Uploaded image for project: 'Network Observability'
  1. Network Observability
  2. NETOBSERV-1305

Fix bundle build warnings (features.operators.openshift.io)

Details

    • Bug
    • Resolution: Done
    • Normal
    • netobserv-1.5
    • netobserv-1.4
    • Operator
    • None
    • False
    • None
    • False
    • Hide
      Previously, the operator bundle did not advertise some supported features like it is expected, via CSV annotations ("features.operators.openshift.io/...")
      Now these annotations are set in the CSV.
      Show
      Previously, the operator bundle did not advertise some supported features like it is expected, via CSV annotations ("features.operators.openshift.io/...") Now these annotations are set in the CSV.
    • NetObserv - Sprint 245, NetObserv - Sprint 246, NetObserv - Sprint 247

    Description

      Midstream bundle builds are showing warnings due to a bunch of missing annotations:

      [INVALID] The 'features.operators.openshift.io/disconnected' annotation is missing from the operator CSV.
      [INVALID] The 'features.operators.openshift.io/fips-compliant' annotation is missing from the operator CSV.
      [INVALID] The 'features.operators.openshift.io/proxy-aware' annotation is missing from the operator CSV.
      [INVALID] The 'features.operators.openshift.io/cnf' annotation is missing from the operator CSV.
      [INVALID] The 'features.operators.openshift.io/cni' annotation is missing from the operator CSV.
      [INVALID] The 'features.operators.openshift.io/csi' annotation is missing from the operator CSV.
      [INVALID] The 'features.operators.openshift.io/tls-profiles' annotation is missing from the operator CSV.
      [INVALID] The 'features.operators.openshift.io/token-auth-aws' annotation is missing from the operator CSV.
      [INVALID] The 'features.operators.openshift.io/token-auth-azure' annotation is missing from the operator CSV.
      [INVALID] The 'features.operators.openshift.io/token-auth-gcp' annotation is missing from the operator CSV.

      cf[ http://external-ci-coldstorage.datahub.redhat.com/cvp/cvp-redhat-operator-bundle-image-validation-test/network-observability-operator-bundle-container-1.4.0-47/8429143e-6949-4442-bbbb-834d867af1ce/operator-infrastructure-feature-bundle-image-output.txt|http://external-ci-coldstorage.datahub.redhat.com/cvp/cvp-redhat-operator-bundle-image-validation-test/network-observability-operator-bundle-container-1.3.0-82/915be720-8709-4ce6-8c8b-ba2d42242116/operator-infrastructure-feature-bundle-image-output.txt]

       

      We should review each of these annotations and set a relevant value for each. More info available in https://docs.engineering.redhat.com/display/CFC/Best_Practices

      Attachments

        Activity

          People

            ocazade@redhat.com Olivier Cazade
            jtakvori Joel Takvorian
            Amogh Rameshappa Devapura Amogh Rameshappa Devapura
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: