Uploaded image for project: 'OpenShift Pipelines'
  1. OpenShift Pipelines
  2. SRVKP-7555

Test Openshift Pipelines 1.18.1

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • Pipelines 1.18.1
    • Pipelines 1.18.1
    • QA
    • 5
    • False
    • Hide

      None

      Show
      None
    • False
    • Pipelines Sprint Release 29

      1. verify all bugs for this release
      2. run acceptance tests on all supported OpenShift versions (most probably 4.15-4.18)
      3. run upgrade tests on selected OpenShift versions (e.g. each path on 2 versions of OpenShift)
        1. from latest previous minor release to current version (1.17.1 -> 1.18.1)
        2. from previous bugfix release to current version (1.18.0 -> 1.18.1)
        3. from current version to the following latest minor version (1.18.3 -> 1.19.0)
      4. if CLI is changing with release
        1. download latest build of CLI from https://download.eng.bos.redhat.com/brewroot/vol/rhel-8/packages/openshift-pipelines-client
        2. smoke-test CLI
        3. move CLI advisory to QE state - it will be automatically signed
        4. verify that signing was successful, check binaries in https://download.eng.bos.redhat.com/etera/openshift-pipelines-client/1/1.15/1.15.3-11580/signed/ (compare to previous release to see what should be there)
        5. run TPS tests as decribed in https://issues.redhat.com/browse/SRVKP-7133
        6. move CLI advisory to stage
        7. run TPS tests again as decribed in https://issues.redhat.com/browse/SRVKP-7133
        8. verify that binaries were copied to mirror.openshift.com using https://gitlab.cee.redhat.com/tekton/plumbing/-/blob/master/ci/pipelineruns/verify-binaries-and-sha256sum-run.yaml?ref_type=heads (latest changes only for latest minor version!)
      5. get image reference from serve-tkn-cli advisory
        1. run it locally using podman, use brew.registry.redhat.io instead of registry-proxy.engineering.redhat.com
        2. check that it contains signed tarball/zip (e.g. compare sha digests)
      6. move serve-tkn-cli advisory to stage
      7. when ready, move both advisories to REL_PREP
      8. run smoke tests for staged operator build
      9. run smoke tests on prod build
      10. if it's a bugfix release of latest minor release, update Pipelines operator on CI cluster
      11. update CLI in CI image's Dockerfile on branch release-v1.18

              rh-ee-smanthin Sai Raju Manthina
              ppitonak Pavol Pitoňák
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: