1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/bin
Will Thames 92f9b74a68 Restrict ansible-pull to only do scm checkout once
This addresses a bug in ansible-pull where running ansible-pull
with an existing inventory causes the ansible job that does
the SCM checkout to run twice - once for localhost and once
for the fully qualified hostname.

This can cause a race condition, and usually results in one
of the ansible checkouts failing because one of the scm checkouts
has its references updated underneath it. Although the SCM checkout
actually succeeds, ansible fails with non-zero exit status, and
so ansible-pull does not continue.

Now that localhost is implicit for ansible runs, the ansible
scm checkout can be done using just localhost as a target.
2014-08-20 14:28:53 +10:00
..
ansible No hosts matched goes to stderr. 2014-07-28 10:48:41 -04:00
ansible-doc Merge pull request #7462 from chamill/devel 2014-08-11 15:53:16 -04:00
ansible-galaxy Add path checking for relative/escaped tar filenames in the ansible-galaxy command 2014-08-06 13:25:29 -05:00
ansible-playbook Merge pull request #8367 from msabramo/make_pip_install_editable_work 2014-08-15 07:46:54 -04:00
ansible-pull Restrict ansible-pull to only do scm checkout once 2014-08-20 14:28:53 +10:00
ansible-vault If ansible and ansible-playbook accept a script for --vault-password-file so should ansible-vault 2014-08-11 19:16:39 -05:00