Commit Graph

50 Commits (edc8698c14faf2472912518e56f0b68463a2a3a4)

Author SHA1 Message Date
René Moser fa8cb762ed Merge pull request #3161 from somechris/fix-boto-version-requirement
Guard against too old boto library
9 years ago
René Moser 7e879eca32 Merge pull request #2968 from ashwanthkumar/exponential-backoff-in-route53
add retry with exponential backoff on route53
9 years ago
Christian Aistleitner ffeff8053b Guard against too old boto library
route53 creates Record objects using `health check` and `failover`
parameters. Those parameters only became available in boto 2.28.0.
As some prominent LTS Linux releases (e.g.: Ubuntu 14.04) only ship
older boto versions (e.g.: 2.20.1 for Ubuntu 14.04), users are getting
unhelpful error messages like

  TypeError: __init__() got an unexpected keyword argument 'health_check'

when running Ansible 2 against their LTS install's default boto.
We improve upon this error message by checking the boto version
beforehand.

Fixes ansible/ansible#13646
9 years ago
Tom Bamford 5749454723 Bugfix: Permit SOA record type 9 years ago
Ashwanth Kumar 3150c094b5 Doing exponential backoff on route53 upon AWS throttling 9 years ago
Toshio Kuratomi 93d02189f6 Remove duplicate documentation fields 9 years ago
Brian Coca afdd4c3a20 updated version_added 9 years ago
Joost Cassee 4a6d323b9e Add wait_timeout option to route53 module
This option is used to make sure the module does not block forever.
9 years ago
Joost Cassee 1bcb90e785 Add wait option to route53 module
This option makes the module wait for the changes to replicate to all
Amazon DNS servers.
9 years ago
Brian Coca b2c94d0eab corrected version added 9 years ago
Mike Buzzetti b00e1b556c Add evaluate taget health for alias based records 9 years ago
Daniel Donckers 3b8147af30 Fixes #822 9 years ago
Marcin Stolarek b6223ca729 Save changes of special characters to rset, without that comparison rset.to_xml() == wanted_rset.to_xml() will fail if record contains * or @ characters. 9 years ago
Marcin Stolarek 3193961cf5 It may be string with int comparison, if ansible user specifies identifier as int 9 years ago
Brian Coca 8227b48a6a minor doc fixes 9 years ago
Artur Cygan 2133cb1171 Update route53.py
Fix typos
9 years ago
Brian Coca b80ec0a335 fixed minor doc issues 9 years ago
Joel Thompson 10df7b97ee Adding ability to filter AWS Route 53 private hosted zones by attached VPC 9 years ago
Juho-Mikko Pellinen 041dc8b587 Remove empty aliases 9 years ago
Juho-Mikko Pellinen 228c03bd67 Add version number 9 years ago
Juho-Mikko Pellinen f0ad6c5a1f Fix hosted_zone_id after rebase. 9 years ago
Juho-Mikko Pellinen 71ebe6321b Add support for specifying unique hosted zone identifier 9 years ago
Juho-Mikko Pellinen 110f618487 Add support for specifying unique hosted zone identifier 9 years ago
Brian Coca 8b290c6274 Merge pull request #831 from j-carl/feature-route53-nameserver
List the name servers of a zone. Fixes #801
10 years ago
zimbatm 29b00ba526 route53: add support for routing policies
It is now possible to pass various routing policies if an identity is
provided.

This commit also introduces multiple optimisations:
* Only fetch records for the given domain
* Use UPSERT instead of DELETE+CREATE to update existing records
10 years ago
Tom Paine 74d9f74536 Parse out space characters in route53 value list
Fixes: https://github.com/ansible/ansible-modules-core/issues/992
10 years ago
Greg DeKoenigsberg 28a869a030 Updating cloud modules with proper github author information 10 years ago
xiaclo 1fb035a346 Update route53.py 10 years ago
xiaclo 2aa793ec0e Fix issue #1156
Fix as suggested in the issue.

https://github.com/ansible/ansible-modules-core/issues/1156
10 years ago
xiaclo 946af50b22 Update route53.py 10 years ago
xiaclo 5d1a3ee0ac Fix issue #1156
Fix as suggested in the issue.

https://github.com/ansible/ansible-modules-core/issues/1156
10 years ago
steenzout d960dc1584 issue #994: use HAS_BOTO to determine if import was successful:
- removed import of sys module.
- HAS_BOTO constant to check if import was successful.
- trigger a failure when import fails.
- removed unnecessary imports.
10 years ago
Brian Coca 8c80900fef removed requirements/boto as it broke documentation as it is duplicated in shared aws fragements 10 years ago
Scott Miller 13d420ebee describe choices in alias documentation 10 years ago
Mick Bass 64a2077787 Add support for AWS Security Token Service (temporary credentials) to all AWS cloud modules. 10 years ago
Brian Coca 5d776936cc Merge pull request #256 from SDFE/route53_connect_params
Use aws connect calls that allow boto profile use
10 years ago
Hagai Kariti d65f9aa3af Fix KeyError in public zones in route53 10 years ago
Feanil Patel 4a195c64f1 Compare DNS names case insensitively. 10 years ago
James Cammarata db38d31f02 Updating version added fields for new alias parameters in route53 10 years ago
James Cammarata 49a493662a Merge branch 'route53-alias' of https://github.com/Coderah/ansible-modules-core into Coderah-route53-alias 10 years ago
James Cammarata fafb93490c Add private_zone parameter for route53
Fixes #473
10 years ago
Jens Carl 80da041eb6 - List the name servers of a zone. 10 years ago
Coderah aa2b1f033b add alias support to route53 module 10 years ago
Phillip Holmes c5cb352262 Merge branch 'devel' of https://github.com/ansible/ansible-modules-core into ansible-devel 10 years ago
Alex Clifford df2088377b ttl should always be used during a delete 10 years ago
Brian Coca 71224c8678 Merge pull request #420 from drfickle/route53_float_fix
route53 module retry_interval needs to be a float before passing to time.sleep
10 years ago
Steve Fox c03ec202a7 retry_interval needs to be a float before passing to time.sleep 10 years ago
Michael DeHaan e7c92a6bc6 More EC2 doc tweaks 10 years ago
Dan Abel 4c04366882 use aws connect calls that allow boto profile use 10 years ago
Brian Coca 0c4adcb2c6 made subcategories for cloud modules for better organization 10 years ago