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.
Updated by Marek Hulán almost 5 years ago
- Target version set to foreman_ansible_core 3.0.3
- Fixed in Releases foreman_ansible_core 3.0.3 added
Updated by The Foreman Bot almost 5 years ago
- Status changed from New to Ready For Testing
- Pull request https://github.com/theforeman/foreman_ansible/pull/336 added
Updated by Anonymous almost 5 years ago
- Status changed from Ready For Testing to Closed
Applied in changeset foreman_ansible|c0c561be9df4553c73d857e598866f17928ceb52.
Actions