Feat/cypress test pvc SKIP UPDATE CHECK
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)
Upgrade Notices
(Include any relevant notes about upgrades here or write "N/A" if there are none) N/A