Skip to content

Releases: bottlerocket-os/bottlerocket-core-kit

v2.8.4

03 Oct 22:20
dc8fee0
Compare
Choose a tag to compare

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

28 Sep 23:43
ab18bc6
Compare
Choose a tag to compare

OS Changes

  • Fix driver unit dependencies for ecs-gpu-init (#166)

v2.8.1

27 Sep 22:12
d8c7b25
Compare
Choose a tag to compare

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

20 Sep 01:39
540f52b
Compare
Choose a tag to compare

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

17 Sep 22:23
42a5b06
Compare
Choose a tag to compare

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

12 Sep 15:41
54fdd0c
Compare
Choose a tag to compare

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

09 Sep 20:04
8d443e7
Compare
Choose a tag to compare

OS Changes

  • Use direct paths for ephemeral storage (#133)
  • Update libexpat to 2.6.3 (#130)

v2.4.0

05 Sep 19:08
8d610d4
Compare
Choose a tag to compare

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

29 Aug 20:54
e2f1667
Compare
Choose a tag to compare

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

21 Aug 23:39
c8e5ba4
Compare
Choose a tag to compare

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)