-
Task
-
Resolution: Unresolved
-
Undefined
-
None
-
None
-
None
-
False
-
-
False
-
-
The CI step registry script (redhat-developer-rhdh-test-instance-commands.sh) needs updates to support operator and orchestrator deployments:
1. Operator installation not handled
The CI script calls source ./deploy.sh operator $version but the operator must be installed first via operator/install-operator.sh. Currently operator deployments will fail in CI because the CatalogSource and operator CSV are never created. The script should call install-operator.sh before deploy.sh when install_type is operator.
Note: deploy.sh already handles this automatically when OPENSHIFT_CI=true, but explicit handling in the CI script would be more robust.
2. No orchestrator support in PR comment format
The current comment format is: /test deploy [helm|operator] [version] [duration]
There is no way to request orchestrator deployment. The format should be extended to support an optional orch flag, e.g.:
- /test deploy helm 1.9 orch 4h
- /test deploy operator 1.9 orch
This should set export WITH_ORCHESTRATOR=1 before calling deploy.sh and pass --with-orchestrator flag.
Affected file
ci-operator/step-registry/redhat-developer/rhdh-test-instance/redhat-developer-rhdh-test-instance-commands.sh in openshift/release