github bottlerocket-os/bottlerocket v1.20.0

latest releases: v1.27.0, v1.26.2, v1.26.1...
6 months ago

OS Changes

  • Update third party packages (#3939)
  • Enable file system encryption in 5.15 and 6.1 kernels (#3906, #3908)
  • Backport fix for loading SELinux modules (#3907)
  • Add Fabric Manager support (#3873)
  • Update host containers (#3947)
  • Add setting to configure ntp options (#3852 thanks @domgoodwin)
  • Include swap utilities (#3829)
  • Update kernels to 6.1.87, 5.15.156, 5.10.215 (#3934, #3930)

Orchestrator Changes

Kubernetes

  • Drop Kubernetes 1.25 Metal and VMware variants (#3896)
  • Add Kubernetes 1.30 variants (#3859, #3936)
  • Add container-runtime settings to aws-k8s-*-nvidia variants (#3945)

ECS

  • Update ecs-agent to 1.82.3 (#3939)
  • Use systemd drop-ins to configure the ECS agent (#3834)

Build Changes

  • Update twoliter and the SDK (#3938, #3885)
  • Remove liblzma and libbzip2 (#3861, #3944)
  • Pessimize Rust builds that require the AWS SDK (#3892)
  • Reduce variant matrix in CI/CD (#3863)
  • Document package build tools for go dependencies (#3882)
  • Update Go lints in CI/CD (#3884)
  • Out-of-tree build enablement
    • systemd: use build defaults and kernel parameters for unified cgroups (#3886, #3935)
    • early-boot-config: Use standalone provider binaries to fetch user data (#3637, #3890)
    • logdog: retrieve settings via API client (#3946)
    • netdog: remove conditional compilation, add hostname helpers (#3700, #3898)
    • schnauzer: add if_not_null template helper (#3838)
    • static-pods: remove conditional compilation, switch to config file (#3891, #3927, #3913)
    • host-containers: switch to config file (#3777, #3842)
    • bootstrap-containers: switch to config file (#3724)
    • corndog: switch to config file (#3715)
    • prairiedog: switch to config file (#3713, #3814, #3836)
    • thar-be-updates: switch to config file (#3721)
    • updog: use modeled types (#3901)
    • kernel: remove variant sensitivity (#3897, #3905, #3932)
  • FIPS enablement
    • add FIPS report to the API (#3894)
    • add release-fips package for FIPS functionality (#3893)
    • build Go binaries for FIPS and non-FIPS (#3887)

Don't miss a new bottlerocket release

NewReleases is sending notifications on new releases.