Derek Carter
34e2584220
improved output in with_items fixes : #627
13 years ago
Michael DeHaan
8bb8314d10
Inject vars need to pushed further up to make with_items work as desired.
13 years ago
Michael DeHaan
4e74ab4856
Merge pull request #619 from skvidal/devel
...
when using -i"hostname," on the cli - don't complain about the host name...
13 years ago
Seth Vidal
5ad9bc8833
when using -i"hostname," on the cli - don't complain about the host named "" not being a host - just clip it from the list
13 years ago
Michael DeHaan
bfed0f14ec
Merge pull request #613 from ludovicc/devel
...
Allow local plays to execute when --ask-sudo-pass is used on the command line
13 years ago
Ludovic Claude
26dc607c5c
Revert "Change previous fix to a one line change relative to upstream"
...
This reverts commit 0d53b1b097
.
13 years ago
Ludovic Claude
0d53b1b097
Change previous fix to a one line change relative to upstream
13 years ago
Michael DeHaan
2377152d4c
Merge pull request #612 from jhoekx/fix-custom-facts
...
Fix typo while handling custom facts.
13 years ago
Ludovic Claude
c4303c8c04
Avoid spurious error when mixing a local play with remote plays depending on --ask-sudo-pass
13 years ago
Jeroen Hoekx
f1b1611956
Fix typo while handling custom facts.
...
This fixes #611 .
13 years ago
Michael DeHaan
3c2cbae68e
Plays and tasks now yell when they see parameters they do not understand, so that typos like 'var' for 'vars'
...
don't result in people having to ask questions about what is wrong with their playbook
13 years ago
Michael DeHaan
e4a546e8bb
Make it possible to use variables from 'vars' in the paths to task level include statements.
13 years ago
Michael DeHaan
43b3a0be97
Merge pull request #603 from davehatton/meaningful_messages_if_remote_md5_fails
...
meaningful messages if the remote md5 fails
13 years ago
Dave Hatton
72ca9e58e7
meaningful messages if the remote md5 fails
13 years ago
Michael DeHaan
9e62fd42b5
update test utils code
13 years ago
Michael DeHaan
0edd0d4736
Fixing template calls
13 years ago
Michael DeHaan
01f2c85a3c
update changelog
13 years ago
Michael DeHaan
1a88a3362f
add noninteractive to debian module per #602
13 years ago
Michael DeHaan
994019a5c9
update changelog
13 years ago
Seth Vidal
f6a09bc4c1
Squashed commit of the following:
...
commit ea14bbfb52587bf5b97b5577c0439b01cb0b4836
Merge: 82819a9
285aaf8
Author: Michael DeHaan <michael.dehaan@gmail.com>
Date: Sun Jul 15 14:38:28 2012 -0400
Merge branch 'devel' of https://github.com/skvidal/ansible into skvidal_mount
commit 285aaf836c
Merge: 634c117
32b6879
Author: Seth Vidal <skvidal@fedoraproject.org>
Date: Mon Jul 16 12:42:21 2012 -0400
Merge remote-tracking branch 'upstream/devel' into devel
* upstream/devel: (52 commits)
format fixes to make fetch more usable
...
commit 634c11748e
Author: Seth Vidal <skvidal@fedoraproject.org>
Date: Thu Jul 12 01:16:00 2012 -0400
fix a bunch of small bugs in mount module - test with bind and local mounts
commit fcfd73de71
Author: Seth Vidal <skvidal@fedoraproject.org>
Date: Wed Jul 11 20:46:14 2012 -0400
fix some obvious bugs pointed out by #ansible
commit 13c3080383
Author: Seth Vidal <skvidal@fedoraproject.org>
Date: Wed Jul 11 19:35:34 2012 -0400
mount/fstab editor
13 years ago
Peter Sankauskas
3f17ad62cd
Squashed commit of the following:
...
commit 5b9d29e08fba6402efccaa1ca56d834ff58f4b55
Merge: 7286f3a
111561f
Author: Michael DeHaan <michael.dehaan@gmail.com>
Date: Sun Jul 15 14:34:10 2012 -0400
Merge branch 'devel' of https://github.com/pas256/ansible into pasec2
commit 111561f782
Author: Peter Sankauskas <pas256@gmail.com>
Date: Mon Jul 16 16:13:48 2012 -0700
Reading the config file from the same directory as the script, and
fixing typo in security group name
commit e63659d04e
Author: Peter Sankauskas <pas256@gmail.com>
Date: Mon Jul 16 10:56:59 2012 -0700
Adding list of variables to documentation
commit d0aecf025e
Author: Peter Sankauskas <pas256@gmail.com>
Date: Fri Jul 13 15:35:00 2012 -0700
Finished EC2 external inventory script
commit 136b8a5082
Author: Peter Sankauskas <pas256@gmail.com>
Date: Thu Jul 12 18:01:44 2012 -0700
Almost done, just a few more types to deal with
commit 09f92052ce
Author: Peter Sankauskas <pas256@gmail.com>
Date: Tue Jul 10 23:43:30 2012 -0700
Adding region options to config, and getting host details happening, but
need to figure out complex types
commit a940c9b8fb
Author: Peter Sankauskas <pas256@gmail.com>
Date: Tue Jul 10 18:06:05 2012 -0700
Converting to a class, commenting methods, reading settings from a
config file, and starting to work on the host variables
commit 43eb3214a6
Author: Peter Sankauskas <pas256@gmail.com>
Date: Mon Jul 9 13:11:27 2012 -0700
First pass of the Ansible EC2 inventory script
13 years ago
Michael DeHaan
5f69c557b9
Fix for the way host variables were being swallowed, plus some overall simplification. Deciding what
...
dictionary to use for templating now happens in exactly one place (executor_internal) and the "inject"
dictionary is passed to what needs it.
13 years ago
Michael DeHaan
9ef7168a49
Merge pull request #596 from davehatton/output_format_fixes
...
format fixes to output from fetch
13 years ago
Dave Hatton
c3205595b3
format fixes to make fetch more usable
13 years ago
Michael DeHaan
b542dd8466
Fix import in ssh connection
13 years ago
Michael DeHaan
80edea2934
with_items handling code should apply to all modules, was screwed up in refactoring to only apply to 'normal'
...
modules.
13 years ago
Michael DeHaan
1754de3335
Misc code cleanup, mostly whitespace preferences, removing unused imports, plus a few fixes here and there.
13 years ago
Michael DeHaan
4b73931351
misc code cleanup, don't pass parameters to the connection object we can already get from Runner
13 years ago
Michael DeHaan
6341e75e33
misc code cleanup
13 years ago
Michael DeHaan
031ba43d22
minor code cleanup
13 years ago
Michael DeHaan
1d8bb17785
misc code cleanup
13 years ago
Michael DeHaan
5a63a48e6b
No need to feed variables into the setup module for preservation since the file is no longer saved to disk.
13 years ago
Michael DeHaan
227c500ad7
Misc cleanup/formatting
13 years ago
Michael DeHaan
867b2437cc
consolidate output code in callbacks.py, from utils, remove extra functions
13 years ago
Michael DeHaan
bc71c6ddd7
add space between function
13 years ago
Michael DeHaan
cb55cd6f8d
removed unused function
13 years ago
Michael DeHaan
68a9adc1be
Indentation cleanup (partial)
13 years ago
Michael DeHaan
7b177e8ebb
update changelog
13 years ago
Michael DeHaan
244b923559
No longer need to calculate setup metadata location since we don't write
...
the setup file to disk.
13 years ago
Michael DeHaan
61d8e2e7c7
with_items should be processed inside the task class, also make first_available_file
...
and with_items incompatible. Most cases that would need this could be solved
with vars_files.
13 years ago
Michael DeHaan
706cfd9ade
Misc cleanup -- moved function out of utils, removed debug statement.
13 years ago
Michael DeHaan
19a2fc00dc
Clean up imports in utils, add nicer recursion depth limit check.
13 years ago
Michael DeHaan
60d64251f8
Allow gather_facts: False in a playbook as a way of disabling the fact step if you know
...
you aren't going to need it.
13 years ago
Michael DeHaan
3466ad5e45
Update changelog
13 years ago
Michael DeHaan
64c51ade1e
Change the way we do with_items to make them happen next to each other in runner, which eliminates the problem of with_items and vars_files sometimes not playing nice with each other.
...
(Also a fix for the user module error handling when the user
is not present at the time of the return. This can only really be caused by multiple ansible executions).
13 years ago
Michael DeHaan
6c84ec72c6
changelog update
13 years ago
Michael DeHaan
028f216689
Error handling and magic around with_items, to let you know when variables are usable inside it and when not.
13 years ago
Michael DeHaan
102b22be1f
Make the logic behind vars_files smarter, so host specific vars go into the setup cache, but other variables
...
are usable top level. This allows vars_files data to be used, most of the time, just fine in with_items,
(error handling pending) but is mostly a memory and efficiency thing.
13 years ago
Michael DeHaan
15b2b3a020
Warn if something loaded by vars_files is not a dictionary
13 years ago
Michael DeHaan
279b5965b8
Much streamlining around setup steps in playbooks, now only run setup once per play.
13 years ago