Skip to content

Bump overlaybd to 1.0.18 and accelerated-container-image to 1.4.4 - #4219

Open
chewi wants to merge 2 commits into
mainfrom
chewi/overlaybd-1.0.18
Open

Bump overlaybd to 1.0.18 and accelerated-container-image to 1.4.4#4219
chewi wants to merge 2 commits into
mainfrom
chewi/overlaybd-1.0.18

Conversation

@chewi

@chewi chewi commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

This bumps overlaybd from 1.0.17 to 1.0.18 and accelerated-container-image from 1.4.3 to 1.4.4.

How to use

Try using artifact streaming.

Testing done

I've build tested it locally under the SDK for amd64 and arm64. We don't cover it in our tests, and it's a pain to test manually.

  • Changelog entries added in the respective changelog/ directory (user-facing change, bug fix, security fix, update)
  • Inspected CI output for image differences: /boot and /usr size, packages, list files for any missing binaries, kernel modules, config files, kernel modules, etc.

chewi added 2 commits August 14, 2026 17:36
….4.3

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
This version introduces some kind of resizing features, but that requires the
bundled e2fs, and I don't think we need it.

Signed-off-by: James Le Cuirot <jlecuirot@microsoft.com>
@chewi chewi self-assigned this Aug 14, 2026
@chewi
chewi requested a review from a team as a code owner August 14, 2026 16:36
Copilot AI lite review requested due to automatic review settings August 14, 2026 16:36

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Pull request overview

Bumps the sysext-overlaybd components to newer upstream releases, updating the Gentoo overlay ebuilds/manifests and adding a small build-fix patch for Photon.

Changes:

  • Bump sys-fs/overlaybd to 1.0.18, updating the PhotonLibOS source pin and adding a new patch to avoid a Photon build failure when using external e2fs.
  • Bump app-containers/accelerated-container-image to 1.4.4, updating distfiles in Manifest and dropping the Go 1.25 workaround in favor of a Go toolchain dependency.
  • Add/update changelog entry for the sysext-overlaybd component updates.

Reviewed changes

Copilot reviewed 10 out of 11 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
sdk_container/src/third_party/coreos-overlay/sys-fs/overlaybd/overlaybd-9999.ebuild Updates PhotonLibOS pin and adds the new Photon no-resize patch for live builds.
sdk_container/src/third_party/coreos-overlay/sys-fs/overlaybd/overlaybd-1.0.18.ebuild Adds the versioned ebuild for overlaybd 1.0.18 and applies required patching/offline deps wiring.
sdk_container/src/third_party/coreos-overlay/sys-fs/overlaybd/Manifest Updates distfile hashes/sizes for PhotonLibOS and overlaybd 1.0.18.
sdk_container/src/third_party/coreos-overlay/sys-fs/overlaybd/files/0002-photon-no-resize.patch New patch to gate Photon resize support based on ORIGIN_EXT2FS.
sdk_container/src/third_party/coreos-overlay/sys-fs/overlaybd/files/0001-Patch-Photon-after-fetching-to-fix-cross-issues.patch Updates Photon GIT_TAG pin used by overlaybd’s CMake FetchContent.
sdk_container/src/third_party/coreos-overlay/app-containers/accelerated-container-image/Manifest Updates distfile hashes/sizes for accelerated-container-image 1.4.4.
sdk_container/src/third_party/coreos-overlay/app-containers/accelerated-container-image/files/accelerated-container-image-go-1.25.patch Removes the Go version downgrading patch.
sdk_container/src/third_party/coreos-overlay/app-containers/accelerated-container-image/accelerated-container-image-9999.ebuild Drops the Go 1.25 patch usage and adds a Go toolchain dependency.
sdk_container/src/third_party/coreos-overlay/app-containers/accelerated-container-image/accelerated-container-image-1.4.3.ebuild Removes the old 1.4.3 ebuild as part of the bump.
changelog/updates/2026-08-14-overlaybd-1.0.18.md Adds changelog entries for the component bumps.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

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.

2 participants