-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
- ensure that a ROSA has been installed or install new one using install-rosa job
- retrieve information/credentials of the cluster in https://gitlab.cee.redhat.com/jboss-fuse-qe/openshift/one-ocp-config/-/tree/master/installed-clusters
- create a new kubeconfig with current context the new cluster
`oc login https://api.xxxxx.openshiftapps.com:6443 --username xxxx --password xxxxx --kubeconfig /tmp/kubeconfig.yml`
- expose the kubeconfig in a PRIVATE network reachable by the Jenkins nodes
ex: https://gitlab.cee.redhat.com/mcarlett/rosa-context/-/blob/main/kubeconfig.yml
- run pipeline with this new kubeconfig and the selector properly filled (raw url and name of the context)
ensure that MAVEN_EXTRA contains `-Dgroups=!internal` in order to skip dballocator based tests
ensure that the param RUN is only "Openshift"
ensure that MVN_EXTRA_SETTINGS_PROFILE param contains only public repo `-Drepo.maven-central -Drepo.redhat-ea -Drepo.redhat-ga -Drepo.atlassian-public -Drepo.jboss-qa-releases -Drepo.sap-internal`
ensure that MRRC_URL parameter is empty
https://fuse-next-jenkins-csb-fuse-qe.apps.ocp-c1.prod.psi.redhat.com/view/TNB/job/tnb/job/camel-springboot/job/rhaf-csb-[version]/job/runner
hint: you can use the latest OCP job execution changing just the 3 params and removing MRRC_URL parameter
- delete the cluster once tests finished with the destroy-rosa job