Uploaded image for project: 'Machine Config Operator'
  1. Machine Config Operator
  2. MCO-1316

On-Cluster Layering GA - upgrades and integrations

XMLWordPrintable

    • On Cluster Layering GA - upgrades and integrations
    • False
    • None
    • False
    • Not Selected
    • To Do
    • OCPSTRAT-1389 - On Cluster Layering: Phase 3 (GA)
    • OCPSTRAT-1389On Cluster Layering: Phase 3 (GA)
    • 10% To Do, 50% In Progress, 40% Done
    • 0
    • 0

      This work describes the tech preview state of On Cluster Builds. Major interfaces should be agreed upon at the end of this state.

       

      As a cluster admin of user provided infrastructure,
      when I apply the machine config that opts a pool into On Cluster Layering,
      I want to also be able to remove that config and have the pool revert back to its non-layered state with the previously applied config.
       
      As a cluster admin using on cluster layering,
      when an image build has failed,
      I want it to retry 3 times automatically without my intervention and show me where to find the log of the failure.

       
      As a cluster admin,
      when I enable On Cluster Layering,
      I want to know that the builder image I am building with is stable and will not change unless I change it
      so that I keep the same API promises as we do elsewhere in the platform.

       

      To test:

      As a cluster admin using on cluster layering,
      when I try to upgrade my cluster and the Cluster Version Operator is not available,
      I want the upgrade operation to be blocked.

      As a cluster admin,
      when I use a disconnected environment,
      I want to still be able to use On Cluster Layering.

      As a cluster admin using On Cluster layering,
      When there has been config drift of any sort that degrades a node and I have resolved the issue,
      I want to it to resync without forcing a reboot.

      As a cluster admin using on cluster layering,
      when a pool is using on cluster layering and references an internal registry
      I want that registry available on the host network so that the pool can successfully scale up 
      (MCO-770, MCO-578, MCO-574 )

      As a cluster admin using on cluster layering,
      when a pool is using on cluster layering and I want to scale up nodes,
      the nodes should have the same config as the other nodes in the pool.

      Maybe:

      Entitlements: MCO-1097, MCO-1099

      Not Likely:

      As a cluster admin using on cluster layering,
      when I try to upgrade my cluster,
      I want the upgrade operation to succeed at the same rate as non-OCL upgrades do.

              umohnani Urvashi Mohnani
              mkrejci-1 Michelle Krejci
              Team MCO
              Sergio Regidor de la Rosa Sergio Regidor de la Rosa
              Mrunal Patel Mrunal Patel
              Mark Russell Mark Russell
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: