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

Virtual Machine actions from RHACM

XMLWordPrintable

    • Virtual Machine actions from RHACM
    • Product / Portfolio Work
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • Done
    • VIRTSTRAT-61 - Virtual Machine actions from RHACM
    • VIRTSTRAT-61Virtual Machine actions from RHACM
    • 10% To Do, 0% In Progress, 90% Done

      Epic Goal

      Implement remaining virtual machine actions from RHACM

      Continuation of ACM-16261

      Why is this important?

      This is the base level of capability that ACM must have to match CNV.  These are requirements for Virtual Machines found in the fleet.

      Scenarios

      • Snapshot
      • Clone
      • Migrate between nodes
      • Migrate between clusters (TP) ACM-13311
      • Get SSH Keys
      • Backup VM
        • ACM OADP
        • ODF???
      • ✅ Start
      • ✅ Stop
      • ✅ Restart
      • reset

      Acceptance Criteria

      • To be contained within this epic, the Action Jira Story must be complete.

        Dependencies (internal and external)

      1. Search query for appropriate resource information
      2. Search fine grain RBAC
      3. Proxy API agent
      4. Proxy agent hub side authN
      5. Impersonate via the proxy
      6. iDP / OIDC, kube "user" or "group" on the ManagedCluster to be impersonated

      Previous Work (Optional):

      1. Productized Aggregate API server for project(namespace) level access
      2. DONE!Spike on Aggr. API server
      3. DONE! RFE to allow ClusterPermissions to support just creating the RoleBinding/ClusterRoleBinding on the ManagedCluster

      Open questions:

      1. None yet

      Done Checklist

      • CI - CI is running, tests are automated and merged.
      • Release Enablement <link to Feature Enablement Presentation>
      • DEV - Upstream code and tests merged: <link to meaningful PR or GitHub
        Issue>
      • DEV - Downstream build attached to advisory: <link to errata>
      • QE - Test plans in Polarion: <link or reference to Polarion>
      • QE - Automated tests merged: <link or reference to automated tests>
      • DOC - Doc issue opened with a completed template. Separate doc issue
        opened for any deprecation, removal, or any current known
        issue/troubleshooting removal from the doc, if applicable.

              jpadilla@redhat.com Jorge Padilla
              jpadilla@redhat.com Jorge Padilla
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: