James Cammarata
b33cd0c44f
Added a note in the advanced playbooks section regarding YAML extra vars
2013-08-22 20:18:15 -05:00
Alek Storm
8c9f84f6f8
Parse --extra-vars as YAML (which includes JSON)
2013-08-22 16:43:15 -07:00
James Cammarata
dfbe1132d2
Merge branch 'allow_wildcard_yum' of https://github.com/mscherer/ansible into mscherer-allow_wildcard_yum
2013-08-22 16:20:10 -05:00
James Cammarata
268f171ee4
Merge branch 'feature/zabbix-inventory' of https://github.com/resmo/ansible into devel
2013-08-22 16:03:17 -05:00
René Moser
308026f234
improved zabbix inventory. added sys.exit(1) where needed, added some exception handling.
2013-08-22 23:02:32 +02:00
James Cammarata
7bd8c18fa7
Merge branch 'gitfix' of https://github.com/johanwiren/ansible into johanwiren-gitfix
2013-08-22 15:30:58 -05:00
Herby Gillot
c2f8215c06
ec2 inventory: Verify that a security group exists before trying to use its name as a key in inventory.
2013-08-22 15:29:15 -05:00
James Cammarata
20a57dcdcb
Merge pull request #3917 from resmo/fix/openshift-inventory-shebang
...
fixed shebang in openshift inventory
2013-08-22 13:12:14 -07:00
Johan Wirén
dcd556b92f
Fixed so that we no longer check with the remote if a checkout already is at the desired sha version.
2013-08-22 22:05:37 +02:00
René Moser
791a2d5757
fixed shebang in openshift inventory
2013-08-22 22:02:02 +02:00
James Cammarata
12f2caeed6
Merge branch 'pacman_local_plus_check' of https://github.com/mivok/ansible into mivok-pacman_support_check_mode
2013-08-22 14:45:54 -05:00
James Cammarata
de4ed11fa6
Merge branch 'pacman_support_check_mode' of https://github.com/mivok/ansible into mivok-pacman_support_check_mode
2013-08-22 14:29:56 -05:00
James Cammarata
e11bb0cad4
Merge branch 'plugins-work' of https://github.com/ferringb/ansible into ferringb-plugins-work
2013-08-22 14:23:25 -05:00
James Cammarata
462cd4f728
Merge branch 'pulls/fix-hostvars-inconsistancy' of https://github.com/ferringb/ansible into ferringb-pulls/fix-hostvars-inconsistancy
2013-08-22 13:56:34 -05:00
James Cammarata
7f37f8fddd
Merge branch 'feature/zabbix-inventory' of https://github.com/resmo/ansible into resmo-feature/zabbix-inventory
2013-08-22 13:05:45 -05:00
Arthur Taylor
1dd3ff3879
Added Overwrite option for Route53 record creation
2013-08-22 12:46:20 -05:00
James Cammarata
e6ad3b7792
Merge pull request #3895 from mscherer/fix_option_new_ssh
...
make sure ssh do not ask password
2013-08-22 10:26:54 -07:00
James Cammarata
157b697a83
Merge branch 'always_run-6' of https://github.com/stoned/ansible into stoned-always_run-6
2013-08-22 12:10:28 -05:00
James Cammarata
abac720255
Merge branch 'command-relpath' of https://github.com/j2sol/ansible into j2sol-command-relpath
2013-08-22 11:16:51 -05:00
James Cammarata
d9d49cf182
Merge branch 'add_tests' of https://github.com/mscherer/ansible into mscherer-add_tests
2013-08-22 10:41:19 -05:00
James Cammarata
10de5c8fe3
Merge pull request #3913 from jlund/ec2-typos
...
Fixing typo in EC2 modules
2013-08-21 22:04:57 -07:00
Alek Storm
21d2069a74
Support multiple --extra-vars flags
2013-08-22 00:01:52 -05:00
James Cammarata
af4f0bd008
Fix for "argument must be an int, or have a fileno() method" error
...
The issue was that, when forks == 1, the _executor() function was
being called with None for the value of new_stdin.
Fixes #3841 , #3902
2013-08-21 22:45:34 -05:00
Michael DeHaan
12a0a01cb0
Update releases
2013-08-21 22:51:12 -04:00
Michael DeHaan
d9152eb583
Update changelog
2013-08-21 22:50:52 -04:00
James Cammarata
8eadd1c7ba
Merge pull request #3915 from jlund/changelog-cleanup
...
Minor cleanup of CHANGELOG for 1.3
2013-08-21 18:42:29 -07:00
Joshua Lund
73fd9d9687
Minor cleanup of CHANGELOG for 1.3
2013-08-21 19:09:23 -06:00
Joshua Lund
654b37f212
Fixing typo in EC2 modules
2013-08-21 18:13:05 -06:00
James Cammarata
978af89175
Disallow running async tasks with lookup plugins
...
Fixes #2897
2013-08-21 16:44:10 -05:00
James Cammarata
e09ce0a3a7
Commenting out default ssh arguments line in ansible.cfg
...
Also removing the ControlPath option, as it will now be auto-generated
if the ControlPersist option is set in the arguments.
2013-08-21 11:40:46 -05:00
James Cammarata
ed3e4aff84
Place retry file in the user's home dir instead of /var/lib/tmp
...
Addresses CVE-2013-4260: predictable filename used for failed results
in world writable directory.
2013-08-21 11:40:46 -05:00
James Cammarata
6bf5d19506
SSH connection plugin creates ControlPersist socket files in a secure directory
...
Files were being created in /tmp, but will now be created in $HOME/.ansible/cp/
Addresses CVE-2013-4259: ansible uses a socket with predictable filename in /tmp
2013-08-21 11:40:46 -05:00
Michael Scherer
ddd582269c
increase test coverage of inventory by around 5% according to nose
2013-08-21 08:03:41 +02:00
Jesse Keating
36ca709849
Allow for relative paths by using abspath
...
relative pathing comes in handy on occasion, particularly when
delegating to localhost and running some command out of your playbook
repo. Making use of os.path.abspath will allow for the full path to
chdir and executable to be discovered if not provided.
2013-08-20 22:48:42 -07:00
James Cammarata
ae98a025bb
Minor doc fixes for the pkgutil module
2013-08-20 21:08:56 -05:00
Alexander Winkler
59c7ef2afa
Added module pkgutil
2013-08-20 21:08:56 -05:00
Stoned Elipot
f0743fc32a
Introduce the 'always_run' task clause.
...
The 'always_run' task clause allows one to execute a task even in
check mode.
While here implement Runner.noop_on_check() to check if a runner
really should execute its task, with respect to check mode option
and 'always_run' clause.
Also add the optional 'jinja2' argument to check_conditional() :
it allows to give this function a jinja2 expression without exposing
the 'jinja2_compare' implementation mechanism.
2013-08-20 23:09:44 +02:00
Michael Scherer
2bdba17a85
make sure ssh do not ask password
...
For some reason, ssh seems to ask for password even when
PasswordAuthentication is set to no, adding PreferredAuthentications
with the 2 options removed do the trick.
2013-08-20 22:02:37 +02:00
Bruce Pennypacker
2e20387671
yet another rebase attempt
2013-08-20 15:15:58 -04:00
Bruce Pennypacker
0f458210bc
Rebase attempt
...
No idea if I'm rebasing properly or not. This is my first attempt.
2013-08-20 15:14:16 -04:00
Kavin Kankeshwar
7ac3bbc198
resolved #3609 Change max_fail_pct to max_fail_percentage as recommended
2013-08-20 13:55:34 -05:00
Kavin Kankeshwar
3f247fcbe3
fixes ansible/ansible#3609 Add max_fail_pct to playbook parameter, to complement serial option, So if total number of failures execeed max_fail_pct * total number of hosts, do not go to the next serial batch
2013-08-20 13:55:22 -05:00
James Cammarata
2dd3f01513
Merge pull request #3893 from jonw/devel
...
docsite typos
2013-08-20 11:45:30 -07:00
Stephen Fromm
77b8ee1f84
Update ansible-pull man page doc (issue #3372 )
2013-08-20 13:43:26 -05:00
Stephen Fromm
cc3651592b
Extend ansible-pull to support other source repositories
...
This extends ansible-pull so that it can support using other
source_control modules for checking out a playbook repository
(issue #3372 ). This will check to see if the module exists before
it attempts to do the checkout and will exit if the module is not found.
It requires that the module used to check out the repository support the
parameters 'name' and 'version'. The option -C, --checkout is now
optional and defaults to the module's default behavior for selecting a
branch, tag, or commit value. For git, this continues to be HEAD.
Other changes include:
* Remove git from help and use generic term(s) where needed.
* Use SortedOptParser from ansible.utils
* More abstraction of common options used between ansible and
ansible-playbook.
2013-08-20 13:43:26 -05:00
Stephen Fromm
cc58403e48
Apply consistent parameter alises to hg and subversion
...
For issue #3372 , apply consistent parameter aliases to source_control
modules. For hg, add name and version and add to documentation string.
For subversion, add version and document version and name aliases in
documentation string.
2013-08-20 13:43:26 -05:00
Jon W
d000f23344
typo
...
just darting a mistyped "ansible"
2013-08-20 12:11:51 -05:00
Jon W
c4ab7009b2
minor corr pip-install
...
perhaps there may be pip distribution using "pip-install" but "pip install" is universal afaik
2013-08-20 11:39:04 -05:00
smoothify
494043947d
Add support for role defaults. These are variables on a per role basis with lowest precedence.
2013-08-20 10:11:39 +01:00
James Cammarata
49b0ff18a7
Missed some typos in macros for the xattr doc
2013-08-20 00:50:56 -05:00