Skip to content

Conversation

@thunderboltsid
Copy link
Collaborator

Add types, defaults, and validations to support Nutanix platform on the Openshift installer.

Note: This PR builds on top of a stopgap until openshift/api#1059 gets merged.

Update openshift/api to include nutanix platform changes.
- Create the directory for nutanix specific types in pkg/types
- Create the OWNERS file
- Add Nutanix-specific structs i.e. MachinePool, Platform, Metadata, and OSDisk
This enables us to set defaults for nutanix later down the line.
Add validations and tests for validations in pkg/types/nutanix/validation.
Change disk size unit for nutanix platform from GiB to MiB.
- Change prism element from name to uuid
- Change subnet from name to uuid
Add Nutanix v3 API client to pkg/types/nutanix
@thunderboltsid
Copy link
Collaborator Author

openshift#5603

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants