Uploaded image for project: 'OpenShift API for Data Protection'
  1. OpenShift API for Data Protection
  2. OADP-6729

Deprecate Changing PVC selected-node feature

XMLWordPrintable

    • Product / Portfolio Work
    • 3
    • False
    • Hide

      None

      Show
      None
    • False
    • Not Selected
    • ToDo
    • Very Likely
    • 0
    • None
    • Unset
    • Unknown
    • None

      This issue tracks the upstream Velero GitHub issue #7904 which is part of the Velero v1.18 milestone.

      Description

      The Changing PVC selected-node feature is not required and not working well, so we need to deprecate it. Details as below:

        1. It is not required — the feature was used to fix a limitation of old Kubernetes versions, but since Kubernetes 1.16, the limitation has been fixed
          2. It conflicts with the principle of WaitForFirstConsumer, so it doesn't work with WaitForFirstConsumer mode volume
          3. From the description here, the volume.kubernetes.io/selected-node annotation is an output of the scheduler, so changing it is more like a hack

      Upstream Details

      This is a breaking change that requires documentation updates as part of deprecating an existing feature.

              wnstb Wes Hayutin
              wnstb Wes Hayutin
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: