Uploaded image for project: 'OCMUI - OpenShift Cluster Manager UI'
  1. OCMUI - OpenShift Cluster Manager UI
  2. OCMUI-499

[Hypershift ROSA][Details] Move to new upgrade policies to upgrade machine pool

    • OCM UI Sprint 244b, OCM UI Sprint 245

      User story:

      So that I can safely upgrade an HCP machine pool, as a user, I want to use an upgrade policy.

      NOTE: This is a minimally user-impacting change that changes the endpoint on how an HCP machine pool is updated including using the new node pool upgrade policy API endpoints.

      Acceptance criteria:

      • An option to upgrade an HCP machine pool will be shown if:
        • The control plane is not currently being updated
        • The machine pool version is behind the control plane
        • The machine pool does not have an automatic upgrade policy
        • The machine pool does not have a scheduled update.
      • If an option to upgrade an HCP machine pool is available, the only option is to upgrade "now" (aka in the next hour) to the version as the control plane
      • If at least one machine pool can be updated then there is an option to update all machine pools (current functionality - but instead an upgrade policy will be created for each machine pool)
      • If there was an error upgrading a machine pool, an error will be displayed with an option to upgrade again
      • If a machine pool is scheduled to be updated, then a message will be shown for that machine pool in the machine pool list
      • There is a message informing users that if they need to schedule an upgrade or upgrade to a particular version they can use the CLI

      Mockups:

      None

        1. Machine_pools_upgrade.mp4
          13.41 MB
          LAKSHMI SHIVANTHI AMARACHINTHA
        2. Screenshot 2023-11-13 at 2.58.46 PM.png
          25 kB
          LAKSHMI SHIVANTHI AMARACHINTHA
        3. Screenshot 2023-11-15 at 4.32.14 PM.png
          140 kB
          LAKSHMI SHIVANTHI AMARACHINTHA
        4. UpgradeContextMenuForNonSupportedMpVersion.mp4
          1.30 MB
          Jayakrishnan Mekkattillam

            kdoberst Kim Doberstein
            kdoberst Kim Doberstein
            LAKSHMI SHIVANTHI AMARACHINTHA LAKSHMI SHIVANTHI AMARACHINTHA
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: