OCPBUGS-126706: azure: allow isolated Ebdsv5/Ebsv5 VM families - #10888
nikhilprajapati-world wants to merge 1 commit into
Conversation
Azure IPI now provisions via CAPI, and gallery images advertise NVMe disk controllers. The Terraform-era hard-fail of standardEIBDSv5Family/standardEIBSv5Family is stale and contradicts the tested instance types doc. Fixes OCPBUGS-126706 Co-authored-by: Cursor <cursoragent@cursor.com>
|
Pipeline controller notification For optional jobs, comment This repository is configured in: LGTM mode |
|
@nikhilprajapati-world: This pull request references Jira Issue OCPBUGS-126706, which is invalid:
Comment The bug has been updated to refer to the pull request using the external bug tracker. 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 openshift-eng/jira-lifecycle-plugin repository. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Central YAML (inherited) Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (2)
💤 Files with no reviewable changes (1)
Included review availability: Your plan provides up to 4 included reviews per hour; 3 remain after this review. 📝 WalkthroughWalkthroughChangesAzure family validation
Priority: ⬇️ Low Estimated code review effort: 2 (Simple) | ~10 minutes Change: Bug fix Merge Risk: ⚪ Minimal · up to The newly allowed Azure VM families retain normal compatibility validation, with coverage for the accepted families and the Windows-only rejection. No actionable merge risk remains. 🚥 Pre-merge checks | ✅ 14 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (14 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
[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. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
@nikhilprajapati-world: No Jira issue is referenced in the title of this pull request. 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 openshift-eng/jira-lifecycle-plugin repository. |
|
/retitle OCPBUGS-126706: azure: allow isolated Ebdsv5/Ebsv5 VM families We just need to add the target version :D |
|
@nikhilprajapati-world: This pull request references Jira Issue OCPBUGS-126706, which is valid. The bug has been moved to the POST state. 3 validation(s) were run on this bug
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 openshift-eng/jira-lifecycle-plugin repository. |
|
/test e2e-azure-ovn azure-private |
|
@nikhilprajapati-world: all tests passed! 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-sigs/prow repository. I understand the commands that are listed here. |
tthvo
left a comment
There was a problem hiding this comment.
/lgtm
Based on the result of azure-ipi-all-instance-types, this looks good :D The spec is as followed:
Region: eastus2
Control plane: Standard_E4bds_v5 (standardEIBDSv5Family)
Compute: Standard_E4bs_v5 (standardEIBSv5Family)
|
Scheduling tests matching the |
|
/override-sticky ci/prow/e2e-aws-ovn Changes are unrelated to AWS platform. I'm overriding as we are hitting load balancer quota. |
|
@tthvo: Overrode contexts on behalf of tthvo: ci/prow/e2e-aws-ovn These overrides will persist across retests on the current HEAD SHA. Pushing a new commit will clear them. Use 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-sigs/prow repository. |
|
@nikhilprajapati-world: This pull request references Jira Issue OCPBUGS-126706, which is valid. 3 validation(s) were run on this bug
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 openshift-eng/jira-lifecycle-plugin repository. |
Summary
standardEIBDSv5Family/standardEIBSv5Family), whichdocs/user/azure/tested_instance_types_x86_64.mdalready lists as tested.OCPBUGS-18690/ terraform-provider-azurerm#22058). Azure IPI now provisions via CAPI, and gallery images advertise NVMe disk controllers.standardNVSv4Familyis still rejected.Fixes: https://redhat.atlassian.net/browse/OCPBUGS-126706
Test plan
go test ./pkg/asset/installconfig/azure -run TestValidateFamilyIsolatedEbdsv5Allowedinstall-config.yamlwithcontrolPlane.platform.azure.type: Standard_E112ibds_v5andcompute[0].platform.azure.type: Standard_E112ibs_v5loads Install Config (no "not currently supported" family error)Standard_E16bds_v5(standardEBDSv5Family) still validatesstandardNVSv4Familyis still rejectedMade with Cursor
Summary by CodeRabbit