Skip to content

Conversation

@mohitrajain
Copy link
Contributor

@mohitrajain mohitrajain commented Dec 23, 2025

Summary of changes :

  • Rename ansible templates for wiab-staging to make them generic
  • Add wiab-staging VMs ansible inventory template to be populated by wiab-staging-provision.yml playbook
  • Add ansible playbook for wiab-staging VM provisioning
  • Add ansible inventory for playbook wiab-staging-provision.yml
  • ansible wiab-staging inventory is tested here: Wpb 22439 postgresql repmgr node config #856

This ticket is part of cascading PRs:
#847 - minor fixes for bin/offline-deploy.sh and cd.sh terraform inventory
#848 - add terraform resources for wiab-staging
#849 - add cd_staging.sh script
#850 - GitHub workflow wiab staging - All the changes are being verified here
#851 - docs for wiab-staging are here
#852 - clean old wiab staging script and workflows
#853 - Testing wiab-staging solution for wire-server-5.14
#856 - postgresql repmgr node config

No labels:
The changes in the PR - can't be verified using Github workflows - will add an asciinema.

Change type

  • Fix
  • Feature
  • Documentation
  • Security / Upgrade

Basic information

  • THIS CHANGE REQUIRES A DEPLOYMENT PACKAGE RELEASE
  • THIS CHANGE REQUIRES A WIRE-DOCS RELEASE

Testing

  • I ran/applied the changes myself, in a test environment.
  • The CI job attached to this repo will test it for me.

Offline Build CI (label-based)

Add one or more labels to trigger offline builds:

  • build-default - Full production build (ansible, terraform, all packages)
  • build-demo - Demo/WIAB build
  • build-min - Minimal build (fastest, essential charts only)
  • build-all - Run all three builds

Note: No builds run by default. Add a label to trigger CI.

Tracking

  • I added a new entry in an appropriate subdirectory of changelog.d
  • I mentioned this PR in Jira, OR I mentioned the Jira ticket in this PR.
  • I mentioned this PR in one of the issues attached to one of our repositories.

Knowledge Transfer

  • An Asciinema session is attached to the Jira ticket.

Motivation

Objective

Reason

Use case

@mohitrajain mohitrajain requested review from a team and julialongtin as code owners December 23, 2025 16:39
@mohitrajain mohitrajain changed the title Wpb 21356 ansible vm provisioning Wpb 21356 wiab-staging: ansible prepare host for vm provisioning Dec 28, 2025
@mohitrajain mohitrajain changed the title Wpb 21356 wiab-staging: ansible prepare host for vm provisioning wpb-22439 wiab-staging: ansible prepare host for vm provisioning Jan 5, 2026
…pulated by wiab-staging-provision.yml playbook
…ing tags and separate out wiab-staging-nftables playbook
…ble usage to define each k8s node and calling node and add comments
@mohitrajain mohitrajain force-pushed the wpb-21356-ansible-VM-provisioning branch from f4a47d3 to 1424220 Compare January 16, 2026 17:45
@sonarqubecloud
Copy link

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