-
Notifications
You must be signed in to change notification settings - Fork 9
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
Build FROM ubi8 #9
Conversation
@yselkowitz: GitHub didn't allow me to request PR reviews from the following users: gabemontero, alicerum. Note that only openshift members and repo collaborators can review this PR, and authors cannot review their own PRs. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/approve saw this in the image build failure @yselkowitz :
|
prow is still broke wrt this repo and the OWNERS file @bparees is on vacation this week .... hopefully @adambkaplan has permissions to approve /assign @adambkaplan |
@gabemontero: GitHub didn't allow me to assign the following users: adambkaplan. Note that only openshift members, repo collaborators and people who have commented on this issue/PR can be assigned. Additionally, issues/PRs can only have 10 assignees at the same time. In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
Is the test replacing the |
Yeah that is what going on. From the image build log: https://prow.ci.openshift.org/view/gs/origin-ci-test/pr-logs/pull/openshift_build-test-images/9/pull-ci-openshift-build-test-images-master-images/1400194169711890432#1:build-log.txt%3A26 The configuration that makes that happen: https://github.com/openshift/release/blob/master/ci-operator/config/openshift/build-test-images/openshift-build-test-images-master.yaml#L1-L19 Process description at https://docs.ci.openshift.org/docs/architecture/images/ I suspect you would know better than me from your UBI8 efforts last year, but I thought the CI base/builder images were ubi8 based. |
Oh, I see, when I proposed moving these images (first to docker.io/busybox, then) to ubi8-minimal, they were still being built manually. At the same time, you went ahead and included this in the upstream CI build framework, which resulted in the builds actually inheriting -- indirectly via cli -- ubi8 (full) which already includes util-linux. (Not sure why cli was picked over e.g. base though.) That would explain why this didn't show up on x86_64. Given that, either the release configuration should be changed to (iiuc) origin/ubi-minimal:8, or these FROMs should be changed to ubi8 (full) to match what's currently in CI. Let me know which way you want to go. |
This best matches the current state of these images in CI.
I went ahead and just changed these to FROM ubi8 to match the current state of CI. Let me know if you decide otherwise. |
Yeah that is the path of least resistance. I'm fine with tgoing with ubi8 at this point. I'm not even sure there is a ubi-minimal equivalent for base/builder that we can specify. We'd have to reach out to the test platform guys to see if it even exists, what it would take to add if it does not, etc. For what we are talking about here, not worth the effort, I'm assuming when multi arch versions of this are built, if you are not using the openshift/release and openshift/ci-config and CI infra for it, working off of ubi8 is OK. Ultimately, when those images are ready, per the process discussed in https://github.com/openshift/origin/tree/master/test/extended/util/image, you all will need to reach out to Clayton or Maciej to do the
And yes, I believe you captured all the moving parts etc. in #9 (comment) /lgtm |
@gabemontero: changing LGTM is restricted to collaborators In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
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
@adambkaplan: changing LGTM is restricted to collaborators In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
/assign @bparees |
/approve |
ping? |
yeah the prow for this repo is still messed up some my /lgtm is ignored (though I'll try again just in case) @adambkaplan was looking into this, but don't know the status of that short term, we may need him or @bparees to green button this |
@gabemontero: changing LGTM is restricted to collaborators In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: adambkaplan, bparees, gabemontero, yselkowitz 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 |
ah it works now !!! |
well ... it didn't explicitly reject it .... still waiting on the label .... |
nevermind ... git is slow ... now see the I"m not a collaborator message so either @adambkaplan or @bparees would need to green button short term, unless @adambkaplan know the status of the prow confg here |
The build-quota test runs the findmnt command in its assemble script.
While the full ubi8 includes util-linux, ubi8-minimal does not.
Not sure how this slipped through testing of #7 but it was noticed via openshift/release#18939.
/cc @gabemontero @alicerum