Skip to content

docs: add CI Medic Guide and fix stale CI documentation#4511

Draft
zdrapela wants to merge 4 commits intoredhat-developer:mainfrom
zdrapela:e2e-guide
Draft

docs: add CI Medic Guide and fix stale CI documentation#4511
zdrapela wants to merge 4 commits intoredhat-developer:mainfrom
zdrapela:e2e-guide

Conversation

@zdrapela
Copy link
Copy Markdown
Member

Summary

  • Add comprehensive CI Medic Guide for investigating e2e test failures in nightly jobs and PR checks
  • Add internal companion guide (local.md) covering Vault secrets, ReportPortal, DevLake, and artifact unredaction
  • Fix Slack channel name across all docs (#rhdh-e2e-test-alerts#rhdh-e2e-alerts)
  • Update CI.md: remove IBM Cloud references, fix janus-idpopenshift org, add missing platforms (EKS, OSD-GCP, OCP Operator)
  • Update .ci/pipelines/README.md: replace hardcoded cluster pools with link to OpenShift CI docs, fix stale example URL
  • Update rulesync CI rule: fix function refs, add missing job handlers, add showcase-runtime-db project

Note

The nightly testing SVG diagram (docs/images/nightly_diagram.svg) still contains stale IBM Cloud references and wrong Slack channel name — it needs to be regenerated from its Mermaid source separately.

Test plan

  • Review each doc for accuracy against current CI scripts
  • Verify all links resolve correctly

🤖 Generated with Claude Code

@openshift-ci
Copy link
Copy Markdown

openshift-ci bot commented Mar 31, 2026

Skipping CI for Draft Pull Request.
If you want CI signal for your change, please convert it to an actual PR.
You can still manually trigger a test run with /test all

@github-actions
Copy link
Copy Markdown
Contributor

The container image build workflow finished with status: cancelled.

zdrapela and others added 4 commits March 31, 2026 15:07
Comprehensive guide covering Prow job anatomy, artifact navigation,
job lifecycle phases, failure triage workflows, and the AI Test Triager.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Fix Slack channel name: #rhdh-e2e-test-alerts → #rhdh-e2e-alerts
- Replace janus-idp org with openshift org for /ok-to-test
- Remove IBM Cloud nightly tests (no longer used)
- Add missing platforms: EKS, OSD-GCP, OCP Operator
- Fix function refs: run_tests() in utils.sh → testing::run_tests() in lib/testing.sh
- Fix typos (environmentr, test calimed)
- Add pointer to CI Medic Guide for detailed triage

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Replace hardcoded cluster pool list with link to OpenShift CI docs
- Remove stale IBM Cloud migration history
- Fix example Prow URL (janus-idp_backstage-showcase → redhat-developer-rhdh)
- Replace inline module list with link to lib/README.md
- Add release branch Slack channels to enhanced-ci-reporting.md
- Add link to CI Medic Guide

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Fix function refs: run_tests() → testing::run_tests() in lib/testing.sh
- Fix Slack channel name: #rhdh-e2e-test-alerts → #rhdh-e2e-alerts
- Replace hardcoded cluster pools with link to OpenShift CI docs
- Add all missing job handlers (aks/eks/gke-operator, osd-gcp, upgrade)
- Add showcase-runtime-db to Playwright project list

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown
Contributor

The container image build workflow finished with status: cancelled.

@sonarqubecloud
Copy link
Copy Markdown

@github-actions
Copy link
Copy Markdown
Contributor

Image was built and published successfully. It is available at:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant