Releases: bottlerocket-os/bottlerocket-core-kit
Releases · bottlerocket-os/bottlerocket-core-kit
v2.8.4
v2.8.4 (2024-10-03)
OS Changes
- Update kernels to 5.10.226 and 5.15.167 (#177)
v2.8.3 (2024-10-02)
OS Changes
- Update ecs-agent to v1.86.3 (#168)
- Update kmod-6.1-neuron to 2.18.12.0 (#170)
Build Changes
- Exclude more object files from kernel-6.1-devel (#172)
v2.8.2
OS Changes
- Fix driver unit dependencies for ecs-gpu-init (#166)
v2.8.1
v2.8.1 (2024-09-27)
Build Changes
- Install squashed kernel-devel if erofs is not positively selected (#163)
v2.8.0 (2024-09-26)
Build Changes
- Choose the correct checksum when validating a twoliter binary (#157)
OS Changes
- Use open GPU drivers on P4 and P5 instances (#114)
- Add package-level support for EROFS as a root filesystem (#159)
- Update libnvidia-container and nvidia-container-toolkit to 1.16.2 (#161)
v2.7.0
Build Changes
- Update twoliter to 0.4.6 (#153)
OS Changes
- Add the ability for ghostdog to detect EFA devices attachment (#141)
- Apply higher MEMLOCK limits in oci-defaults when EFA devices are detected (#141)
- Add the ability for corndog to generate the hugepages setting (#141)
- Compile
host-ctr
with go 1.23 (#146)
- Update
host-ctr
dependencies (#146)
- Include
nvidia-cdi-hook
in nvidia-container-toolkit
(#150)
- Update kernels to 5.10.225 and 5.15.166 (#154)
- Use Go 1.22 for kubernetes 1.23, 1.24, 1.25, 1.26, 1.27, 1.28, 1.29 (#155)
v2.6.0
Build Changes
- Validate
twoliter
upon install (#147)
OS Changes
- Add the ability for driverdog to copy modules (#119)
- Add pciclient crate for high level access to
lspci
(#149)
- Update 6.1 kernel to 6.1.109 (#151)
v2.5.0
Build Changes
- Update tough (#136)
- Update bottlerocket-sdk to v0.45.0 (#131)
OS Changes
- Build open source NVIDIA kernel modules (#118)
- Update third party packages (#129, #143)
- Split ECS and VPC CNI plugins from ecs-agent (#85)
- Add helper functions for ipcidr (#116)
- Add aws-otel-collector package (#50)
- Add pciutils package (#142)
Orchestrator Changes
Kubernetes
- Use kubelet-device-plugins API (#132)
v2.4.1
OS Changes
- Use direct paths for ephemeral storage (#133)
- Update libexpat to 2.6.3 (#130)
v2.4.0
OS Changes
- Add ephemeral-storage commands (#15) - thanks @tzneal
- Add support for bootstrap commands (#62, #127)
- Update runc to 1.1.14 (#123)
- Update kernels to 5.10.224, 5.15.165 and 6.1.106 (#128, #126)
Orchestrator Changes
Kubernetes
- Add Kubernetes 1.31 packages (#117)
- Apply EKS-D upstream patches for Kubernetes v1.23 to v1.26 (#121)
- Add latest instance types to eni-max-pods mapping (#120)
v2.3.6
Build Changes
- Update Twoliter to 0.4.5 (#106)
- schnauzer: add reflective template helpers (#105)
- Update bottlerocket-sdk to v0.44.0 (#109)
OS Changes
- Third party package updates (#108)
v2.3.5
v2.3.5 (2024-08-21)
Orchestrator Changes
Kubernetes
- Fix issue where a null value would fail to render the credential
provider template for Kubernetes (#101)
OS Changes
- Improve EBS volume udev rules by adding a symlink to
/dev/by-ebs-id
and remove /dev/
from the device name returned by ghostdog (#98)
- Update kernels to 5.10.223-212 and 6.1.102-111 (#99)
tools
- Add collect-kernel-config script to tools (#84)