Skip to content

Commit d8e5b8b

Browse files
committed
fix: Rewrite template for Ansible 2.19 compatibility
Cause: Ansible 2.19 changed behaviour: Any value which is "none" gets rendered as literal "None" string instead of "not rendered"/"empty string. Consequence: The generated config file was completely broken with Ansible 2.19. Fix: Add explicit `is not none` guards. Also refactor the template with an `ssh_options` list to be less repetitive. Thanks to Claude-Sonnet 3.7 LLVM which heavily assisted with this change.
1 parent e25ec73 commit d8e5b8b

File tree

1 file changed

+127
-411
lines changed

1 file changed

+127
-411
lines changed

0 commit comments

Comments
 (0)