Add IBM Power VS: installconfig assets#5612
Add IBM Power VS: installconfig assets#5612openshift-merge-robot merged 2 commits intoopenshift:masterfrom
Conversation
3fa202e to
3e8c73e
Compare
dd4d284 to
846cb29
Compare
|
some failing tests now due to some updates in other PRs, e.g. I'll fix those today and maybe this can be merged next, to get to #5610 #5611, etc. |
bd998f7 to
36b0216
Compare
|
i think this should be in good shape now @rna-afk. Sorry for the delay |
|
No worries. Can you move the vendor changes to one commit and the code changes to another? |
|
sure @rna-afk . In that vendor commit, should I put all the files under |
|
Yeah that would be great |
36b0216 to
87e2b4b
Compare
|
done @rna-afk |
rna-afk
left a comment
There was a problem hiding this comment.
Looks good. Just a few nits.
|
/cc @patrickdillon for approval |
|
@rna-afk: GitHub didn't allow me to request PR reviews from the following users: for, approval. Note that only openshift members and repo collaborators can review this PR, and authors cannot review their own PRs. DetailsIn 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. |
87e2b4b to
b7e2a2b
Compare
|
Addressed comments. So far failing tests look like environment issues but I'll check back with they're all completed. |
|
/retest-required |
|
/lgtm |
|
@patrickdillon okay to merge? |
There was a problem hiding this comment.
the way to override would be to create the manifests and just change the image reference to point to the pre-created bootimage right? this wouldn't be needed
There was a problem hiding this comment.
that's one thing we could do that hadn't been discussed before, yah. but i would still like to have some kind of var that points to an ova and still have the installer create the boot image so that the user doesn't have to both put it in a cos bucket, and import it into the appropriate service instance. and that, iirc, is what you said we shouldn't also use this OPENSHIFT_INSTALL_OS_IMAGE_OVERRIDE for. also, we're planning to create the power-iaas service instance on the fly, so have a pre-created boot image to reference wouldn't be an option.
There was a problem hiding this comment.
right..an extra step of importing it into the service instance compared to other clouds but i prefer that than the approach of specifying the env override. i'm not entirely opposed to this..but just questioning the need and making sure we are consistent with other clouds
There was a problem hiding this comment.
I am fine leaving this in ATM but it will need to be removed before feature freeze. Users should never use OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE. If you want users to be able to tweak it, it should go in the install config. OpenStack has a pattern with an optional ClusterOSImage if you want to check that out.
b7e2a2b to
364dcdd
Compare
For more background on IPI on Power VS, refer to the enhancement proposal here: openshift/enhancements#736 Older discussions on some of the code here can be found in openshift#5224 Signed-off-by: Christy Norman <christy@linux.vnet.ibm.com>
a seperate commit for the vendor updates Signed-off-by: Christy Norman <christy@linux.vnet.ibm.com>
364dcdd to
51da6a8
Compare
|
/retest |
patrickdillon
left a comment
There was a problem hiding this comment.
It looks like you fixed the vendor issues spotted by @staebler's eagle eye.
/approve
There was a problem hiding this comment.
I am fine leaving this in ATM but it will need to be removed before feature freeze. Users should never use OPENSHIFT_INSTALL_RELEASE_IMAGE_OVERRIDE. If you want users to be able to tweak it, it should go in the install config. OpenStack has a pattern with an optional ClusterOSImage if you want to check that out.
| // ValidateForProvisioning only validates credentials | ||
| // @TODO: Expand this to use the install config creds | ||
| func ValidateForProvisioning() error { | ||
| _, err := GetSession() |
There was a problem hiding this comment.
nit: I believe this is redundant with the PlatformCredsCheck
There was a problem hiding this comment.
i agree. i was just under the impression that we'd need to have something for both. we can take this out later.
|
/retest |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: patrickdillon 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 |
|
@patrickdillon is there a chance to get some kind of override and just merge this without re-testing for those aws tests? the failures are unrelated and seem to be just some aws flakiness. |
|
/test e2e-aws |
|
/skip /override ci/prow/e2e-aws-upgrade |
|
@patrickdillon: Overrode contexts on behalf of patrickdillon: ci/prow/e2e-aws-upgrade DetailsIn 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. |
|
thanks @patrickdillon. I believe we still may need to override |
|
/lgtm |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
7 similar comments
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
|
@clnperez: The following tests failed, say
Full PR test history. Your PR dashboard. DetailsInstructions 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. I understand the commands that are listed here. |
|
/retest-required Please review the full test history for this PR and help us cut down flakes. |
For more background on IPI on Power VS, refer to the enhancement
proposal here: openshift/enhancements#736
Older discussions on some of the code here can be found in #5224
Signed-off-by: Christy Norman christy@linux.vnet.ibm.com