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)
    • 77% To Do, 15% In Progress, 8% 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:
            1 Start watching this issue

              Created:
              Updated: