ansible-infra/playbooks
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Stefan Bethke 32b5f147bc
All checks were successful
/ build (pull_request) Successful in 47s
/ Ansible Lint (push) Successful in 5m31s
/ Ansible Lint (pull_request) Successful in 4m35s
Manage the CCCHH browser authentication flow as YAML
Adds a keycloak_auth_flow role that locally validates flow
definitions (structure, nesting depth, known provider IDs, and a set
of Keycloak authentication-flow gotchas: conditions silently ignored
outside a Conditional subflow, keycloak/keycloak#29515's OTP+WebAuthn
sibling bug, conditional-credential config shape/semantics, and more)
before deploying them idempotently via
middleware_automation.keycloak.keycloak_authentication_v2.

Includes the CCCHH realm's actual "browser passkey and token" flow
(the realm's real browserFlow binding, not the untouched built-in
"browser" flow), exported from the live server so it's now reviewable
and redeployable from this repo instead of only editable in the
Keycloak admin console.
2026-09-02 11:07:45 +02:00
..
check.yaml check(playbook): print all held packages 2025-02-18 04:32:43 +01:00
deploy.yaml Manage the CCCHH browser authentication flow as YAML 2026-09-02 11:07:45 +02:00
deploy_hypervisor.yaml dep._hyperv.(playb.): add deps step to vm template generation setup play 2025-02-23 23:26:36 +01:00
ensure_eh22_styleguide_dir.yaml eh22-wiki: ensure base for CI deploy of styleguide under /design/ 2025-02-12 19:02:53 +01:00
maintenance.yaml tag plays in playbooks (instead of tasks in roles) 2026-05-19 00:24:10 +02:00
onlyoffice_fonts.yaml onlyoffice: support custom fonts and add di.day fonts 2026-02-26 23:13:30 +01:00
resources reorganize (config) files and templates into one "resources" dir 2024-12-08 02:55:25 +01:00
roles move roles, files and templates dirs out of playbook dir into root dir 2024-12-08 02:55:25 +01:00