Operator CI adjustments
We have 2 pending projects that should start using operatorCI ASAP: #6 webservices/webeos/webeos-config-operator#51 (closed)
I noticed 2 things that may need to changed for operatorCI to work properly:
-
https://gitlab.cern.ch/paas-tools/okd4-install/-/blob/0a73e027/.gitlab/ci/scripts/initialize_helm_values#L59-66 handles the
HELM_VALUES_CONTENT
var but it is located in a block that is only executed when the script is NOT running in GitLab CI (i.e. when running manual tests). I think this won't work as expected and should be moved out of theif
block. - we have a new variable that we set for integration tests: https://gitlab.cern.ch/paas-tools/okd4-install/-/blob/0a73e027/.gitlab/ci/cluster-integration-tests.gitlab-ci.yml#L10-14 - probably the cluster decommissioning job of operator CI should set it as well for the same reasons.
CC @estevesm FYI