[x] Remove test flows against OCP 3.9 and OCP 3.10 (this involves removing the flows from the Jenkinsfile and removing the pointers to the creds in secrets.yml)
[x] Add new test flows against the "old" and "current" OCP 4.x clusters. This will involve adding secrets to secrets.yml, updating the Jenkinsfile, and addressing issues caused by running on OCP 4.x.
The "old" and "current" OCP 4.x clusters use generic ConjurOps secrets that don't use the cluster version in the secret ID path; the values currently point to OCP 4.3 and OCP 4.5 clusters. More specific details on the secret IDs are TBA - see slack convo for more info for now.
The changes made to support OCP 4.3 in kubernetes-conjur-deployhere may be useful in this effort. There is also a (broken) draft of adding 4.3 tests here.
Since the two new clusters we'll add are generic pointers to 4.3 and 4.5, and we're leaving the hardcoded tests against OCP 3.11, we will continue to test OCP 3.11, 4.3, and 4.5 for now in this project.
AC:
The "old" and "current" OCP 4.x clusters use generic ConjurOps secrets that don't use the cluster version in the secret ID path; the values currently point to OCP 4.3 and OCP 4.5 clusters. More specific details on the secret IDs are TBA - see slack convo for more info for now.
The changes made to support OCP 4.3 in
kubernetes-conjur-deploy
here may be useful in this effort. There is also a (broken) draft of adding 4.3 tests here.Since the two new clusters we'll add are generic pointers to 4.3 and 4.5, and we're leaving the hardcoded tests against OCP 3.11, we will continue to test OCP 3.11, 4.3, and 4.5 for now in this project.