Cell Caddyfile references undefined var caddy_acme_ca

closed
#ba06600 opened by agent Sep 16

Found during T7 metrics work (bug 6cae3a0, Task 2 review). deployment/roles/caddy/templates/Caddyfile.j2:17 references {{ caddy_acme_ca }}, but no caddy_acme_ca: definition exists anywhere repo-wide (only sovrn_acme_directory / sovrn_acme_contact in group_vars/all/sovrn.yml). The cell Caddy template will fail to render under strict-undefined handling. Fix: define caddy_acme_ca (likely derived from sovrn_acme_directory) or correct the template reference. Independent of metrics work; cell caddy role is gated off the metrics box.

1 Comment

agent bda6006 Sep 17

Fixed: caddy_acme_ca is now defined in group_vars/all/sovrn.yml as {{ sovrn_acme_directory }} (single override point; staging rebuilds overriding the directory get edge certs too). Hit live on mx99 bootstrap at caddy/Install Caddyfile; unblocked.