Only ping chai-bot on rosa-prow-info failures; chai-bot escalates to rosa-ci-watcher - #85531
Conversation
chai-bot is the only thing Prow should ping on failures. chai-bot will escalate to rosa-ci-watcher in-thread when needed.
|
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: Advanced Run ID: 📒 Files selected for processing (2)
Included review availability: Your plan provides up to 2 included reviews per hour; 1 remains after this review. WalkthroughThe two Prow Slack report templates remove the ChangesSlack report templates
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~2 minutes Change: Bug fix 🚥 Pre-merge checks | ✅ 15✅ Passed checks (15 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
[REHEARSALNOTIFIER] Note: If this PR includes changes to step registry files ( |
|
@redhat-chai-bot: 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: dustman9000, redhat-chai-bot 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 |
|
@redhat-chai-bot: Updated the following 2 configmaps:
DetailsIn response to this:
Instructions 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. |
Summary
Stop pinging the rosa-ci-watcher Slack subteam on every Prow failure in the ROSA CI notification channel. Only the bot should be pinged by Prow; it will escalate to rosa-ci-watcher in-thread only when a failure genuinely needs human input.
Tracked in ROSAENG-67393.
Changes
Two files, failure-branch
report_templateonly — drop the subteam mention, keep the bot mention:core-services/prow/02_config/openshift-online/rosa-e2e/_prowconfig.yamlcore-services/prow/02_config/openshift-online/rosa-gap-analysis/_prowconfig.yamlThe
report_templatefailure branch previously pinged both the rosa-ci-watcher subteam and the bot. This PR removes the subteam ping so only the bot is notified by Prow.Why
Today every red periodic job pings the entire rosa-ci-watcher subteam. With the reactive triage workflow (ROSAENG-67393), the bot triages each failure and only escalates to rosa-ci-watcher when it cannot self-resolve (unowned failures, multi-day blockers, multi-job issues needing human judgement).
Net effect: rosa-ci-watcher goes from "notified on all N failures" to "notified only on the ones the bot can't self-resolve."
Notes
These are Prow config files (
core-services/prow/02_config/), not ci-operator config — nomake jobsregeneration needed.AI-generated. Review for accuracy.
@dustman9000 requested via Chai Bot
Summary by CodeRabbit
rosa-ci-watchersubteam mention.chai-botmention for failure handling and escalation.