Skip to content
This repository was archived by the owner on Feb 8, 2026. It is now read-only.

Add OpenShift CI deployment script#20

Open
testetson22 wants to merge 23 commits intoinsights-onprem:mainfrom
testetson22:add-ocp-ci-scripts
Open

Add OpenShift CI deployment script#20
testetson22 wants to merge 23 commits intoinsights-onprem:mainfrom
testetson22:add-ocp-ci-scripts

Conversation

@testetson22
Copy link

@testetson22 testetson22 commented Nov 4, 2025

Adds the following:

  • New deployment wrapper script (deploy-test-ros.sh) - Automated OCP deployment and dataflow test
  • Makefile targets for running and dry-running deploy-test-ros.sh
  • Script validation (test-script.sh) - Validates script functions via dry-run (for the most part)
  • Documentation (deployments/ocp/README.md)

For the time being, the script will ignore failures, but should work against a properly configured OCP cluster up until the helm deployment.

deployments/ocp/deploy-test-ros.sh will be a static reference in another script in openshift/release OpenShift-CI config. deployments/ocp/deploy-test-ros.sh should then be the only script that needs to be adjusted to change OpenShift-CI deployment and test configurations.

Ultimately, the script could just exit 0 and do nothing, but this gets us most of the way to where we need to be and gives me what I need to reference in OpenShift-CI

…th Red Hat Build of Keycloak (RHBK) terminology
…; log troubleshooting steps and exit on failure
@testetson22 testetson22 requested a review from jordigilh November 5, 2025 18:24
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant