Skip to content

changelog: update for 1.47.0 release#4640

Merged
piyush-jena merged 1 commit intobottlerocket-os:developfrom
piyush-jena:changelog-1.47.0
Sep 10, 2025
Merged

changelog: update for 1.47.0 release#4640
piyush-jena merged 1 commit intobottlerocket-os:developfrom
piyush-jena:changelog-1.47.0

Conversation

@piyush-jena
Copy link
Contributor

Issue number:

Closes #

Description of changes:

  • Contains changelog for v1.47.0

Testing done:

Terms of contribution:

By submitting this pull request, I agree that this contribution is dual-licensed under the terms of both the Apache License, version 2.0, and the MIT license.

@piyush-jena piyush-jena force-pushed the changelog-1.47.0 branch 4 times, most recently from fd4c687 to bcf6e42 Compare September 9, 2025 23:18
CHANGELOG.md Outdated
Comment on lines 6 to 13
* All k8s-1.34 variants use the following:
* Kernel 6.12
* `systemd-257` ([bottlerocket-core-kit#581], [bottlerocket-core-kit#636])
* `nftables` for managing network filter rules ([bottlerocket-core-kit#549])
* `containerd-2.1` ([bottlerocket-core-kit#621])
* Default `concurrent-download-chunk-size` setting is set at `8mib`
* Remove the support for Schema 1 images.
* Update defaults for the kubernetes setting `shutdown-grace-period` to 2 minutes and 30 seconds with the last 30 seconds reserved for critical pods.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we make this more flat. Similar to how we did it for 1.33 variants

Suggested change
* All k8s-1.34 variants use the following:
* Kernel 6.12
* `systemd-257` ([bottlerocket-core-kit#581], [bottlerocket-core-kit#636])
* `nftables` for managing network filter rules ([bottlerocket-core-kit#549])
* `containerd-2.1` ([bottlerocket-core-kit#621])
* Default `concurrent-download-chunk-size` setting is set at `8mib`
* Remove the support for Schema 1 images.
* Update defaults for the kubernetes setting `shutdown-grace-period` to 2 minutes and 30 seconds with the last 30 seconds reserved for critical pods.
* Use 6.12 kernel on all k8s 1.33 variants
* Use `systemd-257` on all k8s 1.33 variants ([bottlerocket-core-kit#581], [bottlerocket-core-kit#636])
* Use `nftables` all k8s 1.33 variants for managing network filter rules ([bottlerocket-core-kit#549])
* Use `containerd-2.1` ([bottlerocket-core-kit#621]) all k8s 1.33 variants
* Default `concurrent-download-chunk-size` setting is set at `8mib`
* Remove the support for Schema 1 images.
* Update defaults for the kubernetes setting `shutdown-grace-period` to 2 minutes and 30 seconds with the last 30 seconds reserved for critical pods.

CHANGELOG.md Outdated
* Update defaults for the kubernetes setting `shutdown-grace-period` to 2 minutes and 30 seconds with the last 30 seconds reserved for critical pods.
* Default device list strategy is set to `cdi-cri` for nvidia k8s device plugin.
* nvidia variants use r580 drivers.
* Add `command` field to override default entrypoint for host and bootstrap containers ([#4636], [bottlerocket-core-kit#594])
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* Add `command` field to override default entrypoint for host and bootstrap containers ([#4636], [bottlerocket-core-kit#594])
* Add `command` field to override default entrypoint for host and bootstrap containers ([#4636], [bottlerocket-core-kit#594]) - Thanks @kasimeka!

CHANGELOG.md Outdated
* `containerd-2.1` ([bottlerocket-core-kit#621])
* Default `concurrent-download-chunk-size` setting is set at `8mib`
* Remove the support for Schema 1 images.
* Update defaults for the kubernetes setting `shutdown-grace-period` to 2 minutes and 30 seconds with the last 30 seconds reserved for critical pods for aws variants.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: Given this list is for k8s variants, mentioning that it's a kubernetes setting is redundant IMO. We can do: Update defaults for theshutdown-grace-period setting to 2 minutes and 30 seconds with the last 30 seconds reserved for critical pods

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated this with the additional "for aws variants" since we considered only aws variants to come up with the values.

Copy link
Contributor

@koooosh koooosh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overall, LGTM. Thanks for the quick revisions!

Signed-off-by: Piyush Jena <jepiyush@amazon.com>
@piyush-jena piyush-jena merged commit 90a6e5c into bottlerocket-os:develop Sep 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants