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

XMLWordPrintable

      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
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: