OU-1472: remove "incident" feature flag from monitoring backend - #1190
Conversation
|
@PeterYurkovich: This pull request references OU-1472 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 task 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. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Repository YAML (base), Organization UI (inherited) Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (2)
📝 WalkthroughWalkthroughThe monitoring controller now enables Estimated code review effort: 2 (Simple) | ~10 minutes Mergeability Score: ⚪ Minimal · up to This change narrows the monitoring backend feature flags to cluster-health-analyzer; no actionable merge-blocking risk remains after normal checks and review. Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 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 |
|
tested with/without incidents feature. working fine. |
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: PeterYurkovich, zhuje 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 |
…erator#1190 isn't merged or used in tests
Since the
monitoring-console-plugindeployment handles theincidentsandcluster-health-analyzerfeature flags as the same thing this change updates the observability operator to only send thecluster-health-analyzerflag to reduce the need to maintain theincidentsflag on themonitoring-console-pluginbackend.This does not change the CR for the UIPlugin, as our team is planning to create a v1 or v1alpha2 version of the CR in the somewhat near future and this merging within the CR should occur there so we don't need to have a second webhook to maintain.
PR may look unrelated to the jira ticket, but it a part of the step to remove unneeded feature flags to create a better mapping between the features and the files being tested for automation to pick up on. Related PR openshift/monitoring-plugin#1127