[Debug] Test e2-standard-8 control plane for gcp-ovn-rt-upgrade - #82754
[Debug] Test e2-standard-8 control plane for gcp-ovn-rt-upgrade#82754sdodson wants to merge 3 commits into
Conversation
Overrides CONTROL_PLANE_NODE_TYPE from the default e2-custom-6-16384 to e2-standard-8 to test whether the extra CPU headroom (8 vs 6 vCPU) and higher persistent-disk throughput ceiling (800 vs 240 MiB/s) reduce the etcd disk-latency SLO breaches and control-plane CPU saturation found in prior investigation of this job's flakiness. DO NOT MERGE - rehearsal-only experiment, will be closed after data collection. 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 selected for processing (1)
WalkthroughThe GCP OVN realtime upgrade test now sets ChangesGCP OVN upgrade test
Estimated code review effort: 1 (Trivial) | ~2 minutes Suggested labels: Suggested reviewers: 🚥 Pre-merge checks | ✅ 14 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (14 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
/pj-rehearse periodic-ci-openshift-release-main-ci-5.0-upgrade-from-stable-4.22-e2e-gcp-ovn-rt-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-5.0-upgrade-from-stable-4.22-e2e-gcp-ovn-rt-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-5.0-upgrade-from-stable-4.22-e2e-gcp-ovn-rt-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-5.0-upgrade-from-stable-4.22-e2e-gcp-ovn-rt-upgrade |
|
@sdodson: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
Switches CONTROL_PLANE_NODE_TYPE from e2-standard-8 (which showed strong improvement across 4 rehearsal runs) to n2-standard-4, to test the low end of the sizing curve. Expected to perform worse than the current e2-custom-6-16384 baseline: n2-standard-4 shares the same disk I/O ceiling (2-7 vCPU tier: 15,000 IOPS / 240 MiB/s) but has less CPU headroom (4 vCPU) than the already CPU-constrained 6 vCPU baseline. Running anyway to confirm the CPU-headroom theory from the other direction and establish the low end of the cost/performance curve. DO NOT MERGE - rehearsal-only experiment. rh-pre-commit.version: 2.4.0 rh-pre-commit.check-secrets: ENABLED
|
/pj-rehearse periodic-ci-openshift-release-main-ci-5.0-upgrade-from-stable-4.22-e2e-gcp-ovn-rt-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-5.0-upgrade-from-stable-4.22-e2e-gcp-ovn-rt-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-5.0-upgrade-from-stable-4.22-e2e-gcp-ovn-rt-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-5.0-upgrade-from-stable-4.22-e2e-gcp-ovn-rt-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-5.0-upgrade-from-stable-4.22-e2e-gcp-ovn-rt-upgrade |
|
@sdodson: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
Third series in the control-plane sizing campaign. n2-standard-4 (4-run avg) performed clearly worse than the e2-custom-6-16384 baseline across CPU saturation and etcd disk-latency metrics (2/4 runs failed), confirming the CPU-headroom theory from the low end. e2-standard-8 (previous series, 4/4 passed) performed clearly better. This series tests e2-custom-8-16384: same 8 vCPU as e2-standard-8 but keeping the 16GB memory ratio matching the current e2-custom-6-16384 baseline, to isolate whether the memory ratio matters independent of vCPU count. DO NOT MERGE - rehearsal-only experiment. rh-pre-commit.version: 2.4.0 rh-pre-commit.check-secrets: ENABLED
|
/pj-rehearse periodic-ci-openshift-release-main-ci-5.0-upgrade-from-stable-4.22-e2e-gcp-ovn-rt-upgrade |
|
@sdodson: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
[REHEARSALNOTIFIER]
Interacting with pj-rehearseComment: Once you are satisfied with the results of the rehearsals, comment: |
|
/pj-rehearse periodic-ci-openshift-release-main-ci-5.0-upgrade-from-stable-4.22-e2e-gcp-ovn-rt-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-5.0-upgrade-from-stable-4.22-e2e-gcp-ovn-rt-upgrade |
|
@sdodson: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
|
@sdodson: The following test 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 periodic-ci-openshift-release-main-ci-5.0-upgrade-from-stable-4.22-e2e-gcp-ovn-rt-upgrade |
|
@sdodson: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
Summary
CONTROL_PLANE_NODE_TYPEfrom the defaulte2-custom-6-16384toe2-standard-8fore2e-gcp-ovn-rt-upgrade.case *)comment inipi-conf-gcp-commands.shnotinge2-custom-6-16384was already a "temporary test" for the same symptom).Summary by CodeRabbit
e2e-gcp-ovn-rt-upgradeOpenShift CI rehearsal will usee2-custom-8-16384control-plane nodes.