Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-7676

Remove and reinstall PrometheusRule and ServiceMonitors from openshift-monitoring namespace to namespace where MCE is deployed

XMLWordPrintable

    • 5
    • True
    • GRC and Observability changes will need to be in place before Installer can deliver the final code changes.
    • False
    • Hide

      Provide the required acceptance criteria using this template.
      * ...
      Show
      Provide the required acceptance criteria using this template. * ...
    • Installer Sprint 23-17
    • No

      Value Statement

      In ACM 2.9, RHACM will begin deploying its Service Monitors and PrometheusRules resources in the same namespace as the MCH resource.

      MCH will remove the previously created ACM Service Monitors/PrometheusRules that are located in the `openshift-monitoring` namespace and reapply them into the namespace where MCH is located. This will prevent customers from attempting to write into the `openshift-monitoring` namespace on ROSA/managed service environments, where they not permitted to do so.

      Definition of Done for Engineering Story Owner (Checklist)

      • [x] MCH removes `Service Monitors` resources from openshift-monitoring namespace and applies them into the desired MCH namespace.
      • [x] MCH removes `PrometheusRule` resources from openshift-monitoring namespace and applies them into the desired MCH namespace.
      • [x] Resources are removed before upgrade occurs.

      Development Complete

      • The code is complete.
      • Functionality is working.
      • Any required downstream Docker file changes are made.

      Tests Automated

      • [x] Unit/function tests have been automated and incorporated into the
        build.
      • [x] 100% automated unit/function test coverage for new or changed APIs.

      Secure Design

      • [ ] Security has been assessed and incorporated into your threat model.

      Multidisciplinary Teams Readiness

      Support Readiness

      • [ ] The must-gather script has been updated.

            cwall@redhat.com Cameron Wall
            dbennett@redhat.com Disaiah Bennett
            Thuy Nguyen Thuy Nguyen
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: