Uploaded image for project: 'Network Hardware Enablement'
  1. Network Hardware Enablement
  2. NHE-1978

Add olm.skipRange annotation to dpu-operator to Make substitutions work

XMLWordPrintable

    • Quality / Stability / Reliability
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide
      *Cause*: What actions or circumstances cause this bug to present.
      *Consequence*: What happens when the bug presents.
      *Fix*: What was done to fix the bug.
      *Result*: Bug doesn’t present anymore.
      Show
      *Cause*: What actions or circumstances cause this bug to present. *Consequence*: What happens when the bug presents. *Fix*: What was done to fix the bug. *Result*: Bug doesn’t present anymore.
    • Bug Fix
    • In Progress
    • Proposed

      olm.skipRange annotations are missing on dpu-operator, substitutions doesn't work now.
       
      To make the annotation showing up needs two things to work together: * the art.yml file

      https://github.com/openshift/sriov-network-operator/blob/main/manifests/art.yaml
      https://github.com/openshift/dpu-operator/blob/main/manifests/art.yaml
      Comparing sriov and dpu operator, they are basically identical, no problem here.
        * below annotation is needed

      olm.skipRange: '>=4.3.0-0 <4.21.0'  (4.21 as an example)

       and the code can be found in sriov-operator (https://github.com/openshift/sriov-network-operator/blob/cb240eea07e578c8e21061eff[…]ifests/stable/sriov-network-operator.clusterserviceversion.yaml)

      But missing in dpu-operator
      https://github.com/openshift/dpu-operator/blob/main/manifests/stable/dpu-operator.clusterserviceversion.yaml this file.

              konguyen@redhat.com Korry Nguyen
              zfang@redhat.com Zhiqiang Fang
              Zhiqiang Fang Zhiqiang Fang
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: