-
Notifications
You must be signed in to change notification settings - Fork 462
* : remove refs to component images & dockerfiles #895
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
* : remove refs to component images & dockerfiles #895
Conversation
212097a to
a6fd8cc
Compare
|
expected failure until i remove the component images from the installer (this is the first flag here bootkube.sh) via this PR openshift/installer#1875: |
As an intermediate PR, as part of folding mco images into one image, remove the required flag for mcc/mcd/mcs/setupetcdenv images in bootstrap.go Required-by: openshift/installer#1875 Required-by: openshift#895 Related-to: openshift#739
pkg/operator/bootstrap.go
Outdated
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.
Basically, we can't just remove this for templates under templates/ otherwise how https://github.com/openshift/machine-config-operator/pull/895/files#diff-db87ea55a6cbf22e6bd99d79dc77e943R16 knows about the MCO image itself (see https://github.com/openshift/machine-config-operator/pull/895/files#r298159078)
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.
ok gotcha. this one was trickier than the others and i wasn't 100% sure on it. thanks!
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.
i think bc the other times i passed the MCO image with the command override I wasn't totally sure here about whether this is a delete or a replace with MCO image. Willl update!!
a6fd8cc to
b926d1d
Compare
|
Cleaning this up to pull in the changes from #899 for testing |
b926d1d to
29dbaeb
Compare
install/0000_80_machine-config-operator_02_images.configmap.yaml
Outdated
Show resolved
Hide resolved
29dbaeb to
6f7502e
Compare
|
Can we also remove all the Dockerfile.* for the components not needed anymore and just live with a single, pure |
Yep. In Progress. |
6f7502e to
12717ca
Compare
|
Need to rename Dockerfile refs in release so that these updates using the simplified name Have tested both scripts locally. Still need to update Makefile. |
|
In order to rename our new master dockerfile which is currently called Dockerfile.machine-config-operator to just Dockerfile but not break CI, I think I need to:
|
|
/retest |
12717ca to
a9d75e7
Compare
|
Since this can't be merged until ART hack/makefile changes are separate PRs. Will rebase this onto #950 and #948 which has those changes. That said, @runcom couldn't I make the non-Rhel 7 changes from this PR and then land the Rhel7 changes in another PR after we get that sorted? The release PR already merged. |
sure thing, hopefully that ART PR gets merged today also |
Remove all references to mcc/mcd/mcs/setupetdenv images in images.go, bootstrap.go and configmap.yaml Related-to: openshift#739
a9d75e7 to
67fa1a4
Compare
Note: Dockerfile...rhel7 component images will be removed in a followup PR pending ART merge Related-to: openshift#739
67fa1a4 to
4998ca4
Compare
Since all component images have been folded into 1 master mco image, remove rhel7 dockerfiles pending merge of ocp-build-data/merge_requests/181 Related-to: openshift#739 Followup-to: openshift#895
|
/retest |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: kikisdeliveryservice, runcom The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Remove all references to mcc/mcd/mcs/setupetdenv images so that we rely on the new MCO mega image only.
Note: Dockerfile.rhel7 images will be removed in a followup PR pending ART merge
Requires: openshift/installer#1875
Related-to: #739