Skip to content

build: update base image to Fedora 43#357

Open
piyush-jena wants to merge 1 commit into
bottlerocket-os:developfrom
piyush-jena:fedora43-final
Open

build: update base image to Fedora 43#357
piyush-jena wants to merge 1 commit into
bottlerocket-os:developfrom
piyush-jena:fedora43-final

Conversation

@piyush-jena
Copy link
Copy Markdown
Contributor

@piyush-jena piyush-jena commented May 12, 2026

Description of changes:

  1. Update container image from Fedora - 43

Not contained in this update is an update to Go package. The update is necessary in aarch64 to fix an unit test. It will be part of a separate PR.

Testing done:
Container image update:

  1. Compared the checksec result - it matched for all binaries
  2. Compared the sizes - it matched for all binaries except mount and umount. This is okay because mount and umount retain the debug sections in their binaries post rpmbuild. As mentioned here: https://fedoraproject.org/wiki/Changes/StaticLibraryPreserveDebuginfo, Fedora 43 allows some additional sections of debug info compared to Fedora 41 which caused the 840 bytes size difference.
  3. Built bottlerocket-core-kit (no changes), built bottlerocket-kernel-kit (requires update to package cert verification step for neuron package), built bottlerocket - instance boots, joins cluster, ran go-nodejs container in non-nvidia instance, ran nvidia-smoke-test on nvidia-instance (for both arches)

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.

Signed-off-by: Piyush Jena <jepiyush@amazon.com>
@piyush-jena piyush-jena marked this pull request as ready for review May 13, 2026 21:29
@piyush-jena piyush-jena changed the title Container and Toolchain Updates build: update base image to Fedora 43 May 15, 2026
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.

1 participant