Skip to content

tests: unbreak the --package e2e variant (.pkg-stage was dockerignored) - #51

Merged
scuzzilla merged 1 commit into
mainfrom
fix/pkg-stage-dockerignore
Jul 11, 2026
Merged

scuzzilla merged 1 commit into
mainfrom
fix/pkg-stage-dockerignore

Conversation

@scuzzilla

Copy link
Copy Markdown
Collaborator

b52274e added tests/e2e/.pkg-stage/ to .dockerignore one day after the --package variant was introduced — but Containerfile.pkg COPYs the staged .deb/.rpm from exactly that directory, so every packaged e2e since failed at the image build with 'no items matching glob'. Undetected until the new per-push gate ran e2e-package for the first time since the v1.2.0 cut and caught it on all four distros.

Drop the exclusion (the dir is transient and .gitignored) and add .dockerignore to the release.yml paths filter — it shapes what the packaged e2e can build.

b52274e added tests/e2e/.pkg-stage/ to .dockerignore one day after the
--package variant was introduced — but Containerfile.pkg COPYs the
staged .deb/.rpm from exactly that directory, so every packaged e2e
since failed at the image build with 'no items matching glob'.
Undetected until the new per-push gate ran e2e-package for the first
time since the v1.2.0 cut and caught it on all four distros.

Drop the exclusion (the dir is transient and .gitignored) and add
.dockerignore to the release.yml paths filter — it shapes what the
packaged e2e can build.
@scuzzilla
scuzzilla merged commit a48cdd0 into main Jul 11, 2026
1 check passed
@scuzzilla
scuzzilla deleted the fix/pkg-stage-dockerignore branch July 11, 2026 07:59
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