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

MulticlusterRoleAssignment - Add to installer

XMLWordPrintable

    • VMMgmt - Train-32 - Sprint 1
    • None

      This is related to the fine grained rbac feature. There is actually already a toggle for this:

      oc edit mch -n open-cluster-management multiclusterhub
      CHANGE THIS:
          - configOverrides: {}
            enabled: false
            name: fine-grained-rbac-preview
      TO THIS:
          - configOverrides: {}
            enabled: true
            name: fine-grained-rbac-preview
      

      In 2.14 TP, this was used to add a new page to the ACM console. In 2.15 TP, this toggle should enable the ACM console page AND install a new CRD and controller. This is the repo for the controller:
      https://github.com/stolostron/multicluster-role-assignment

      -------------------------------------------------------------------------------------------------------
      QE Hand Off Template (fill out when moving to Review) 9/17/25:

      Summary of the Work:
      What was implemented or fixed? Include a brief description of the problem (if applicable) and how it was addressed.
      e.g., "Updated the UI to show validation errors for the form. The previous implementation did not surface backend validation issues."

      Key Areas to Verify:

      1. What functionality should QE focus on? List what was tested or what is most important to validate.
        validate the resources under the templates directory are present when the fine-grain-rbac feature is toggled on https://github.com/stolostron/multiclusterhub-operator/pull/2649/files#diff-4ebbdc07c05d39291ec36eb4d23c27fc7bd8078647ccaa625bd88553136f5440
      2. Ensure the new validation messages appear for required fields
        n/a
      3. Confirm the workflow still completes as expected after validation fixes
        yes
      4. Any edge cases or high-risk areas touched by the change
        mch is running after the component is toggled on

      Fix or Feature Availability:
      When will this be available in a build?
      Code merged on: YYYY-MM-DD
      Expected downstream build tag (if known): example-build-tag
      (Optional) Related PR(s): Link

              kurwang@redhat.com Kurtis Wang
              emingora Enrique Mingorance Cano
              Atif Shafi Atif Shafi
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated:
                Resolved: