Uploaded image for project: 'Red Hat Advanced Cluster Management'
  1. Red Hat Advanced Cluster Management
  2. ACM-11453

Fix flaky Integration test (Test install Operator)

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • ACM 2.11.0
    • GRC
    • None
    • 2
    • False
    • None
    • False
    • No
    • GRC Sprint 2024-09, GRC Sprint 2024-10, GRC Sprint 2024-11

      • [FAILED] [143.009 seconds]
      GRC: [P1][Sev1][policy-grc] Test install Operator When no OperatorGroup is specified [It] Should enforce the policy on the hub [BVT]
      /home/runner/work/governance-policy-framework/governance-policy-framework/test/integration/policy_install_operator_test.go:137  [FAILED] Timed out after 120.001s.
        Expected
            <v1.ComplianceState>: NonCompliant
        to equal
            <v1.ComplianceState>: Compliant
        In [It] at: /home/runner/work/governance-policy-framework/governance-policy-framework/test/integration/policy_install_operator_test.go:155 @ 05/03/24 11:26:14.988 

      ref: https://github.com/stolostron/governance-policy-framework/actions/runs/8937979465

       

      Debug output:

      === Current compliance condition of OperatorPolicy:
      
      * NonCompliant;
      * the policy spec is valid,
      * the OperatorGroup matches what is required by the policy,
      * constraints not satisfiable:
          subscription quay-operator requires at least one of
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.15,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.14,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.13,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.12, 
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.11,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.10,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.9,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.8,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.7,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.6,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.5,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.4,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.3,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.2,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.1 or
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.0,
      * subscription quay-operator exists,
      * clusterserviceversion quay-operator.v3.8.15 exists and is not referenced by a subscription,
      * redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.9,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.10,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.1,
          @existing/grcqeoptest-ns-43544//quay-operator.v3.8.15,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.3,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.7,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.6,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.5,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.14,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.11,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.4,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.15,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.13,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.0,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.2,
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.12 and
          redhat-operators/openshift-marketplace/stable-3.8/quay-operator.v3.8.8 provide QuayEcosystem (redhatcop.redhat.io/v1alpha1),
      * no InstallPlans requiring approval were found,
      * the ClusterServiceVersion required by the policy was not found,
      * no CRDs were found for the operator,
      * there are no relevant deployments because the ClusterServiceVersion is missing,
      * CatalogSource was found 

            jkulikau@redhat.com Justin Kulikauskas
            dhaiduce Dale Haiducek
            Derek Ho Derek Ho
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: