-
Notifications
You must be signed in to change notification settings - Fork 516
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 Ovirt platform type #314
Conversation
Hi @rgolangh. Thanks for your PR. I'm waiting for a openshift member to verify that this patch is reasonable to test. If it is, they should reply with Once the patch is verified, the new status will be reflected by the I understand the commands that are listed here. 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. |
Worth adding some high level details here of the platform. Are there any plans to implement machine API for oVirt? Or will this feel more like a baremetal-in-virt platform, i.e. node provisioning is admin controlled? Do you have any work on an RHCOS image? How does Ignition get userdata? |
config/v1/types_infrastructure.go
Outdated
@@ -91,6 +91,9 @@ const ( | |||
|
|||
// VSpherePlatformType represents VMWare vSphere infrastructure. | |||
VSpherePlatformType PlatformType = "VSphere" | |||
|
|||
// OvirtPlatformType represent oVirt/RHV infrastructure. | |||
OvirtPlatformType PlatformType = "Ovirt" |
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.
OVirtPlatformType PlatformType = "oVirt"
?
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.
Officially yes, I wasn't sure the other platforms care about that. I hope that when we compare platform we ignore cases. This would be very unfortunate to fall over casing.
Anyway I'll change that.
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 hope that when we compare platform we ignore cases.
Most code I've seen uses switch
or equality checks without Lower
wrapping. If we expect folks to use case-insensitive comparison (I'm fine either way), we'll probably want to land strong language about it here. And also find a way to test non-canonical casing vs. our e2e suite.
ping? |
/ok-to-test |
/lgtm |
ping |
/approve |
reapplying from @abhinavdahiya /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. |
/retest Please review the full test history for this PR and help us cut down flakes. |
20 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. |
/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. |
/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. |
/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. |
/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. |
/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. |
/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. |
/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. |
/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. |
/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. |
Signed-off-by: Roy Golan <rgolan@redhat.com>
/lgtm |
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: abhinavdahiya, cgwalters, deads2k, rgolangh 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 |
This will be the start of adding oVirt as a platform provider for openshift.
All work in progress is focusing IPI, and is relying on metal-3 work to self contain dns and load balancing. WIP can be found here - https://github.com/rgolangh/installer
Along with this we also need: