- 15 Nov, 2012 2 commits
-
-
Currently when more than one playbook is provided on the commandline, ansible-playbook --list-hosts will only consider the first playbook and stop. This change will make it work for the various different playbooks.
Dag Wieers committed -
When the inventory is empty, or the provided --limit subset returns an empty intersection, we don't want to loop over all plays but bail out at the very start.
Dag Wieers committed
-
- 12 Nov, 2012 1 commit
-
-
refers to #1345
fdavis committed
-
- 11 Nov, 2012 1 commit
-
-
--limit takes localhost, FQDN, and 127.0.0.1.
Stephen Fromm committed
-
- 02 Nov, 2012 1 commit
-
-
Chandler Latour committed
-
- 31 Oct, 2012 2 commits
-
-
Signed-off-by: Brian Coca <briancoca+ansible@gmail.com>
Brian Coca committed -
Michael DeHaan committed
-
- 15 Oct, 2012 1 commit
-
-
check. Lots of room to make this more interesting - but not today
Seth Vidal committed
-
- 12 Oct, 2012 5 commits
-
-
Removes git checkout after playbook run.
Stephen Fromm committed -
Direct any ansible-pull specific messages to stderr. Introduce try_playbook() and select_playbook() to remove try/except-y.
Stephen Fromm committed -
Matthew Johnson committed
-
Matthew Johnson committed
-
Merged commits: 3cd25b5 and ed9fc76. Some massaging of changes applied.
Stephen Fromm committed
-
- 04 Oct, 2012 1 commit
-
-
Aleksej Romanov committed
-
- 03 Oct, 2012 1 commit
-
-
Aleksej Romanov committed
-
- 01 Oct, 2012 1 commit
-
-
If all hosts in a play fail, fail the whole playbook and don't bother printing out every remaining task.
Michael DeHaan committed
-
- 18 Aug, 2012 1 commit
-
-
Michael DeHaan committed
-
- 15 Aug, 2012 1 commit
-
-
being run against for each playbook
Seth Vidal committed
-
- 11 Aug, 2012 1 commit
-
-
Michael DeHaan committed
-
- 10 Aug, 2012 1 commit
-
-
add the limit option, which can be used to further confine the patterns selected by "hosts:" in ansible-playbooks to an additional pattern (a subset) specified on the command line. For instance, a playbook could be reusable and target "webservers" and "dbservers", but you want to test only in the stage environment, or a few boxes at a time.
Michael DeHaan committed
-
- 09 Aug, 2012 1 commit
-
-
Michael DeHaan committed
-
- 07 Aug, 2012 1 commit
-
-
whitespace + remove deprecated YAML parser (migration script lives in examples/scripts and warning was added in 0.6 release)
Michael DeHaan committed
-
- 26 Jul, 2012 1 commit
-
-
(make colorized playbook runs not suck on black terminals)
Michael DeHaan committed
-
- 24 Jul, 2012 2 commits
-
-
Michael DeHaan committed
-
Jan-Piet Mens committed
-
- 11 Jul, 2012 2 commits
-
-
Michael DeHaan committed
-
Dave Hatton committed
-
- 20 Jun, 2012 1 commit
-
-
Remove the -D module debug flag, which no longer is functional due to sudo pty requirements, and replace with -v/--verbose. This flag will show playbook output from non-failing commands. -v is also added to /usr/bin/ansible, but not yet used. I also gutted some internals code dealing with 'invocations' which allowed the callback to know what module invoked it. This is not something 0.5 does or needed, so callbacks have been simplified.
Michael DeHaan committed
-
- 30 May, 2012 1 commit
-
-
Michael DeHaan committed
-
- 25 May, 2012 1 commit
-
-
Michael DeHaan committed
-
- 14 May, 2012 1 commit
-
-
Seth Vidal committed
-
- 08 May, 2012 1 commit
-
-
Since host variables are becoming important, it did not make sense to sustain --override-hosts, with the ability to create hosts that didn't have inventory information, but also existed, in various groups.
Michael DeHaan committed
-
- 07 May, 2012 1 commit
-
-
John Kleint committed
-
- 06 May, 2012 2 commits
-
-
Michael DeHaan committed
-
Jim Richardson committed
-
- 02 May, 2012 4 commits
-
-
Michael DeHaan committed
-
This eliminates the creation of runner and playbook instances and just invokes the processes ansible and ansible-playbook.
Stephen Fromm committed -
A first stab at a pull-based model for ansible. This does two things: 1. Invoke the git module via Runner to set up a git repository on the localhost. It sets up Runner to use transport='local' and forces the inventory to just 'localhost'. 2. Run any playbooks provided. By default, this wants to run the playbook local.yml. This also sets transport='local' and sets the host_list to a list: localhost, fqdn, and hostname. The reason for setting the host_list and not using override_hosts is because there may be plays in the playbook that are not meant for a specific host. That is, if the git repository is for the entire site and not host-specific, you don't want to override hosts and apply all plays to any given host. This has the downside of potentially running a play three times if the play is defined for 'hosts: all'.
Stephen Fromm committed -
Rafal Lewczuk committed
-
- 01 May, 2012 1 commit
-
-
Jeroen Hoekx committed
-