-
Notifications
You must be signed in to change notification settings - Fork 32
OCPBUGS-56664: Support data disks on ASH #156
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
base: main
Are you sure you want to change the base?
Conversation
Co-Authored-By: George Campbell <gcampbell@palantir.com>
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here.
Needs approval from an approver in each of these files:
Approvers can indicate their approval by writing |
Closes OCPBUGS-56664 |
Looking through kubernetes-sigs/cluster-api-provider-azure#5532 I notice that there's a separate Disk API version, which is currently being set to // API Version Profile "2020-06-01" is not supported for disks. Won't be at all surprised to discover that we hit this limitation in this PR, and we'll need to do the same. |
@mdbooth: 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-sigs/prow repository. I understand the commands that are listed here. |
@mdbooth: This pull request references Jira Issue OCPBUGS-56664, which is invalid:
Comment The bug has been updated to refer to the pull request using the external bug tracker. In 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 openshift-eng/jira-lifecycle-plugin repository. |
/jira refresh |
@mdbooth: This pull request references Jira Issue OCPBUGS-56664, which is valid. The bug has been moved to the POST state. 3 validation(s) were run on this bug
Requesting review from QA contact: In 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 openshift-eng/jira-lifecycle-plugin repository. |
Proposed replacement for #149. Thanks to @gcampbell12 for that PR.
With #155, the Stack Hub and non-Stack Hub code paths are now mostly common in the virtualmachine service. This PR takes advantage of that to use the common code.
This PR introduces some potentially incompatible behaviour changes when specifying data disk features on a StackHub deployment:
Previously, specifying data disks on a StackHub deployment was silently ignored. With this change they will be created.
Additionally, if we were previously specifying a data disk with features not currently supported on Stack Hub, for example Disk Encryption Set, the machine would be successfully created without any data disks. With this change the machine will enter an error state and not be created.
As these behaviour changes only relate to configurations which were previously invalid, we may decide that this is acceptable.