James Cammarata
b6056044b7
Partial revert of 73c883c
due to issues with handlers in roles
...
Fixes #6322
11 years ago
Michael DeHaan
e486dbab04
Use the loaded variable since we have it assigned, not just for error detection.
11 years ago
Michael DeHaan
3f07ec3d73
Fixup JSON error reporting in previous commits.
11 years ago
Michael DeHaan
a4d01b0891
Also search .json filenames
11 years ago
Michael DeHaan
79799f6819
Allow any file that can be in YAML to also be in JSON. This is primarily done to support non-visual editors better.
11 years ago
Scott Anderson
db67c3d772
Fixes a bug that prevents round-tripping of * and @
11 years ago
James Cammarata
a0f939581d
Merge branch 'aresch-devel' into devel
11 years ago
Paul Durivage
3cce3650e5
Use isinstance() rather than a check using type()
11 years ago
Richard Isaacson
119434d079
Merge pull request #6319 from risaacson/fix_test_dir_inventory
...
Fix TestInventory Unit Tests
Tested clean.
11 years ago
James Cammarata
9b79591f23
Merge branch 'devel' of https://github.com/aresch/ansible into aresch-devel
11 years ago
James Laska
868746b095
Correct ansible_distribution typo
...
Redhat != RedHat
11 years ago
James Laska
ba9950a73a
Use correct value of ansible_distribution in integration tests
...
This fixes integration tests when run on a RHEL system. Oddly, the
ansible_distribution='RedHat' when run on RHEL.
11 years ago
James Cammarata
5a235f9e99
Merge pull request #6318 from jimi-c/issue_5305_ec2_elb_None_issue
...
Adding a wait loop to ec2_elb for the initial lb state when registering
11 years ago
James Tanner
85bc14a8eb
Remve debug file from vault unit test
11 years ago
James Cammarata
2a0028e687
Sanitize run_command argument output
...
Fixes #6316
11 years ago
Richard C Isaacson
913c855df4
Formatting cleanup.
...
Post merging of GH-5837 via GH-5749.
11 years ago
g-k-r
dbad5d71c6
modifed test to use get_hosts instead of get_groups
...
closes #5749
Conflicts:
test/units/TestInventory.py
11 years ago
g-k-r
6626cb0b3d
add test same host in different files in dir
...
tests issue #5749
same host defined in different groups which in turn are defined
in different ini files in an inventory directory
Conflicts:
test/units/TestInventory.py
11 years ago
James Tanner
cd6d7ddc97
Fix test_async by using env python
11 years ago
Andrew Resch
4d80019ac8
Fix logic checking for both sudo and su, and their respective users
11 years ago
James Cammarata
245b10eaa5
Merge pull request #6317 from l0neranger/devel
...
Typo
11 years ago
Richard C Isaacson
16fe09eef8
Fixes related to uncommenting test_dir_inventory in TestInventory.
...
0. Uncomment the test.
1. Test fails.
2. Make vars unique per file in test inventory files.
3. Modify token addition to not ast.literal_eval(v) a variable containing a hash.
4. Modify vars to have an escape in test inventory file.
5. Catch exceptions explicitly. Any unknown exceptions should be a bug.
6. Test passes.
11 years ago
Harsha Yalamanchili
cc5cf9ec63
Typo
11 years ago
Michael DeHaan
616d7e53b1
Merge pull request #6305 from amree/fix-mysql-replication-port
...
Fixed SQL syntax error when running mysql_replication module
11 years ago
Michael DeHaan
7710867922
Merge pull request #6308 from muffl0n/file_fix_documentation
...
Module "file": Fix link to "path" in documentation
11 years ago
Michael DeHaan
acd64bf5a1
Merge pull request #6313 from phenomenes/msg-encoding-fix
...
Don't use keyword `error` in encode
11 years ago
James Cammarata
9f2999df79
Un-escape newlines in delimiters for assemble module
11 years ago
James Cammarata
d76f49a827
Merge pull request #6311 from bcoca/tag_sets_fix
...
tags lists are properly uniqued and joined now
11 years ago
Brian Coca
79809b67dc
fixed another line with same issues
...
Signed-off-by: Brian Coca <briancoca+ansible@gmail.com>
11 years ago
Jimena Cabrera-Notari
cc6e1ec261
Don't use keyword `error` in encode
...
This is not supported in Python 2.6. Just use positional arguments.
11 years ago
Brian Coca
d3d5680d8f
tags lists are properly uniqued and joined now, also avoids type issues when passed as list/set or strings
...
Signed-off-by: Brian Coca <briancoca+ansible@gmail.com>
11 years ago
Sven Schliesing
f62cc1e351
Fix link in documentation
...
c(dest) -> c(path)
11 years ago
willthames
4a093a9709
Make it easier to determine whether instance creation or tagging fails
11 years ago
Will Thames
b9a7352e0a
Work to allow security tokens and profiles to work with Ansible
...
Allow security tokens and profiles to be used as arguments
to the 'common' ec2 modules
Mostly refactoring to provide two new methods,
`get_aws_connection_info`, which results in a dict that can be
passed through to the boto `connect_to_region` calls, and
`connect_to_aws` that can pass that dict through to the
`connect_to_region` method of the appropriate module.
Tidied up some variable names
Works around boto/boto#2100
profiles don't work with boto < 2.24, but this detects for that
and fails with an appropriate message. It is designed to work
if profile is not passed but boto < 2.24 is installed.
Modifications to allow empty aws auth variables to be passed
(this is useful if wanting to have the keys as an optional
parameter in ec2 calls - if set, use this value, if not set,
use boto config or env variables)
Reworked validate_certs improvements to work with refactoring
Added documentation for profile and security_token to affected modules
11 years ago
amree
1d731e5c30
MASTER_PORT variable for CHANGE MASTER TO command can only accept integer value
11 years ago
James Cammarata
25cf215f54
Create the tempdir in the accelerate module if it doesn't exist
...
Fixes #6047
11 years ago
Michael DeHaan
372ae072fd
Merge pull request #6300 from l0neranger/devel
...
Update debian install documentation to include dependency resolution
11 years ago
Michael DeHaan
ff658caafb
Merge pull request #6297 from ardentperf/patch-1
...
Update playbooks_vault.rst
11 years ago
James Cammarata
0e98496e12
Merge pull request #6299 from jimi-c/issue_4656_role_deps_across_plays
...
Keep track of role dependencies across plays
11 years ago
Michael DeHaan
94a7fb60fe
Allow escaped comments in inventory files.
11 years ago
aresch
23a0468a4b
Fix respecting remote_tmp when sudo is used
11 years ago
James Tanner
4e8ed92130
Fixes #6077 decode escaped newline characters in content for the copy module
11 years ago
Harsha Yalamanchili
063dc5e971
Update debian install documentation to include dependency resolution
11 years ago
Harsha Yalamanchili
c09e0211f7
Update debian install documentation to include dependency resolution
11 years ago
Richard C Isaacson
b41d8106ff
Revert "Merge pull request #6287 from risaacson/fix_hash_in_var"
...
This reverts commit a808287451
, reversing
changes made to 6129ea7566
.
11 years ago
James Cammarata
73c883c122
Keep track of role dependencies across plays
...
Also fixes a bug in which tags specified on top-level roles were
not being passed down to dependent roles.
Fixes #4656
11 years ago
Richard Isaacson
a808287451
Merge pull request #6287 from risaacson/fix_hash_in_var
...
Fix inventory for test_dir_inventory, merge PRs from GH-5749, cleanup some formatting.
11 years ago
James Tanner
6129ea7566
Fixes #6298 and adds a sudo unit test for synchronize
11 years ago
Richard C Isaacson
22a1fb28d6
Minor cleanup.
11 years ago
g-k-r
a3c36a6853
modifed test to use get_hosts instead of get_groups
...
closes #5749
Conflicts:
test/units/TestInventory.py
11 years ago