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
Add kubevirt platform #2098
Add kubevirt platform #2098
Conversation
13e97c7
to
6a8609a
Compare
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 love the idea. So meta!
But I really strongly think before we try to land this in 4.7 we need to invest a lot in de-duping and rationalizing the platform-specific code in the MCO. We simply cannot carry another copy of the kubelet configs for example.
Some of that is in #2079 |
6a8609a
to
24aede5
Compare
24aede5
to
aad548e
Compare
/retest |
@cgwalters I changed the PR to have only the bump of openshift/api library and the manifests of the bootstrap based on #2071 . |
/retest |
1 similar comment
/retest |
/lgtm |
aad548e
to
db34d35
Compare
db34d35
to
3e2d36e
Compare
--volume /usr/share/zoneinfo:/usr/share/zoneinfo \ | ||
--net=host \ | ||
--pull missing \ | ||
docker://registry.svc.ci.openshift.org/ovirt/qemu-guest-agent:4.2 |
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.
This must be fixed before this can merge.
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.
For now, I removed the guest agent, we can work around without that
/hold |
b16b74e
to
8858fc4
Compare
I added a reference to the enhancement both in the PR and in the commit message. |
/retest |
Q: is installer intending to merge this PR for 4.7? openshift/installer#4350
Please note this job is required for this PR to merge.. |
yes, the installer PR is intended to merge for 4.7. |
@kikisdeliveryservice Thanks for your review. As for the test plan - our plan is to use the same testing framework as other installer platforms, i.e. using OpenShift CI (you can see WIP in openshift/release#13547, openshift/release#12765, openshift/release#13165), including the conformance testing of the tenant cluster). We will update the enhancement to reflect that (like @ravidbro mentioned, the enhancement itself was already discussed and approved by both PMs and @crawford, even though wasn't merged yet).
Given the above can you please consider removing the hold ? Thanks, |
hi @chenyosef & @ravidbro ! Thanks for the info. 2 Qs:
|
|
Great! Thanks for the info! Our gcp-op is required to run and pass before merging this PR but we are having issues with that test for the last week that will be solved once #2229 merges. To avoid unnecessary retests (it will def fail rn), I'll remove the hold tomorrow. Add: In the meantime it looks like this PR needs a rebase anyway. |
Signed-off-by: Ravid Brown <ravid@redhat.com>
9d11122
to
e54dde7
Compare
e54dde7
to
6fce1f3
Compare
More details at openshift/enhancements#417 Signed-off-by: Ravid Brown <ravid@redhat.com>
6fce1f3
to
6d005c4
Compare
Thank you for the review. |
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: bcrochet, chenyosef, ravidbro, sinnykumari 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 |
/retest |
3 similar comments
/retest |
/retest |
/retest |
@ravidbro: The following test failed, say
Full PR test history. Your PR dashboard. 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. I understand the commands that are listed here. |
I see that all tests passed but the 'okd' one which fails constantly on "toomanyrequests: You have reached your pull rate limit. You may increase the limit by authenticating and upgrading: https://www.docker.com/increase-rate-limit" because docker started with their rate-limiting. @kikisdeliveryservice can you cancel the hold? |
I'm in PST so I just am going thru things. /hold cancel |
/skip |
/retest |
Add KubeVirt as a platform for running OpenShift nodes as VMs.
More details at openshift/enhancements#417