Uploaded image for project: 'Subscription Watch'
  1. Subscription Watch
  2. SWATCH-4092

Create a curiosity post-stage deploy pipeline.

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • subs-swatch-lightning

      This is to implement the fix for: https://issues.redhat.com/browse/SWATCH-4029 : The `post-stage-deploy` pipeline is failing to report its run to Ibutsu due to throwing an error when it tries to run the `curiosity` portion of the `rhsm-stage-tests` step.

      Currently the post-stage deploy pod is using the image: quay.io/cloudservices/iqe-tests:rhsm-subscriptions and they are running the tests for both the rhsm-subscriptions plugin and the curiosity plugin-in.
      The curiosity tests need the image to be: quay.io/cloudservices/iqe-tests:curiosity

      Reason for change: Prior to Sept. 9th there was a circular reference that made rhsm-subscriptions dependent on curiosity. This circular reference was removed when nexus lost its old images. It used to satisfy the dependency with an image from 2022. And without that old image the version date format becomes an issue. 25.mm.dd isn't >= 2025.mm.dd

      A solution is to have two jobs and they each use their appropriate image: quay.io/cloudservices/iqe-tests:rhsm-subscriptions and quay.io/cloudservices/iqe-tests:curiosity

      Implementation create a job for curiosity:

      Unknowns:

      Acceptance Criteria:

      Helpful Links:

              Unassigned Unassigned
              buschv Vanessa Busch
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: