No description
Find a file
Phillip Holmes b3e84f2dd4 Route53 fix - forcing zone_in, record_in to lower case
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.
2014-09-29 16:20:25 -05:00
cloud Route53 fix - forcing zone_in, record_in to lower case 2014-09-29 16:20:25 -05:00
commands package files 2014-09-26 11:05:47 -04:00
database package files 2014-09-26 11:05:47 -04:00
files package files 2014-09-26 11:05:47 -04:00
internal package files 2014-09-26 11:05:47 -04:00
inventory package files 2014-09-26 11:05:47 -04:00
network package files 2014-09-26 11:05:47 -04:00
packaging package files 2014-09-26 11:05:47 -04:00
source_control package files 2014-09-26 11:05:47 -04:00
system package files 2014-09-26 11:05:47 -04:00
utilities package files 2014-09-26 11:05:47 -04:00
web_infrastructure package files 2014-09-26 11:05:47 -04:00
windows Fix filename error. 2014-09-26 17:06:31 -04:00
.gitignore Add basic top level files. 2014-09-26 09:21:20 -04:00
__init__.py package files 2014-09-26 11:05:47 -04:00
CONTRIBUTING.md Add basic top level files. 2014-09-26 09:21:20 -04:00
COPYING Add basic top level files. 2014-09-26 09:21:20 -04:00
README.md Update README.md 2014-09-26 18:55:32 -04:00

ansible-modules-core

This repo contains Ansible's most popular modules that are shipped with Ansible.

New module submissions for modules that do not yet exist should be submitted to ansible-modules-extras, rather than this repo.

Take care to submit tickets to the appropriate repo where modules are contained. The docs.ansible.com website indicates this at the bottom of each module documentation page.

License

As with Ansible, modules distributed with Ansible are GPLv3 licensed. User generated modules not part of this project can be of any license.