Increase dal10 PowerVS quota slices from 1 to 4#79037
Increase dal10 PowerVS quota slices from 1 to 4#79037Neha-dot-Yadav wants to merge 1 commit intoopenshift:mainfrom
Conversation
|
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 (3)
WalkthroughPowerVS deployment infrastructure is extended to support four DAL10 quota slice variants. The Boskos configuration now defines four slice-specific resources, the Python generator creates their names, and the deployment script handles their slice-specific prefixes and service instance mappings. ChangesPowerVS DAL10 Quota Slices Extension
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes 🚥 Pre-merge checks | ✅ 12✅ Passed checks (12 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: Neha-dot-Yadav 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 |
|
@Neha-dot-Yadav: 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. |
|
/pj-rehearse periodic-ci-openshift-multiarch-main-nightly-4.22-ocp-e2e-ovn-powervs-capi-multi-p-p |
|
@Neha-dot-Yadav: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
This PR increases the dal10 PowerVS lease capacity from 1 to 4 quota slices to support more parallel CI jobs.
Summary
This PR increases the OpenShift CI infrastructure's PowerVS quota capacity in the DAL10 region from 1 to 4 parallel quota slices, enabling more concurrent CI jobs to run on the PowerVS platform.
Changes
Infrastructure Impact: The change enables the Prow CI system to provision up to 4 simultaneous PowerVS instances in the DAL10 region instead of the previous single instance. This directly increases parallelization capacity for CI jobs that require PowerVS infrastructure.
Modified Components:
Boskos resource pool configuration (
_boskos.yaml): Thepowervs-3-quota-sliceresource now defines 4 named quota slices (dal10-powervs-3-quota-slice-0through-3) instead of a singledal10entry, allowing the Prow scheduler to allocate up to 4 independent quota leases.Boskos generator script (
generate-boskos.py): Updated to programmatically generate the 4 quota-slice entries, ensuring consistency between the generated and source configurations.PowerVS IPI deployment script (
ipi-conf-powervs-commands.sh): Extended to recognize and properly route all 4 new DAL10 quota-slice identifiers to their respective PowerVS service instance credentials and regional settings (PowerVS region:dal, zone:dal10, VPC region:us-south).This change maintains backward compatibility while expanding the infrastructure's capacity to run more parallel CI workflows in the PowerVS environment.