Skip to content

Releases: bottlerocket-os/bottlerocket

v1.39.0

12 May 17:52
0968c06
Compare
Choose a tag to compare

Release Highlights

  • Provide containerd-2.0 and containerd-1.7 (bottlerocket-core-kit#485)
  • Add new k8s 1.33 variants (#4507, #4513):
    • Add aws-k8s-1.33, aws-k8s-1.33-nvidia, aws-k8s-1.33-fips, vmware-k8s-1.33, and vmware-k8s-1.33-fipsvariants
    • FIPS variants use 6.1 kernel, all others use 6.12 kernel
    • Use EROFS for root filesystem on Kernel 6.12 variants
    • Use containerd-2.0 on all k8s 1.33 variants
    • Use EBS volume gp3 for all AWS k8s 1.33 variant AMIs
    • Require IMDSv2 by default for new k8s 1.33 variant AMIs. For applications not yet compatible
      with IMDSv2, this can be disabled at the instance or account level. See
      the AWS documentation
      for more details.

OS Changes

Orchestrator Changes

Kubernetes

  • Add aws-k8s-1.33, aws-k8s-1.33-nvidia, aws-k8s-1.33-fips, vmware-k8s-1.33, and vmware-k8s-1.33-fipsvariants (#4507)
  • Add new Kubernetes settings (#4506)
    • containerLogMaxWorkers
    • containerLogMonitorInterval
    • singleProcessOOMKill

Build Changes

  • Use GP3 volumes and require IMDSv2 by default for AWS k8s 1.33 variant AMIs. (#4513)

Twoliter

v1.38.0

05 May 18:24
78594e2
Compare
Choose a tag to compare

Release Highlights

  • Move aws-ecs-2-nvidia, aws-k8s-1.28-nvidia, aws-k8s-1.29-nvidia, aws-k8s-1.30-nvidia, aws-k8s-1.31-nvidia, and aws-k8s-1.32-nvidia variants from NVIDIA r535 driver to r570 driver (#4499, #4441)
  • Remove aws-k8s-1.25 variants (#4497, #4496)

OS Changes

Build Changes

  • Pass missing vars to sbkeys script (#4493)

v1.37.0

24 Apr 14:25
e5290cd
Compare
Choose a tag to compare

Release Highlights

OS Changes

Build Changes

  • Update Rust dependencies (#4468, #4469)
  • Update secure boot keys to include aws-partition & ca-signing-algo arguments (#4450)
  • Update bottlerocket-sdk from 0.60.0 to 0.61.0 (commits) (#4485)

Twoliter

v1.36.0

09 Apr 01:17
00ef7af
Compare
Choose a tag to compare

Release Highlights

OS Changes

Orchestrator Changes

Kubernetes

  • Authenticate with ECR public to avoid rate limits (#4419) - Thanks @MarkIannucci!
  • Support ECR credential provider in more ISO partitions (#4459)

Build Changes

  • Remove redundant metadata migration helpers (#4459)
  • Archive migrations prior to v1.34.0 (#4459)
  • Remove schnauzer and apiclient dependencies from bottlerocket repo (#4459)

Documentation Changes

  • Fix links to ./packages to point to the bottlerocket-core-kit/packages (#4446)

v1.35.0

24 Mar 19:04
af533f4
Compare
Choose a tag to compare

Release Highlights

OS Changes

Build Changes

Twoliter

v1.34.0

03 Mar 17:31
18d04e5
Compare
Choose a tag to compare

OS Changes

  • Add support for NVIDIA Multi-Instance GPU (MIG) (#4418)

Build Changes

Twoliter

  • Update Twoliter to 0.7.3 (#4416)

v1.33.0

26 Feb 19:11
cc306b6
Compare
Choose a tag to compare
v1.33.0 Pre-release
Pre-release

⚠️ Note

We have discovered an issue that prevents the Nvidia Device Plugin from starting on the aws-k8s-*-nvidia variants in this release. We have paused the rollout of the release. We recommend you do not consume Bottlerocket 1.33.0 if you use these variants.

Pre-release Note

This is the latest Bottlerocket release, and is currently being made available.
You may notice nodes upgrading to this new version, though it may not yet be available globally until the "pre-release" flag is removed.

Release Highlights

  • Remove aws-k8s-1.24 variants (#4359)

OS Changes

  • Allow default host containers to be changed without a migration (#4324)
  • Add default managed Bootstrap container (#4349)
  • Correct migrations for public control containers. (#4388)

Build Changes

Twoliter

  • Update Twoliter to 0.7.2 (#4384)

Orchestrator Changes

Kubernetes

  • Deprecate Kubernetes 1.24 AWS variants (#4379)

v1.32.0

30 Jan 19:08
cacc4ce
Compare
Choose a tag to compare

Build Changes

  • Update bottlerocket-core-kit to 5.4.2 (#4374)
  • Update bottlerocket-kernel-kit to 1.0.6 (#4374)
  • Update bottlerocket-sdk to 0.50.1 (#4374)

Twoliter

  • Update Twoliter to 0.7.1 (#4373)

v1.31.0

21 Jan 23:14
24c0647
Compare
Choose a tag to compare

OS Changes

  • Update host containers (#4360)

Build Changes

  • Update bottlerocket-core-kit to 5.4.1 (#4365)
  • Update bottlerocket-kernel-kit to 1.0.4 (#4366)

Twoliter

  • Update Twoliter to 0.7.0 (#4362)

v1.30.0

07 Jan 18:38
ca9b939
Compare
Choose a tag to compare

OS Changes

  • Update host containers (#4353)

Orchestrator Changes

Kubernetes

  • Add Kubernetes 1.32 variants (#4320)
  • Add device-ownership-from-security-context setting (default to true on aws-k8s-1.32) (#4345)

Build Changes

  • Update bottlerocket-core-kit to 5.3.0 (#4351)
  • Update bottlerocket-kernel-kit to 1.0.2 (#4344)