UNCLASSIFIED - NO CUI

Skip to content

Feat/cypress test pvc SKIP UPDATE CHECK

Dean Naqvi requested to merge feat/cypress-test-pvc into master

General MR

Summary

Following are the changes that are implemented in Gluon. Included a PVC creation manifest when a persistent object exists and is true. Added volume mount configuration in the _cypressrunner.yml file under the same condition. Removed privileged container parameters to ensure that Gluon continues to function as before, even if packages are not ready to utilize these parameters. These changes have been made backword compatible to make sure it works with hostpath and without it

This was included to support so cypress artifacts can be copied to PVC and will be available for nightly pipeline for troubleshooting. It was introduced for Openshift platform since we had hostpath issues with Openshift. It will only check PVC if persistence flag is true in bb values.yaml else it will follow default behavior:

    bbtests:
      enabled: true
      cypress:
        artifacts: true
        persistence:
            enabled: true
            storageSize: 1Gi
            storageClassName: ""

Linked Issue

big-bang/pipeline-templates/pipeline-templates#359 (closed)

issue

Upgrade Notices

(Include any relevant notes about upgrades here or write "N/A" if there are none) N/A

Edited by Dean Naqvi

Merge request reports