mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2026-11-06 19:01:54 +00:00
The asset role copies its files into web-svc-file's webroot and redirects its own domain onto web-svc-file's, yet declared the provider as group-conditional. The minimal matrix variant pinned it off, so the round deployed asset alone: the redirect target had no vhost, openresty rejected the SNI, and the CSP health check failed the whole deploy after 26 retries. Making the flags literal takes the key out of the variant matrix, which variants-static-override requires -- a variant may not override a literal base flag. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
26 lines
562 B
YAML
26 lines
562 B
YAML
---
|
|
# Matrix-deploy variant overrides for web-svc-asset.
|
|
# See docs/contributing/artefact/files/role/variants.md for the file format.
|
|
|
|
# variant pinning every dynamic services.yml flag to true so the
|
|
# matrix exercises the in-group_names branch of web-svc-asset.
|
|
|
|
- services:
|
|
matomo:
|
|
enabled: true
|
|
shared: true
|
|
prometheus:
|
|
enabled: true
|
|
shared: true
|
|
tor:
|
|
enabled: true
|
|
- services:
|
|
matomo:
|
|
enabled: false
|
|
shared: false
|
|
prometheus:
|
|
enabled: false
|
|
shared: false
|
|
tor:
|
|
enabled: true
|