Skip to content

[minor] enable replica support for Monitor app in gitops - #2687

Merged
whitfiea merged 7 commits into
masterfrom
mascore-7537
Nov 13, 2026
Merged

whitfiea merged 7 commits into
masterfrom
mascore-7537

Conversation

@vfobid

@vfobid vfobid commented Nov 1, 2026 •

Copy link
Copy Markdown
Contributor

Summary
https://jsw.ibm.com/browse/MASCORE-7537

Mirrors the existing Manage and Facilities ReplicaDB wiring for Monitor in the gitops-mas-apps pipeline. Pipeline-only change; no CLI function or template changes.

Changes
tekton/src/pipelines/gitops/gitops-mas-apps.yml.j2

  • Added replica_db_monitor and manually_set_enhanced_hadr_monitor pipeline params (default "false")
  • gitops-rds-db2-database-monitor: pass replica_db
  • gitops-db2u-database-monitor: pass replica_db and manually_set_enhanced_hadr
  • Added gitops-db2u-replica-database-monitor (is_replica_task: 'true', runs after the primary), matching the Manage and Facilities replica tasks

Not in scope

  • enable_db2_read_replica in the RDS Terraform template stays hardcoded to false, as for Manage and Facilities

Testing

  • End-to-end: created the Monitor in-cluster (db2u) primary and -sdb DB2 instances on a dev cluster; both Db2u database pods Running and Ready, HADR in PEER / CONNECTED, and the -sdb application Synced and Healthy in Argo CD
  • Tested with quay.io/ibmmas/cli:23.21.0-pre.mascore-7537 (this branch's build) set on the db2u-database task in a saas-tekton test branch
image
  • Not tested: RDS path with a real AWS replica

Related

Part of MASCORE-7537. Companion PRs in saas-envs-starter, saas-deploy-py, and saas-tekton.

@vfobid
vfobid marked this pull request as ready for review November 4, 2026 06:10
@vfobid
vfobid requested a review from a team as a code owner November 4, 2026 06:10
@vfobid
vfobid requested review from sanjayprab and removed request for anilprajapatiibm November 12, 2026 19:19
@mnivedithaa mnivedithaa changed the title [minor] enable RDS read replica support for Monitor app [minor] enable replica support for Monitor app Nov 13, 2026
@whitfiea whitfiea changed the title [minor] enable replica support for Monitor app [minor] enable replica support for Monitor app in gitops Nov 13, 2026
@whitfiea
whitfiea enabled auto-merge (squash) November 13, 2026 09:37
@whitfiea
whitfiea merged commit 7830d72 into master Nov 13, 2026
11 checks passed
@whitfiea
whitfiea deleted the mascore-7537 branch November 13, 2026 09:54
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.

3 participants