prowgen: allow ci-operator config to skip operator presubmits#5121
Conversation
Add skip_operator_presubmits to the prowgen section of ci-operator config, so it can be set directly instead of requiring a .config.prowgen file. This is simpler than the .config.prowgen approach which requires branch+variant matching, since each ci-operator config already represents a specific branch and variant. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
Pipeline controller notification For optional jobs, comment This repository is configured in: automatic mode |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository: openshift/coderabbit/.coderabbit.yaml Review profile: CHILL Plan: Pro Plus Run ID: ⛔ Files ignored due to path filters (1)
📒 Files selected for processing (4)
WalkthroughThis change introduces a new Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes 🚥 Pre-merge checks | ✅ 11 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (11 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
Scheduling tests matching the |
|
Tests from second stage were triggered manually. Pipeline can be controlled only manually, until HEAD changes. Use command to trigger second stage. |
1 similar comment
|
Tests from second stage were triggered manually. Pipeline can be controlled only manually, until HEAD changes. Use command to trigger second stage. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: danilo-gemoli, Prucek 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 |
|
/skip |
|
/test ci/prow/integration |
|
/test integration |
|
Tests from second stage were triggered manually. Pipeline can be controlled only manually, until HEAD changes. Use command to trigger second stage. |
|
@Prucek: 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. |
Move enable_secrets_store_csi_driver and skip_operator_presubmits settings from .config.prowgen files into ci-operator config's prowgen section. CSI migration (2 repos): - openshift/ci-tools - psalajova/test skip_operator_presubmits migration (3 repos): - opendatahub-io/opendatahub-operator (main) - openshift/csi-operator (4.17-4.20 periodics) - openshift/gcp-filestore-csi-driver-operator (4.17-4.20 periodics) Depends on openshift/ci-tools#5120 and openshift/ci-tools#5121. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…ig (#78232) Move enable_secrets_store_csi_driver and skip_operator_presubmits settings from .config.prowgen files into ci-operator config's prowgen section. CSI migration (2 repos): - openshift/ci-tools - psalajova/test skip_operator_presubmits migration (3 repos): - opendatahub-io/opendatahub-operator (main) - openshift/csi-operator (4.17-4.20 periodics) - openshift/gcp-filestore-csi-driver-operator (4.17-4.20 periodics) Depends on openshift/ci-tools#5120 and openshift/ci-tools#5121. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…ig (openshift#78232) Move enable_secrets_store_csi_driver and skip_operator_presubmits settings from .config.prowgen files into ci-operator config's prowgen section. CSI migration (2 repos): - openshift/ci-tools - psalajova/test skip_operator_presubmits migration (3 repos): - opendatahub-io/opendatahub-operator (main) - openshift/csi-operator (4.17-4.20 periodics) - openshift/gcp-filestore-csi-driver-operator (4.17-4.20 periodics) Depends on openshift/ci-tools#5120 and openshift/ci-tools#5121. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…ig (openshift#78232) Move enable_secrets_store_csi_driver and skip_operator_presubmits settings from .config.prowgen files into ci-operator config's prowgen section. CSI migration (2 repos): - openshift/ci-tools - psalajova/test skip_operator_presubmits migration (3 repos): - opendatahub-io/opendatahub-operator (main) - openshift/csi-operator (4.17-4.20 periodics) - openshift/gcp-filestore-csi-driver-operator (4.17-4.20 periodics) Depends on openshift/ci-tools#5120 and openshift/ci-tools#5121. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…ig (openshift#78232) Move enable_secrets_store_csi_driver and skip_operator_presubmits settings from .config.prowgen files into ci-operator config's prowgen section. CSI migration (2 repos): - openshift/ci-tools - psalajova/test skip_operator_presubmits migration (3 repos): - opendatahub-io/opendatahub-operator (main) - openshift/csi-operator (4.17-4.20 periodics) - openshift/gcp-filestore-csi-driver-operator (4.17-4.20 periodics) Depends on openshift/ci-tools#5120 and openshift/ci-tools#5121. Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Summary
skip_operator_presubmitsto theprowgensection of ci-operator config.config.prowgenapproach which requires branch+variant matching — each ci-operator config already represents a specific branch and variant.config.prowgen(follows prowgen: allow ci-operator config to override .config.prowgen #5119 rehearsals, prowgen: allow ci-operator config to enable CSI secrets store #5120 CSI)Test plan
{}confirming no operator presubmits generatedgo test ./pkg/prowgen/...)🤖 Generated with Claude Code
Summary by CodeRabbit
New Features
Tests