Spot check jobs for azure v7 instances on 4.13-4.22#80478
Conversation
Adds e2e-azure-v7-ovn-upgrade periodic jobs for OCP 4.13 through 4.22, mirroring the equivalent job added for 5.0 in PR openshift#80373. Uses Standard_D4s_v7 compute and Standard_D8s_v7 control plane instances in eastus (where v7 instances are available), with a 30-day (720h) cadence. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> rh-pre-commit.version: 2.4.0 rh-pre-commit.check-secrets: ENABLED
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: sdodson The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
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: Enterprise Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (10)
WalkthroughThis pull request adds identical Azure OVN upgrade end-to-end test configuration ( ChangesAzure OVN Upgrade E2E Test Addition
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Suggested labels
Suggested reviewers
🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
[REHEARSALNOTIFIER]
Prior to this PR being merged, you will need to either run and acknowledge or opt to skip these rehearsals. Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
/pj-rehearse periodic-ci-openshift-release-main-ci-4.22-e2e-azure-v7-ovn-upgrade periodic-ci-openshift-release-main-ci-4.17-e2e-azure-v7-ovn-upgrade periodic-ci-openshift-release-main-ci-4.14-e2e-azure-v7-ovn-upgrade |
|
@sdodson: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse periodic-ci-openshift-release-main-ci-4.17-e2e-azure-v7-ovn-upgrade periodic-ci-openshift-release-main-ci-4.14-e2e-azure-v7-ovn-upgrade |
|
@sdodson: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse periodic-ci-openshift-release-main-ci-4.18-e2e-azure-v7-ovn-upgrade periodic-ci-openshift-release-main-ci-4.15-e2e-azure-v7-ovn-upgrade |
|
@sdodson: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse periodic-ci-openshift-release-main-ci-4.20-e2e-azure-v7-ovn-upgrade periodic-ci-openshift-release-main-ci-4.21-e2e-azure-v7-ovn-upgrade |
|
@sdodson: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse periodic-ci-openshift-release-main-ci-4.21-e2e-azure-v7-ovn-upgrade |
|
@sdodson: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse periodic-ci-openshift-release-main-ci-4.21-e2e-azure-v7-ovn-upgrade |
|
@sdodson: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
/pj-rehearse more |
|
@sdodson: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
@sdodson: The following tests failed, say
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. |
|
/pj-rehearse ci/rehearse/periodic-ci-openshift-release-main-ci-4.22-e2e-azure-v7-ovn-upgrade |
|
@sdodson: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
@sdodson: job(s): ci/rehearse/periodic-ci-openshift-release-main-ci-4.22-e2e-azure-v7-ovn-upgrade either don't exist or were not found to be affected, and cannot be rehearsed |
Adds
e2e-azure-v7-ovn-upgradeperiodic jobs for OCP 4.13 through 4.22, mirroring the equivalent job added for 5.0 in #80373.What's changed
e2e-azure-v7-ovn-upgradein each ofci-4.13throughci-4.22variantsworkflow: openshift-upgrade-azure-ovn) withinterval: 720h(30 days)eastusviaCUSTOM_AZURE_REGION: eastus(where v7 instances are available)COMPUTE_NODE_TYPE: Standard_D4s_v7andCONTROL_PLANE_INSTANCE_TYPE: Standard_D8s_v7FAIL_ON_CORE_DUMP: "true"and includesobservers-resource-watchpj-rehearse.openshift.io/can-be-rehearsed: "true"to allow rehearsal testingTest plan
Summary by CodeRabbit
This PR extends OpenShift's CI infrastructure to validate Azure v7 virtual machine instances across multiple release streams. Specifically, it adds a new periodic spot-check job called
e2e-azure-v7-ovn-upgradeto the CI configuration files for OpenShift versions 4.13 through 4.22 (in the release repository).The new job:
Standard_D4s_v7for compute nodes andStandard_D8s_v7for control plane nodeseastusAzure regionopenshift-upgrade-azure-ovnworkflow with core-dump failure detection enabledThis mirrors functionality previously added for the 5.0 release stream, bringing consistency across the actively maintained release versions. The job allows OpenShift's continuous integration to periodically verify that Azure's newer v7 instance family works correctly with OpenShift across multiple release versions during upgrade scenarios.