-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Vendor in new opencontainers/selinux #13687
Conversation
Looks like this update breaks podman build/buildah. |
Looks like Buildah has some bud functionality that hasn't gotten into podman build yet:
|
The functionality exists in podman, that's why the vendoring broke the first time and I had to patch this in buildah. The test in buildah are using two arguments, that raises the question why buildah build would even allow that since we can have only one context dir. |
Right now buildah just ignores it when you set more than one argument for build. Only the first argument is used as context dir. This looks wrong to me and can lead to users errors. Fixes test failure in containers/podman#13687 Signed-off-by: Paul Holzinger <[email protected]>
containers/buildah#3901 should fix it hopefully |
Right now buildah just ignores it when you set more than one argument for build. Only the first argument is used as context dir. This looks wrong to me and can lead to users errors. Fixes test failure in containers/podman#13687 Signed-off-by: Paul Holzinger <[email protected]>
Right now buildah just ignores it when you set more than one argument for build. Only the first argument is used as context dir. This looks wrong to me and can lead to users errors. Fixes test failure in containers/podman#13687 Signed-off-by: Paul Holzinger <[email protected]>
@rhatdan You should be able to update to latest main now and then hopefully everything passes. |
Done, we will see if it works. |
34b5315
to
d96418c
Compare
Validate is failing because a build flag is missing in the man page |
@@ -320,6 +320,10 @@ Print usage statement | |||
|
|||
Pass through HTTP Proxy environment variables. | |||
|
|||
#### **--identity-label** *bool-value* |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
#### **--identity-label** *bool-value* | |
#### **--identity-label** |
Since this is a bool we should not have a value behind it.
test/buildah-bud/apply-podman-deltas
Outdated
#skip "N/A under podman" \ | ||
# |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why the comment, this should be removed?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: flouthoc, rhatdan The full list of commands accepted by this bot can be found here. The pull request process is described here
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Also update vendor of containers/common,buildah,storage,image Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2069586 Signed-off-by: Daniel J Walsh <[email protected]>
/lgtm |
Also update vendor of containers/common,buildah,storage,image
Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=2069586
Signed-off-by: Daniel J Walsh [email protected]