Actions
Bug #29336
closedWhen variable (or template input) contains \s or other non-string formatting characters, execution fails
Difficulty:
Triaged:
No
Fixed in Releases:
Found in Releases:
Description
This is caused but the way we generate ansible inventory
#!/bin/sh cat <<EOS ... EOS
cat reading from STDIN causes to interpolate \\\s and ansible that fails parsing it. The safer solution is to have the playbook in external file and in the dynamic inventory just cat that.
Actions