Uploaded image for project: 'Hybrid Application Console'
  1. Hybrid Application Console
  2. HAC-3717

[Hypershift ROSA][Details] Add control plane and machine pool maintenance windows on settings tab

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

      NOTE: The concept of maintenance schedules is currently out of scope.  

         User story:

      Because I want to control when a hypershift control plane is updated, as a user, I want to modify the maintenance schedule for both control planes and machine pools.   The maintenance schedule may be individual (the user will choose the version in the future) or recurring where the user would enter a day/time for needed updating.

      Acceptance criteria:

      • For hosted (hypershift) control plane clusters the user may modify the maintenance schedule for control plans and/or all machine pools.
      • Users may switch between individual (and choose the exact version at a later time after the cluster has been created) and recurring where the cluster will be automatically updated.  This will apply to both the control plane and all the machine pools.
      • For hosted (hypershift) control plane if the user chooses a recurring schedule, users may change the day and time (in UTC) for a maintenance start time.  This day/time may be different or the control plane and all the machine pools.
      • Rules and behavior around minor version update approval will be unchanged for the control plane compared to a standalone (aka classic) ROSA cluster.
      • If there is a minor version update approval needed on the control plane, the machine pools may not be updated until approval is provided.
      • Rules and behavior around upgrade gates will be unchanged for the control plan compared to a standalone (aka classic) ROSA cluster.
      • If there is an upgrade gate requiring approval on the control plane, the machine pools cannot be upgraded until that upgrade gate has been approved.
      • Errors saving the maintenance schedule(s) will be shown to the user.

      Mockups:

      Mockups |PD 1434

      -------------------------------------------------------------------------------------------------------------------------------

      Implementation details

      Notes:

      • See HAC-2887 for how this information is set on the wizard. The layout and options on the cluster details (settings tab) should be very similar.

       

              Unassigned Unassigned
              kdoberst Kim Doberstein
              Archiver:
              rhn-support-sthamilt Stacey Hamilton

                Created:
                Updated:
                Resolved:
                Archived: