| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
| |
This is a further fix for: https://github.com/ansible/ansible/issues/9092
when the relative path contains a subdirectory. Like:
ansible localhost -m copy -a 'src=/etc/group dest=foo/bar/'
|
|
|
|
|
|
|
|
| |
attributes.
One half of the fix for
https://github.com/ansible/ansible-modules-core/issues/778
The other half is in basic.py
|
|
|
|
| |
mysql fail for users other than root
|
|
|
|
|
|
|
|
|
| |
The problem was introduced in commit f5789e8e. 'tenancy' is a parameter of
ec2.run_instances, but not in ec2.request_spot_instances. So it was breaking
the support for spot requests.
Conflicts:
cloud/amazon/ec2.py
|
| |
|
|
|
|
|
|
|
|
|
|
| |
As stated in #423, the commit 7f11c3d broke ec2 spot instance launching
after 1.7.2. This is because it acts on the 'res' variable which have 2
different types in the method, and in case we request spot instances,
the resulting object is not a result of ec2.run_instances() but
ec2.request_spot_instances(). Actually this fix doesn't seem to be
relevant in the spot instances case, because by construction we won't
retrieve 'terminated' instances in the end.
|
|
|
|
| |
Fixes #702
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
Conflicts:
cloud/amazon/route53.py
|
|
|
|
| |
Solaris doesn't ship distutils with with the default Python package. This patch fixes "service" on Solaris since 30d6713.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
Using \t in a password may result in a different password
being set :
$ echo 'a\ta'
a a
Problem report originally found by Pilou-
( https://github.com/ansible/ansible-modules-extras/pull/198 )
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
to empty string -- fixes #252
|
| |
|
|
|
|
| |
Removes default value from ec2_lc so it can create launch configurations valid on a EC2-Classic environment. AWS API will not accept a assign_public_ip when creating an ASG outside of VPC.
|
|
|
|
|
|
|
| |
According to the postgresql docs[1], you should not have a connection with
`"template1"` when copying multiple databases.
[1]: http://www.postgresql.org/docs/9.1/static/manage-ag-templatedbs.html
|
|
|
|
|
|
|
| |
parameter to take its place.
Fixes #426
Fixes https://github.com/ansible/ansible/issues/8630
|
|
|
|
| |
Fixes #503
|
|
|
|
|
| |
Conflicts:
system/hostname.py
|
|
|
|
|
|
| |
the AIX class uses a unsafe shell for setting the user password (containing a pipe in the command). This patch adopts to the new behavior of module_utils/basic.py (since somewhere around 1.7).
besides it changes the qoutes for the echo command from double to single, because password-hashes contain $-signs and one would not have this variables expanded.
|
|
|
|
|
|
|
|
| |
Similarly to https://github.com/ansible/ansible/issues/6182, checking of the file attributes should be avoided in check mode when the file didn't originally exist.
Also, avoid creating parent directories in check mode.
Fixes https://github.com/ansible/ansible/issues/9546
|
|
|
|
|
| |
LooseVersion expect a string, so filtering to return a int
is incorrect. Thanks to Jeremy Brown for the analysis.
|
| |
|
|
|
|
| |
Fixes https://github.com/ansible/ansible/issues/9796
|
|
|
|
|
|
| |
conditional branches
Fixes #500
|
|
|
|
| |
Added missing privileges 'CREATE TABLESPACE' and 'PROXY' (see: http://dev.mysql.com/doc/refman/5.5/en/privileges-provided.html).
|
| |
|
|
|
|
| |
Fixes #9655
|
|
|
|
| |
previously downloaded
|
| |
|
|
|
|
| |
newly created ASG
|
| |
|
|
|
|
|
|
| |
Fixed tab's and spaces, or so I think I did
Fixed tabs and spaces for real this time
|
|
|
|
|
|
|
|
|
|
| |
Make use of improved connect_to_aws that throws an exception
if a region can't be connected to (e.g. eu-central-1 requires
boto 2.34 onwards)
Add eu-central-1 to the two modules that hardcode their regions
Add us-gov-west-1 to ec2_ami_search to match documentation!
This pull request makes use of the changes in ansible/ansible#9419
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
If you try to set rwX permissions, ACL fails to set them at all.
Expected:
$ sudo setfacl -m 'group::rwX' www
...
drwxrwxr-x 2 root root 4096 Nov 10 17:09 www
With Ansible:
acl: name=/var/www permissions=rwX etype=group state=present
...
drwxrw-r-x 2 root root 4096 Nov 10 17:30 www
x for group is erased. =/
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
This can be tested with this command :
ansible -c local -m copy -a 'src=/etc/group dest=foo/' all
This is a corner case of the algorithm used to find how we should
copy recursively a folder, and this commit detect it and avoid it.
Check https://github.com/ansible/ansible/issues/9092 for the story
|
|
|
|
| |
Fixed the .tolower to .lower() for correct syntax (copied change from older notes).
|
|
|
|
|
|
|
|
|
|
|
|
| |
It turns out the Route53 API cares if the zone and record specified in the playbook are lower case or not when deleting a record. If you use a variable to name your servers and care about case, using that same proper case name will cause Route53 DNS delete requests to fail.
The change requested adds .lower() to the module.params.get for both zone and record when used in the underlying code.
Both zone and record are mandatory variables, and as such a more complicated implementation is not needed, as they must always be specified when using this module see lines 169 and 170 for the required state).
If you use lowercase names (or don't use a name variable and share it between a tag and DNS entries) then you will never see this issue.
Tested/Confirmed as an issue in Ansible 1.6.6 and above.
|
| |
|
| |
|