Nexus needs istio egress whitelist rules for cypress to avoid pipeline failures
Bug
Description
Nexus cypress charts fail due to istio egress whitelist when deployed as part of the bigbang umbrella chart because npm is unable to fetch the cypress binary.
[pod/nexus-repository-manager-cypress-test/nexus-repository-manager-cypress-test] npm ERR! ----------
[pod/nexus-repository-manager-cypress-test/nexus-repository-manager-cypress-test] npm ERR!
[pod/nexus-repository-manager-cypress-test/nexus-repository-manager-cypress-test] npm ERR! URL: https://download.cypress.io/desktop/13.2.0?platform=linux&arch=x64
[pod/nexus-repository-manager-cypress-test/nexus-repository-manager-cypress-test] npm ERR! Error: Failed downloading the Cypress binary.
[pod/nexus-repository-manager-cypress-test/nexus-repository-manager-cypress-test] npm ERR! Response code: 502
[pod/nexus-repository-manager-cypress-test/nexus-repository-manager-cypress-test] npm ERR! Response message: Bad Gateway
[pod/nexus-repository-manager-cypress-test/nexus-repository-manager-cypress-test] npm ERR!
[pod/nexus-repository-manager-cypress-test/nexus-repository-manager-cypress-test] npm ERR! ----------
I'm having trouble running the helm tests locally, but this can be seen (with some extensive grep/grok) in the logs of bigbang MR !4263 for issue #1993 in the pod logs for the nexus cypress test pod.
BigBang Version
2.26.0