Uploaded image for project: 'OpenShift Bugs'
  1. OpenShift Bugs
  2. OCPBUGS-74426

[TechPreview] CAPI IPAM CRDs should be v1beta1 storage:true, v1beta2 storage: false

    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • Approved
    • CLOUD Sprint 283
    • 1
    • In Progress
    • Release Note Not Required
    • None
    • None
    • None
    • None
    • None

      Description of problem:

         In TechPreviewNoUpgrade CAPI IPAM CRDs should be v1beta1 storage:true, v1beta2 storage: false otherwise this will trip up upgrades and it is a release blocker.
      
      Pin IPAM CRDs to use v1beta1 as the storage version.
      Upstream CAPI did set v1beta2 as storage version immediately after it was added,
      but according to our downstream policy, a new APIVersion cannot be set as storage version
      in the same release it gets added. As this would hinder the ability to roll it back in case of an issue.
      As such we need to pin the storage version to v1beta1 for at least the first release we GA cluster-api.
      After that, we can bump the storage version to v1beta2, and run the storage version migration.

      Version-Release number of selected component (if applicable):

          

      How reproducible:

          

      Steps to Reproduce:

          1.
          2.
          3.
          

      Actual results:

          

      Expected results:

          

      Additional info:

          

              ddonati@redhat.com Damiano Donati
              ddonati@redhat.com Damiano Donati
              None
              None
              Zhaohua Sun Zhaohua Sun
              None
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: