Uploaded image for project: 'OpenShift Cloud'
  1. OpenShift Cloud
  2. OCPCLOUD-2561

External Cloud Provider feature gates should be removed

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • CLOUD Ready for Development

      Background

      OCPCLOUD-2514 prevented feature gates from being used with the CCMs.
      We have been asked not to remove the feature gates themselves until 4.18.

      PR to track: https://github.com/openshift/api/pull/1780

      We should remove the reliance on the feature gate from this part of the code and clean up references to feature gate access at the call sites.

      Steps

      • Update library go to remove reliance on feature gates
      • Update callers to no longer rely on feature gate accessor (KCMO, KASO, MCO, CCMO)
      • Remove feature gates from API repo

      Stakeholders

      • Cluster Infra
      • MCO team
      • Workloads team
      • API server team

      Definition of Done

      • Feature gates for external cloud providers are removed from the product
      • Docs
      • <Add docs requirements for this card>
      • Testing
      • <Explain testing that will be added>

            joelspeed Joel Speed
            joelspeed Joel Speed
            Zhaohua Sun Zhaohua Sun
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: