-
Notifications
You must be signed in to change notification settings - Fork 231
Add support for managed bare metal platform. #235
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
Conversation
| from: | ||
| kind: DockerImage | ||
| name: docker.io/openshift/origin-libvirt-machine-controllers:v4.0.0 | ||
| - name: baremetal-machine-controllers |
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.
until your image is built like all other release images in our payload, this will fail CI testing.
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.
Thanks, Derek. I'll look into that next, then.
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.
Images would be mirrored to docker.io once openshift/release#3066 is merged
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.
Until ART has published baremetal-machine-controllers to quay this PR cannot be merged.
oc get istag -n ocp 4.0-art-latest:baremetal-machine-controllers
Error from server (NotFound): imagestreamtags.image.openshift.io "4.0-art-latest:baremetal-machine-controllers" not found
Please work with the aos-art channel
|
/hold |
|
/approve |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: enxebre 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 |
|
I've rebased this on master after #220 merged. Alberto, thanks for taking a look! I'll file an issue that we need to integrate with that test suite at some point. This is still on hold, pending getting an openshift fork of our actuator created and built as part of the openshift payload. I've just asked someone to help me with that this week. |
|
/retest |
That's odd |
|
@russellb is there a known technique on how to plug this into |
|
Once the CI would build a release image ( |
|
/retest |
|
Continue to iterate, but putting /hold so this isn't accidentally merged until bare metal actuators is in ART. |
|
I've rebased, and also updated the image references to refer to the openshift image, since we've now forked this actuator into openshift |
install/image-references
Outdated
| - name: baremetal-machine-controllers | ||
| from: | ||
| kind: DockerImage | ||
| name: docker.io/openshift/origin-baremetal-machine-controllers:v4.0.0 |
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.
| name: docker.io/openshift/origin-baremetal-machine-controllers:v4.0.0 | |
| name: quay.io/openshift/origin-baremetal-machine-controllers:v4.0.0 |
New images are no longer mirrored to docker.io
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.
Thanks, I completed s/docker/quay/ in the patch
|
/test e2e-aws-operator |
|
/test e2e-aws |
|
@russellb is the PR ready for review? I still see the hold label. |
|
@ingvagabund I think so. The actuator was added by ART and it's not breaking any CI jobs. CC @smarterclayton since you put the /hold |
This patch introduces support for the managed bare metal platform that is currently under development under the metalkube github org. More information about this platform type can be found in documentation under https://github.com/metalkube/metalkube-docs/.
|
/retest |
|
/test ci/prow/images |
|
/retest |
|
baremetal-machine-controllers was added to 4.0-art-latest-2019-03-22-164329 |
|
/retest |
1 similar comment
|
/retest |
|
/test ci/prow/images |
|
/lgtm |
This patch introduces support for the managed bare metal platform that
is currently under development under the metalkube github org.
More information about this platform type can be found in
documentation under https://github.com/metalkube/metalkube-docs/.
The actuator and other supporting components are still under active
devleopment, so we just point to an upstream metalkube image for the
actuator for now. Having this in the machine-api-operator earlier
will make end-to-end testing a bit easier as the platform continues to
be developed.
Signed-off-by: Russell Bryant rbryant@redhat.com