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

Test Openshift Pipelines 1.15.3

XMLWordPrintable

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

      None

      Show
      None
    • False
    • Pipelines Sprint Release 27, Pipelines Sprint Release 28, Pipelines Sprint Release 29

      1. verify all bugs for this release
      2. run acceptance tests on all supported OpenShift versions (most probably 4.12-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.14.6 -> 1.15.3)
        2. from previous bugfix release to current version (1.15.2 -> 1.15.3)
        3. from current version to the following latest minor version (1.15.3 -> 1.16.3)
      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.15

              rhn-support-sselvan Sri Vignesh Selvan
              ppitonak Pavol Pitoňák
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: