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

kubernetes-nmstate does not pass CVP tests in 4.12

XMLWordPrintable

    • Critical
    • None
    • Approved
    • False
    • Hide

      None

      Show
      None
    • Hide
      1/4: Green as the proposed fix has passed a local CI run.
      1/3: Telco team unblocked, but this remains a top priority for OCP (to ensure that this operator will be published); set rank to 1 to align with release blocker 'approved' status
      12/22: Discussing a work around with the release art-ists on SLACK to push all operators except this problematic one in the next rc build as a TestBlocker mitigation
      Rel Note for Telco: Not Required - or more accurately Not Applicable, this *must* be resolved by GA
      Show
      1/4: Green as the proposed fix has passed a local CI run. 1/3: Telco team unblocked, but this remains a top priority for OCP (to ensure that this operator will be published); set rank to 1 to align with release blocker 'approved' status 12/22: Discussing a work around with the release art-ists on SLACK to push all operators except this problematic one in the next rc build as a TestBlocker mitigation Rel Note for Telco: Not Required - or more accurately Not Applicable, this *must* be resolved by GA

      This is a clone of issue OCPBUGS-5124. The following is the description of the original issue:

      Description of problem:

      Due to the CVP failures in 4.12 related to kubernetes-nmstate, all ART operators in 4.12 are not available in the stable repository.  To publish the errata, all CVP tests must pass.
      
      The errata can be found here:
      https://errata.devel.redhat.com/advisory/104603
      
      The specific issue with nmstate is that it is missing an example in the CSV.
      
      More details can be found in this log:
      http://external-ci-coldstorage.datahub.redhat.com/cvp/cvp-redhat-operator-bundle-image-validation-test/ose-kubernetes-nmstate-operator-bundle-container-v4.12.0.202211110827.p0.gfdb8d6d.assembly.stream-1/60cc6e9d-11ae-49e6-8411-4ec0e4eab03f/operator-metadata-linting-bundle-image-output.txt
      
      The specific error found is:
      "Error: Value nmstate.io/v1, Kind=NodeNetworkConfigurationPolicy: example must have a provided API"
      
      Note that other errors have been highlighted in the following SLACK discussion:
      https://coreos.slack.com/archives/CP7329Z5Z/p1668751015299179?thread_ts=1668164075.539599&cid=CP7329Z5Z
      
      This is urgent because final regression testing start execution in the first week of January and this is needed to unblock that effort.

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

      4.12

      How reproducible:

      100%

      Steps to Reproduce:

      1.  Run make bundle
      2.
      3.
      

      Actual results:

      WARN[0000] Warning: Value nmstate.io/v1beta1, Kind=NodeNetworkConfigurationPolicy: provided API should have an example annotation 
      WARN[0000] Warning: Value nmstate.io/v1beta1, Kind=NodeNetworkState: provided API should have an example annotation 
      WARN[0000] Warning: Value nmstate.io/v1beta1, Kind=NMState: provided API should have an example annotation 
      WARN[0000] Warning: Value nmstate.io/v1alpha1, Kind=NodeNetworkConfigurationEnactment: provided API should have an example annotation 
      WARN[0000

      Expected results:

      No warnings during the make bundle build

      Additional info:

       

              bnemec@redhat.com Benjamin Nemec
              openshift-crt-jira-prow OpenShift Prow Bot
              Qiong Wang Qiong Wang
              Luke Meyer, Nishant Parekh, Priya Parasuram, Vikas Laad, Yang Liu
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated:
                Resolved: