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

newest MCE stage build is still failing on conforma errors

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Blocker Blocker
    • MCE 2.9.0
    • MCE 2.9.0
    • HyperShift
    • Quality / Stability / Reliability
    • 1
    • False
    • Hide

      None

      Show
      None
    • False
    • Workload Mgmt Train 29 - 2
    • Critical
    • None

      Description of problem:

      2 EC errors in hypershift-cli.

      [Violation] quay_expiration.expires_label
        ImageRef: quay.io/redhat-user-workloads/crt-redhat-acm-tenant/hypershift-cli-mce-29@sha256:9e8b151d32c43638e8918d80407fb6c1cb49f303baa3612c6e98ac27aaf6de89
        Reason: The image has a 'quay.expires-after' label set to '5d'
        Title: Expires label
        Description: Check the image metadata for the presence of a "quay.expires-after" label. If it's present then produce a
        violation. This check is enforced only for a "release", "production", or "staging" pipeline, as determined by the value of the  
        `pipeline_intention` rule data. To exclude this rule add "quay_expiration.expires_label" to the `exclude` section of the policy
        configuration.
        Solution: Make sure the image is built without setting the "quay.expires-after" label. This label is usually set if the
        container image was built by an "on-pr" pipeline during pre-merge CI.

      [Violation] quay_expiration.expires_label
        ImageRef: quay.io/redhat-user-workloads/crt-redhat-acm-tenant/hypershift-cli-mce-29@sha256:4d58b2d5907ed477284f1b6a3cbef493340d194d3d62abf11a85faebbb1779a7
        Reason: The image has a 'quay.expires-after' label set to '5d'
        Title: Expires label
        Description: Check the image metadata for the presence of a "quay.expires-after" label. If it's present then produce a
        violation. This check is enforced only for a "release", "production", or "staging" pipeline, as determined by the value of the
        `pipeline_intention` rule data. To exclude this rule add "quay_expiration.expires_label" to the `exclude` section of the policy
        configuration.
        Solution: Make sure the image is built without setting the "quay.expires-after" label. This label is usually set if the
        container image was built by an "on-pr" pipeline during pre-merge CI.

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

      How reproducible:

      Steps to Reproduce:

      1.  
      2.  
      3. ...

      Actual results:

      Expected results:

      Additional info:

              rokejungrh Roke Jung
              gparvin-redhat Gus Parvin
              David Huynh David Huynh
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: