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

Prchecks doesn't load up iqe MR images

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Critical Critical
    • None
    • None
    • CI/Infrastructure
    • 5
    • False
    • Hide

      None

      Show
      None
    • True

      Looks like the linkage between the IQE and PR checks is not working, in PRchecks

      This looks fine are still working on IQE side smoke tests. 

      Look at https://github.com/RedHatInsights/rhsm-subscriptions/pull/3510

      Investigate and fix the issue

      Issue:

      podman manifest inspect quay.io/cloudservices/iqe-tests:rhsm-subscriptions-pr-3554 -vvvv
      Error: getting content of manifest list or image quay.io/cloudservices/iqe-tests:rhsm-subscriptions-pr-3554: parsing manifest blob "{\"schemaVersion\":2,\"mediaType\":\"application/vnd.oci.image.manifest.v1+json\",\"config\":{\"mediaType\":\"application/vnd.oci.image.config.v1+json\",\"digest\":\"sha256:3ec73021fd3583315ff78c5005c9dd6ca1903a8feab0380d63392a3aee293686\",\"size\":12393},\"layers\":[{\"mediaType\":\"application/vnd.oci.image.layer.v1.tar+gzip\",\"digest\":\"sha256:13d626b04f00b85307f9a72d61ba17940ccdeb5e122b7e9354053f94cad4df66\",\"size\":39302012},{\"mediaType\":\"application/vnd.oci.image.layer.v1.tar+gzip\",\"digest\":\"sha256:1f0cb7583df5d3d1f622dd3377db330735e05a226e4b4d1b8c1e02be0a2ef425\",\"size\":293292199},{\"mediaType\":\"application/vnd.oci.image.layer.v1.tar+gzip\",\"digest\":\"sha256:33753ec897138df608b3824a07466a137d365e8794e24502f28e7f8d80771056\",\"size\":212081223},{\"mediaType\":\"application/vnd.oci.image.layer.v1.tar+gzip\",\"digest\":\"sha256:4e01a258e3fe7d7afe866d7e5f99886271737808795b2c641a95d79890b303f2\",\"size\":5182892}],\"annotations\":{\"org.opencontainers.image.base.digest\":\"sha256:58da916c8a499810cb2c08f3dcdca7f6d4ba25c16efe75afe69c139180dc9abc\",\"org.opencontainers.image.base.name\":\"quay.io/cloudservices/iqe-tests:rhsm-subscriptions\"}}" as a "application/vnd.oci.image.manifest.v1+json": Treating single images as manifest lists is not implemented 

      Steps to verify the issue:

      1. One PR on rhsm_subscriptions repo, eg PR with 1234 ID
      2. One MR with empty commit on IQE repo. The description of the MR should contain keywords pr-1234

      3. Run the IQE MR gitlab job Build-mr-image, this creates a IQE tagged image for the iqe plugin.Eg "quay.io/cloudservices/iqe-tests:rhsm-subscriptions-pr-1234"
      4. Hit /retest on the PR
      5. In the pr_check job, check if image-tag value is rhsm-subscriptions-pr-1234

      bonfire deploy-iqe-cji rhsm --marker ephemeral --filter ''\'''\''' --image-tag rhsm-subscriptions --requirements ''\'''\''' --requirements-priority ''\'''\''' --test-importance ''\'''\''' --plugins rhsm-subscriptions --env clowder_smoke --cji-name rhsm --parallel-enabled false --parallel-worker-count ''\'''\''' --rp-args true --ibutsu-source rhsm-ephemeral-pr-1234-42abf43 --namespace ephemeral-nmqerl

              sjagtap@redhat.com Sanket Jagtap
              sjagtap@redhat.com Sanket Jagtap
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: