Skip to content

Callable Deploy RaaS Manual

# -- RAG metadata (machine-readable) --
doc_type: workflow
workflow: "Callable Deploy RaaS Manual"
file: ".github/workflows/callable-deploy-raas-manual.yml"
generated_at: "2026-07-20T18:08:44Z"
generator_version: "1.0.0"

Auto-generated by scripts/generate_docs.py — edit the generator, not this file.

Quick Facts

Property Value
File .github/workflows/callable-deploy-raas-manual.yml
Triggers workflow_call
Jobs deploy

Workflow Inputs

Input Type Required Default Description
TENANT string
CUSTOMER_CODE string
INVENTORY_FILE string
REGION string
PLAYBOOK_FILE string deploy-raas.yml
INSTANCE string
UPDATE_STRONGSWAN string
DEVOPS_ENV string
DEBUG string false
SKIP_RHAPSODY_RESTART string true When 'true' (default), passes skip_rhapsody_restart=true to deploy-raas.yml so the play does not stop/restart Rhapsody. Set 'false' ONLY for greenfield install or a named Rhapsody upgrade.

Execution Flow

When triggered, this workflow:

  1. Cleanup — Removes artifacts from previous runs
  2. Checkout — Clones the repository on a self-hosted runner
  3. Azure Login — Authenticates via OIDC
  4. Install Requirements — Runs ansible-galaxy install
  5. Prepare Variables — Resolves target host and tags
  6. Run Ansible — Executes the deployment playbook

_📋Auto-Generated Documentation | Team: Ansible Configuration | Generated by: AI Documentation Engine | Date: 2026-08-07 14:07 UTC _