Commit Graph
2 Commits
Author SHA1 Message Date
kevinveenbirkenbachandClaude Opus 4.8 1a643fe000 fix(sys-front-tls-letsencrypt): resolve cert/tls via want-path
Nested-attr access on the lazy vars-lookup dict (_cert.files.cert, _tls.domains.primary) raises under Ansible 2.19+. Use the want-path lookup form so the vars hold resolved scalars.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 21:23:38 +02:00
kevinveenbirkenbachandClaude Opus 4.8 5f10100f64 fix(sys-front-tls-letsencrypt): cert paths via cert lookup
The tls resolver no longer exposes files (that moved to the cert lookup), so the letsencrypt provider's _tls.files.cert/key raised 'object of type dict has no attribute files'. Resolve cert/key from _cert via lookup('cert', application_id), the same paths sys-front-tls renders into the nginx ssl config. Declare _tls/_cert in vars/main.yml (lazily resolved) instead of set_fact.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-20 21:23:37 +02:00