Skip to content

SRS-1642 DevOps Test Setup - #558

Merged
bolny merged 5 commits into
devfrom
bolny/srs_1642_test_env_setup
Jul 8, 2026
Merged

SRS-1642 DevOps Test Setup#558
bolny merged 5 commits into
devfrom
bolny/srs_1642_test_env_setup

Conversation

@bolny

@bolny bolny commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

I will issue a follow up PR to document the learning and modified code from our experimental run on re-initializing the database.

  • Create configuration for test namespace
  • Create image promotion pipelines
  • Remove automatic helm deploys on merge to dev
  • Update documentation with information about how to run the image promotion pipelines.

This is mostly identical to the setup used in the dev namespace. The only difference, other than the namespace, is that it does not rely on images built from GitHub sources, it triggers rollouts when our ImageStreams in the tools namespace get a new image with the test tag. There is an included pipeline that will execute the correct commands.

@bolny
bolny requested a review from a team as a code owner June 17, 2026 16:11
Comment thread openshift/site_registry/tools/site_promote_dev_to_test_pipeline.yaml Outdated
Comment thread openshift/site_registry/tools/site_promote_test_to_prod_pipeline.yaml Outdated
Comment thread openshift/site_registry/test/backend/site_backend_deployment.yaml Outdated
Comment thread openshift/scripts/apply_site_registry_test.sh Outdated
Comment thread openshift/README.md Outdated
Base automatically changed from bolny/srs_1641_deploy_triggers to dev June 17, 2026 22:47
Comment thread openshift/README.md Outdated
Comment thread openshift/README.md Outdated
Comment thread openshift/scripts/apply_site_registry_test.sh Outdated
bolny added 2 commits June 30, 2026 14:06
- Create configuration for test namespace
- Create image promotion pipelines
- Remove automatic helm deploys on merge to dev
- Update documentation
- add namespaces
- make pipelines more resilient
@bolny
bolny force-pushed the bolny/srs_1642_test_env_setup branch from 79b506b to a2f0bf3 Compare June 30, 2026 21:06
@bolny
bolny force-pushed the bolny/srs_1642_test_env_setup branch from 08b5584 to 0011eb0 Compare June 30, 2026 21:23
Comment thread openshift/site_registry/test/frontend/site_frontend_config_map.yaml Outdated
Comment thread openshift/site_registry/test/frontend/site_frontend_config_map.yaml Outdated
@bolny
bolny requested a review from nupurdixit13 July 8, 2026 20:47
@bolny
bolny merged commit 44c915e into dev Jul 8, 2026
16 checks passed
@bolny
bolny deleted the bolny/srs_1642_test_env_setup branch July 8, 2026 22:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants