Uploaded image for project: 'OpenShift Node'
  1. OpenShift Node
  2. OCPNODE-2294

Remove ImageContentPolicy API using CVO

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • None
    • None
    • 3
    • False
    • None
    • False

      This story to continue the spike: OCPNODE-1635

      As an openshift developer, I want to find a plan to remove the config.openshift.io/v1CRD ImageContentPolicy from openshift API. This API shipped but the backend development did not continue. The design changes and the feature this CRD tried to achieve will be done by ImageDigestMirrorSet and ImageTagMirrorSet CRD. No further implementation will be done for ImageContentPolicy.

      The API was merged to openshift/api: https://github.com/openshift/api/pull/874

       
      From the summary on slack, to remove the CRD on upgraded cluster

      1.add the ImageContentPolicy API to featuregate

      2.add annotation to the CRD manifest to use the CVO feature

      release.openshift.io/delete: "true" 

      ref: https://github.com/openshift/enhancements/blob/master/enhancements/update/object-removal-manifest-annotation.md

       

              qiwan233 Qi Wang
              qiwan233 Qi Wang
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated: