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

Implement required versions functionality in CRD validation webhook

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • None
    • None

      Currently, we are requiring that all versions in the compatibility requirement are present in the live CRD at CRD admission time.

      There are fields to configure either AllServed or StorageOnly, as well as additionalVersions which will tweak which versions the admission should be caring about.

      We need to update the logic to make sure we only compare the correct versions based on this configuration, and add integration tests to the suite that demonstrate this functionality.

      Base functionality currently in https://github.com/openshift/cluster-capi-operator/pull/459 

              joelspeed Joel Speed
              joelspeed Joel Speed
              Huali Liu Huali Liu
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: