-
Notifications
You must be signed in to change notification settings - Fork 462
controller: allow using the images from release-image #343
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
controller: allow using the images from release-image #343
Conversation
the `template` controller needs to allow for customization for images it uses in generated machineconfigs.
|
Seems sane to me, I just want to quickly check: this should go in because any images not part of the release payload are a release blocker right? |
010168e to
e1b4991
Compare
|
/retest |
/retest |
|
/retest |
1 similar comment
|
/retest |
|
/lgtm |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
2 similar comments
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
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.
Should this be .Images.etcd ?
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.
fixed with 7d9f48b
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/lgtm cancel |
e1b4991 to
c2c4023
Compare
c2c4023 to
1479180
Compare
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: abhinavdahiya, jlebon 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 |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
|
/retest Please review the full test history for this PR and help us cut down flakes. |
1 similar comment
|
/retest Please review the full test history for this PR and help us cut down flakes. |
Currently you can either specify `images-configmap` or you need to set all images using the corresponding image flag. This makes it difficult to add new images like `etcd, setupEtcdEnv` as these are not set in installer [1] yet. This allows MCO to add new images with deafults and then update installer to override them from the release image during bootstrapping. [1]: https://github.com/openshift/installer/blob/d3ff3afe836d9880610a14be2f00d86ed34f3a13/data/data/bootstrap/files/usr/local/bin/bootkube.sh.template#L129-L131
|
/lgtm |
|
/test e2e-aws |
|
/retest |
|
This required openshift/installer#1194 as a followup. |
Annotate manifests for single-node-developer cluster profile
Currently the controller is using fixed images for containers in machineconfigs. This allows the release pipeline to drive the images using the operator.
/cc @cgwalters