You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
ansible/cloud
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.
11 years ago
..
__init__.py package files 11 years ago
azure.py file extensions! 11 years ago
cloudformation.py file extensions! 11 years ago
digital_ocean.py file extensions! 11 years ago
digital_ocean_domain.py file extensions! 11 years ago
digital_ocean_sshkey.py file extensions! 11 years ago
docker.py file extensions! 11 years ago
docker_image.py file extensions! 11 years ago
ec2.py file extensions! 11 years ago
ec2_ami.py file extensions! 11 years ago
ec2_ami_search.py file extensions! 11 years ago
ec2_asg.py file extensions! 11 years ago
ec2_eip.py file extensions! 11 years ago
ec2_elb.py file extensions! 11 years ago
ec2_elb_lb.py file extensions! 11 years ago
ec2_facts.py file extensions! 11 years ago
ec2_group.py file extensions! 11 years ago
ec2_key.py file extensions! 11 years ago
ec2_lc.py file extensions! 11 years ago
ec2_metric_alarm.py file extensions! 11 years ago
ec2_scaling_policy.py file extensions! 11 years ago
ec2_snapshot.py file extensions! 11 years ago
ec2_tag.py file extensions! 11 years ago
ec2_vol.py file extensions! 11 years ago
ec2_vpc.py file extensions! 11 years ago
elasticache.py file extensions! 11 years ago
gc_storage.py file extensions! 11 years ago
gce.py file extensions! 11 years ago
gce_lb.py file extensions! 11 years ago
gce_net.py file extensions! 11 years ago
gce_pd.py file extensions! 11 years ago
glance_image.py file extensions! 11 years ago
keystone_user.py file extensions! 11 years ago
linode.py file extensions! 11 years ago
nova_compute.py file extensions! 11 years ago
nova_keypair.py file extensions! 11 years ago
quantum_floating_ip.py file extensions! 11 years ago
quantum_floating_ip_associate.py file extensions! 11 years ago
quantum_network.py file extensions! 11 years ago
quantum_router.py file extensions! 11 years ago
quantum_router_gateway.py file extensions! 11 years ago
quantum_router_interface.py file extensions! 11 years ago
quantum_subnet.py file extensions! 11 years ago
rax.py file extensions! 11 years ago
rax_cbs.py file extensions! 11 years ago
rax_cbs_attachments.py file extensions! 11 years ago
rax_cdb.py file extensions! 11 years ago
rax_cdb_database.py file extensions! 11 years ago
rax_cdb_user.py file extensions! 11 years ago
rax_clb.py file extensions! 11 years ago
rax_clb_nodes.py file extensions! 11 years ago
rax_dns.py file extensions! 11 years ago
rax_dns_record.py file extensions! 11 years ago
rax_facts.py file extensions! 11 years ago
rax_files.py file extensions! 11 years ago
rax_files_objects.py file extensions! 11 years ago
rax_identity.py file extensions! 11 years ago
rax_keypair.py file extensions! 11 years ago
rax_meta.py file extensions! 11 years ago
rax_network.py file extensions! 11 years ago
rax_queue.py file extensions! 11 years ago
rax_scaling_group.py file extensions! 11 years ago
rax_scaling_policy.py file extensions! 11 years ago
rds.py file extensions! 11 years ago
rds_param_group.py file extensions! 11 years ago
rds_subnet_group.py file extensions! 11 years ago
route53.py Route53 fix - forcing zone_in, record_in to lower case 11 years ago
s3.py file extensions! 11 years ago
vsphere_guest.py file extensions! 11 years ago