TRT-2858: Revert "Merge pull request #1196 from ingvagabund/tls-injection-to-console" - #1200
Conversation
WalkthroughThe operator removes centralized TLS observation and injection, updates related RBAC permissions, simplifies console configuration builders, and adjusts tests and startup wiring. ChangesTLS configuration injection removal
Estimated code review effort: 3 (Moderate) | ~20 minutes Possibly related PRs
Suggested labels: Suggested reviewers: 🚥 Pre-merge checks | ✅ 14 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (14 passed)
✨ 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 |
|
/override ci/prow/e2e-aws-console |
|
@smg247: Overrode contexts on behalf of smg247: ci/prow/e2e-aws-console, ci/prow/e2e-aws-operator, ci/prow/e2e-azure-ovn-upgrade, ci/prow/e2e-gcp-ovn 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. |
|
/lgtm |
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: redhat-chai-bot, stbenjam 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 |
|
/verified bypass |
|
@smg247: The 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 openshift-eng/jira-lifecycle-plugin repository. |
|
@redhat-chai-bot: This pull request references TRT-2858 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the bug to target the "5.0.0" version, but no target version was set. 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 openshift-eng/jira-lifecycle-plugin repository. |
|
/label approved |
|
@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. |
|
@redhat-chai-bot: This PR was included in a payload test run from openshift/cluster-version-operator#1435
See details on https://pr-payload-tests.ci.openshift.org/runs/ci/f0afade0-8aa8-11f1-8113-af31792b0819-0 |
What
Reverts #1196 (
feat: inject centralized TLS into console operand).Why
PR #1196 injects an unsupported
servingInfo.minTLSVersionconfig value, causing every console pod to crash at startup with:This breaks all 16 blocking jobs in the 5.0 nightly payload
5.0.0-0.nightly-2026-07-28-081944— the 4th consecutive rejection. Install jobs time out waiting for the console operator; upgrade jobs stall when the console PDB blocks master node drain. Identical crash observed across all platforms (AWS, Azure, GCP, metal, HyperShift, SNO).Confidence: 100% — new failure mode, sole console-operator PR in the payload, error message directly references the field added by the PR.
Tracking
@smg247 requested in Slack thread
Summary by CodeRabbit