Skip to content

[release-1.44] fix opaque whiteout pull error regression#6923

Open
Luap99 wants to merge 1 commit into
podman-container-tools:release-1.44from
Luap99:release-1.44
Open

[release-1.44] fix opaque whiteout pull error regression#6923
Luap99 wants to merge 1 commit into
podman-container-tools:release-1.44from
Luap99:release-1.44

Conversation

@Luap99

@Luap99 Luap99 commented Jun 19, 2026

Copy link
Copy Markdown
Member

What type of PR is this?

/kind bug

What this PR does / why we need it:

Buildah 1.44 has a new regression that was caused by me removing a bunch of init() code out of buildah, see commit ce7811f.

The bug is actual a storage library issue but because a fix there needs a full vendor dance to get released instead we do this alternative fix for just the buildah 1.44 branch.

How to verify it

Which issue(s) this PR fixes:

Fixes: #6903

Special notes for your reviewer:

The proper fix for storage is here podman-container-tools/container-libs#908
As such I have not submitted this for for buildah@main as we will consume the storage fix on the next upgrade there and have no need for this then.

Does this PR introduce a user-facing change?

Fixed a regression that could make image pulls fail in a user namespace when using opaque whiteouts

Buildah 1.44 has a new regression that was caused by me removing a bunch
of init() code out of buildah, see commit ce7811f.

The bug is actual a storage library issue but because a fix there needs
a full vendor dance to get released instead we do this alternative fix
for just the buildah 1.44 branch.

Fixes: podman-container-tools#6903

Signed-off-by: Paul Holzinger <pholzing@redhat.com>
@Luap99 Luap99 changed the title fix opaque whiteout pull error regression [release-1.44] fix opaque whiteout pull error regression Jun 19, 2026
@Luap99 Luap99 added the No New Tests Allow PR to proceed without adding regression tests label Jun 19, 2026
@Luap99

Luap99 commented Jun 19, 2026

Copy link
Copy Markdown
Member Author

Added no new tests as we do not have a rootless test run here setup right now. There is a simple reproducer on the issue which I have manually verified.

@nalind nalind left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

No New Tests Allow PR to proceed without adding regression tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants