prowgen: migrate last .config.prowgen files to ci-operator config#79505
Conversation
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
|
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 (5)
💤 Files with no reviewable changes (2)
WalkthroughThis PR updates CI configuration for two separate projects. HyperShift receives reporter configuration additions for AWS OVN conformance test jobs across release versions 4.23 and 5.0, directing failure and error notifications to a Slack channel with templated messages. ACM-config moves its prowgen settings from a dedicated configuration file into the workflow YAML itself. ChangesHyperShift conformance job reporting
ACM-config prowgen configuration migration
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Suggested labels
Suggested reviewers
🚥 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)
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: |
|
@Prucek: 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. |
|
/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 |
|
/pj-rehearse ack |
|
@Prucek: now processing your pj-rehearse request. Please allow up to 10 minutes for jobs to trigger or cancel. |
…enshift#79505) Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Summary
.config.prowgensidecar files to ci-operator config fieldsslack_reporterinto per-testreporter_configone2e-aws-ovn-conformance-ccmande2e-aws-ovn-conformance-ccm-techpreviewtestsprivate: true/expose: trueintoprowgen:blockTest plan
make updatepasses🤖 Generated with Claude Code
Summary
This PR completes the migration of the last remaining
.config.prowgensidecar configuration files to their corresponding ci-operator config fields, eliminating the need for separate prowgen configuration files.Changes
openshift/hypershift: Migrates Slack reporting configuration for AWS OVN conformance CCM tests by moving the
slack_reporterblock from.config.prowgeninto per-testreporter_configblocks in the job definitions. This affects two monthly release jobs (e2e-aws-ovn-conformance-ccmande2e-aws-ovn-conformance-ccm-techpreview) in both the 4.23 and 5.0 release branches. The reporting behavior remains identical—failures and errors are reported to the#forum-ocp-splat-alerts-awsSlack channel with the same templated message format.stolostron/acm-config: Migrates the
privateandexposeworkflow settings from.config.prowgeninto aprowgenconfiguration block within the workflow YAML file itself.Validation
Per the test plan:
make updatepasses