Releases: bottlerocket-os/bottlerocket-core-kit
Releases · bottlerocket-os/bottlerocket-core-kit
v13.3.0
v13.2.0
OS Changes
- Ensure system services start after
tmp.mount(#863) - Remove
aws-lc-rsdependency fromshibaken(#851) - Send
whippetSTDERR to both the journal and the console (#859) - Override GODEBUG fips140 mode for notation verifier (#853)
- Update Rust dependencies for first-party sources (#865, #866)
Third Party Package Updates
- Update
nvidia-container-toolkitpatches (#842) - Update
ecr-credential-helperto v0.12.0 (#846) - Update
runcto v1.3.4 (#854) - Update
amazon-ecs-cni-pluginspatches (#855) - Update
glibcto v2.43,libbpfto v1.6.3,procpsto v4.0.6,open-vm-toolsto v13.0.10,libnetfilter_conntrackto v1.1.1,conntrack-toolsto v1.4.9,coreutilsto v9.10,hwlocto v2.13.0, and updatelibcrypto,libelf,libxcryptpatches (#865) - Update
aws-signing-helperto v1.7.3,soci-snapshotterto v0.12.1 (#850)
Build Changes
- Update Twoliter to 0.17.0 (#845)
- Add minimal debuginfo to release builds (#851)
- Build glibc with minimal debuginfo so that its symbols are available in profilers (#851)
- Update Bottlerocket SDK to v0.71.0 (#861)
Orchestrator Changes
Kubernetes
v13.1.2
v13.1.1
v13.1.0
OS Changes
- Suppress IPv6 on interfaces with no IPv6 intent in
net.toml(#826) - Add support to render
settings.container-registryinto containerd supportedhosts.toml(#819) - Expand image verifier support with a new helper to render trust policies for all image verifier plugins (#820)
- Add
cri-tools,erofs-utils,perfpackages (#818) - Fix ephemeral storage handling in
apiserver(#822) - Stop rendering
max_concurrent_downloadsin containerd CRI image plugin config (#838) - Increase
vm.max_map_countto 1048576 (#835) - Update Rust dependencies for first-party sources (#837)
Third Party Package Updates
- Update
libnvidia-container,nvidia-container-toolkit,nvidia-k8s-device-plugin(#834)
Build Changes
- Bump
bottlerocket-settings-modelsto 0.21.0 (#841)
v13.0.0
OS Changes
- Downgrade
apiserverdependencies toWants(#823) - Drop
containerd-2.0,libexpatpackages anddbus-brokerlauncher capability in favor of whippet (#811) - Remove
routelshell script fromiproute(#817) - Add requires to
libbpfdevel package (#817) - Use macro for
systemd-257generators (#817) - Remove separate FIPS binaries from Go packages in favor of Go built-in FIPS support (#813)
- Add URI resolver support to
apiclient applyandapiclient network configure(#554)- s3:// - S3 bucket objects
- secretsmanager:// - AWS Secrets Manager secrets
- ssm:// - AWS SSM Parameter Store parameters
- arn:aws:secretsmanager: and arn:aws:ssm: - cross-region access via full ARN
- base64: - inline encoded content
- Default timeouts added for HTTP/HTTPS requests
Third Party Package Updates
- Update
ecs-agentto 1.101.2 with matchingamazon-vpc-cni-plugins(#816) - Update
amazon-ecs-cni-pluginsto 2026.01.0 (#815) - Update
amazon-ssm-agent,aws-otel-collector,libcryptsetup,libdevmapper,libncurses,libnl,libz,libglib,mdadm,strace,util-linux,xfsprogs(#824)
Orchestrator Changes
Kubernetes
- Update latest versions of
kubernetespackages (1.29-1.34) (#824) - Remove hugepages from
reservedMemoryin kubelet config (1.29-1.35) (#821) - Update
eni-max-podsmapping (#810, #825) - Update SELinux policy to allow container communication with MPS daemon (#831)
ECS
- Update
ecs-agentto 1.101.2 (#816)
v12.3.0
OS Changes
- Replace
amazon-ecr-containerd-resolverwith Docker resolver inhost-ctr(#760) - Add MPS control daemon support to
nvidia-k8s-device-plugin(#789) - Add trn3 device ids to
pciclient(#800) - Switch to using Go built-in runtime FIPS support (#783)
Third Party Package Updates
- Update
docker-cli-29,docker-engine-29(#785) - Patch
containerd-2.1to update GRPC (#801) - Update
libnvme,xfsprogs,nvme-cli,makedumpfile,keyutils,e2fsprogs(#794) - Update
readline,libxcrypt,liburcu,libcap(#795) - Update
ecr-credential-helper(#796)
Build Changes
Orchestrator Changes
Kubernetes
- Add latest instance types to
eni-max-podsmapping (#805)
v12.2.0
v12.1.0
OS Changes
- Add
audit-rulessubpackage tolibauditandjournald-auditsubpackage tosystemd(#781) - Add
rocm-container-toolkitpackage for AMD GPU support (#778) - Override SBOM generation for Rust packages (#787)
Third Party Package Updates
Build Changes
- Update
twoliterto v0.15.1 (#779)
Orchestrator Changes
Kubernetes
- Add
multi-user.targetdrop-in for kubelet restarts across all versions (#773) - Add
kubernetes-1.35package with beta source andecr-credential-provider-1.35package with official source (#777) - Add latest instance types to
eni-max-podsmapping (#776, #782)
Documentation
- Remove OCI consideration from BUILDING.md (#615)