James Cammarata
ba38d6bc16
Adding support for hashed known_hosts entries
...
Fixes Issue #3716 - SSH known host checking needs to understand
hashed known hosts
2013-08-02 11:08:02 -05:00
Michael DeHaan
d485abe2e7
Merge pull request #3732 from rishid/devel
...
User: when creating new user, ignore empty groups value
2013-08-01 18:55:23 -07:00
Michael DeHaan
cb028b94a4
Merge pull request #3731 from bcoca/jinja_override_typed
...
now correctly 'types' value pairs that are passed to jinja overrides
2013-08-01 18:54:22 -07:00
rishid
07ef8c4d84
Verify groups string is not empty before trying add user to groups
2013-08-01 21:19:11 -04:00
Brian Coca
581a0c9f59
now correctly 'types' value pairs that are passed as options to jinja
...
override
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-08-01 21:08:23 -04:00
Michael DeHaan
0335d05f43
Check against None around playbook basedir
2013-08-01 20:44:19 -04:00
Michael DeHaan
16d25f4115
Merge pull request #3651 from nicholaskuechler/rax-update-files-docs
...
Update docs and example for injecting files.
2013-08-01 17:32:15 -07:00
Michael DeHaan
74e6bc284e
Merge pull request #3660 from tedyoung/patch-1
...
Wrong target for link?
2013-08-01 17:29:49 -07:00
Michael DeHaan
82d6323845
Update docs on action shorthand.
2013-08-01 20:28:37 -04:00
Michael DeHaan
20f7e2ef71
Merge pull request #3691 from stoned/mysql_user-doc-fix
...
module mysql_user: fix 'state' parameter description
2013-08-01 17:25:21 -07:00
Michael DeHaan
be7e29b2c2
Merge pull request #3728 from bpennypacker/ec2_elb_updates
...
Added optional region parameter. Fail if you specify an ELB that doesn'...
2013-08-01 17:20:45 -07:00
Michael DeHaan
7f77b6c72e
Merge pull request #3722 from bcoca/lvg_gets_bin_path
...
now uses get_bin_path for lvg executables
2013-08-01 17:17:21 -07:00
Michael DeHaan
bdef7f1774
Merge pull request #3711 from ashorin/devel
...
Allow --diff on UTF-8 encoded files and templates
2013-08-01 17:16:32 -07:00
Michael DeHaan
44d060628e
Merge pull request #3706 from lorin/sudo_user_breakage
...
Fix sudo_user copy error
2013-08-01 17:15:26 -07:00
Michael DeHaan
daf5ecc7c9
Merge pull request #3684 from stoned/fix-3668
...
Add extra module path early during playbook parsing.
2013-08-01 17:14:35 -07:00
Michael DeHaan
83481b32cc
Merge pull request #3657 from zqad/devel
...
Fix playbook-local host_vars when running from .
2013-08-01 17:13:04 -07:00
Michael DeHaan
4db413db6a
Merge pull request #3655 from disko/pkgin_search_fix
...
Fix pkgin search
2013-08-01 17:12:16 -07:00
Michael DeHaan
3ebbb56479
Merge pull request #3654 from MaxIV-KitsControls/devel
...
Fix nested loop for more than 3 elements
2013-08-01 17:11:26 -07:00
Michael DeHaan
422233bc91
Merge pull request #3648 from echohead/glance-image-timeout
...
Fix 'timeout' parameter of glance-image module.
2013-08-01 17:09:44 -07:00
Michael DeHaan
7813290969
Merge pull request #3645 from stoned/stringify-conditional-2
...
stringify conditional before handing it to Jinja2 for evaluation.
2013-08-01 17:08:34 -07:00
Michael DeHaan
b2d2c40538
Merge pull request #3638 from shirou/devel
...
fix: if a path is symlink and trying to chmod, OSError Exception will be raised
2013-08-01 17:07:22 -07:00
Michael DeHaan
3584aecc2b
Merge pull request #3676 from bcoca/debug_doc_update
...
updated debug module docs to remove outdated -v requirement
2013-08-01 17:05:23 -07:00
Michael DeHaan
d5d81813a6
Merge pull request #3634 from stintel/mysql-revoke-grant-option
...
Only revoke GRANT OPTION when user actually has it
2013-08-01 17:04:54 -07:00
Bruce Pennypacker
8171b7ba48
Added optional region parameter. Fail if you specify an ELB that doesn't exist.
...
Boto blindly assumes the us-east-1 region if you don't hardcode a
region in it's config, so you could end up attempting to modify ELB's
in one region from a totally different region. If a region isn't
specified then default to the region that the module is being run
within rather than the default us-east-1 region since it's a pretty
safe assumption that you intend to work on the ELB's within your
current region.
Also throw an error if a specified ELB instance doesn't exist. The old
behavior would be to silently succeed with changed=false, so if you had
so much as a typo in the name of your ELB (or were in the wrong region
like my initial testing) you wouldn't get a clear indication that a
problem had occurred.
2013-08-01 16:50:01 -04:00
Brian Coca
0ae7bcf3e2
fixed bug from prev update
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-08-01 00:24:34 -04:00
Brian Coca
1e1f117886
whitespace updates on new lines
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-07-31 23:26:28 -04:00
Brian Coca
d8e8aa714e
now uses get_bin_path for lvg executables
...
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-07-31 22:32:41 -04:00
Andrey Shorin
664215eb02
Allow --diff on UTF-8 encoded files and templates
2013-07-31 15:58:32 +04:00
Nicholas Kuechler
fcb2295847
Change equals to colon
2013-07-30 20:08:22 -05:00
Nicholas Kuechler
2167be8fe9
Fixed a problem on my side. Was doing weird things.
2013-07-30 20:07:20 -05:00
Nicholas Kuechler
cac79faf35
Remove tailing bracket
2013-07-30 18:01:34 -05:00
Lorin Hochstein
a303fca193
Fix sudo_user copy regression
...
Treat errno 13 (permission denied) as one of the special cases in
atomic_move.
This type of error can occur because of sudo'ing to non-root user.
Fixes #3705
2013-07-30 16:14:29 -04:00
Stoned Elipot
3d97c11509
module mysql_user: fix 'state' parameter description
2013-07-29 23:50:17 +02:00
Michael DeHaan
8cc13590b4
Make exceptions handling python 2.4 compatible.
2013-07-29 13:27:16 -04:00
Michael DeHaan
6854857533
update CHANGELOG
2013-07-29 13:26:33 -04:00
Stoned Elipot
841093921b
Add extra module path early during playbook parsing.
...
This should fix issue #3668
Also prevent an extra module path to be added multiple times.
2013-07-28 18:47:26 +02:00
Michael DeHaan
ed55ac1a15
Merge pull request #3666 from bpennypacker/statdoc
...
doc update for stat module
2013-07-28 06:23:14 -07:00
Michael DeHaan
eceaa551d6
correct misnamed variable in changelog.
2013-07-28 09:15:08 -04:00
Michael DeHaan
ec25147fc1
Merge pull request #3629 from ralph-tice/fix-3626
...
fixed vpc provisioning / clarified group_id usage
2013-07-28 06:14:56 -07:00
Nicholas Kuechler
e4d0c7b0ce
Update example to be more yaml friendly
2013-07-27 13:33:30 -05:00
Brian Coca
5ca1630b71
updated debug module docs to remove outdated -v requirement (and
...
only_if reference)
Signed-off-by: Brian Coca <briancoca+dev@gmail.com>
2013-07-26 10:06:57 -04:00
Tim Miller
edbac1f14e
Fix 'timeout' parameter of glance-image module.
...
The timeout parameter of glance-image was not being parsed into a
numeric type, causing the following error when specifying timeout:
msg: Error in creating image: unsupported operand type(s) for +: 'float' and 'str'
2013-07-25 14:54:21 -07:00
Bruce Pennypacker
0bbbefeb3f
doc update
2013-07-25 09:59:23 -04:00
Ted M. Young
28e7a25143
Wrong target for link?
...
Came to here from http://www.ansibleworks.com/docs/bestpractices.html , but I think the link here meant to go to https://github.com/ansible/ansible-examples and not https://github.com/ansible/ansible-examples/tree/master/language_features ?
2013-07-24 15:36:21 -07:00
Jonas Eriksson
16efb45735
Fix playbook-local host_vars when running from .
...
Since ansible 1.2, it became possible to place a host_vars
directory in the same directory as a playbook, making it possible
to keep host_vars local to that playbook there. However, due to
python's os.path.dirname, a action such as:
$ ansible-playbook pb.yml
..would not pick up the host_vars as os.path.dirname("pb.yml")
returns "", unlike the unix command dirname that would return
".". Substituting "pb.yml" on the command line with "./pb.yml"
would do the trick, but is not always intuitive. This patch
solves the problem until python solves issue18547 [1].
[1] http://bugs.python.org/issue18547
2013-07-24 18:33:06 +02:00
Andreas Kaiser
f2e3fa9508
Fix pkgin search (yielding wrong results under certain conditions, see inline comments).
2013-07-24 16:18:14 +02:00
Vincent Hardion
09ef7751e1
Fix nested loop for more than 3 elements
...
- combine flatten list for each nested level instead once at the end
2013-07-24 14:19:13 +02:00
Nicholas Kuechler
b8edbd0c0e
Add example with multiple files.
2013-07-23 23:09:02 -05:00
Nicholas Kuechler
72238889c3
Update docs and example for injecting files.
2013-07-23 22:49:17 -05:00
Stoned Elipot
a1503c4d59
stringify conditional before handing it to Jinja2 for evaluation.
...
This should fix simple conditionals like:
when: ansible_selinux
While here add tests for ansible.utils.check_conditional() in
"jinja2_compare mode".
2013-07-23 22:24:53 +02:00