Commit Graph

50 Commits (124052961325c7164d55c312fa02eb0aebddfcef)

Author SHA1 Message Date
Adam Butler 1c41b6fdb2 Fixes incorrect key name protocols -> protocol (#3963) 9 years ago
codemeup @ Work 7314cc3867 Fixing error exception handling for python3. Does not need to be compa… (#3840)
* Fixing error exception handling for python. Does not need to be compatible with Python2.4 b/c boto is Python 2.6 and above.

* Fixing error exception handling for python. Does not need to be compatible with Python2.4 b/c boto is Python 2.6 and above.

* Fixing compile time errors IRT error exception handling for Python 3.5.
This does not need to be compatible with Python2.4 b/c Boto is Python 2.6 and above.
9 years ago
Nathan Brown 97f6daa854 Do not expect the elb to have policies or instances. Fixes #3593 (#3595) 9 years ago
Sumit Roy 7fb0605824 Support tagging ELBs using boto 2.0. (#2844) 9 years ago
Joel Thompson a39d11e8f5 Add exponential backoff retries to ec2_elb_lb (#3379)
ec2_elb_lb doesn't react well to AWS API throttling errors. This
implements an exponential backoff operation around some of the AWS API
calls (with random jitter, in line with AWS recommendations) to make
this more resilient.
9 years ago
Brian Coca cf03730fa2 added version added 9 years ago
Brian Coca 73586f7ddb Merge pull request #3124 from nbrownus/elb_proxy_protocol
ELB Proxy Protocol support for backends
9 years ago
Fabian Fülling a34dae58cf Fixes #2039 Convert None to 0 when checking if ELB cookie expiration has changed 9 years ago
Nate Brown 72da61ba83 ELB Proxy Protocol support for backends 9 years ago
Brian Coca 4d60f963be Merge pull request #2543 from krdlab/fix-ec2_elb_lb-status
Fix `self.changed` value in `ElbManager` (ec2_elb_lb)
9 years ago
Brian Coca 4d19ee903c crrected version added 9 years ago
Brian Coca 316749c653 Merge pull request #2548 from Etherdaemon/propose_wait_for_removed_ec2_elb_lb
wait_for to ensure ELB has been removed from AWS
9 years ago
Toshio Kuratomi 5fe0fbbf20 Merge pull request #1883 from haad/ec2_elb_fixes
Two fixes for ec2_elb_lb module to make stickiness work with undefined expiration period
9 years ago
Etherdaemon a56ffff51b Update to wait and wait_timeout with a maximum of 10 minutes timeout 9 years ago
Toshio Kuratomi cd9a7667aa Don't raise or catch StandardError in amazon modules 9 years ago
Etherdaemon 185a371efb Proposing a wait_for function to ensure elb has been successfully removed 9 years ago
krdlab dd76b51990 Fix `self.changed` value in `ElbManager` (ec2_elb_lb) 9 years ago
Tom Paine 4bc834485a Update ec2_elb_lb.py 9 years ago
Tom Paine dd26c37f6b Update ec2_elb_lb.py
add connection draining default
9 years ago
Adrian Bridgett d4319555a0 Merge branch 'devel' into feature/add_ec2_elb_lb_idle_timeout
* devel: (84 commits)
  Document and return an error if httplib2 >= 0.7 is not present.  We
  since find doesn't make changes, support check mode and gather data for other tasks in check mode
  Correct typo in yum module docs
  Update doc to reflect password is required if adding a new user
  Update error message to be more explicit
  Simplify logic to handle options set to empty string
  Fix to issue 12912. Supply 'force' to install of python-apt.
  Note the difference between yum package groups and environment groups.
  rearranged systemd check, removed redundant systemctl check fixed unused cmd and state var assignements
  added earlier paths to systemd
  make os_router return a top level 'id' key
  Version bump for new beta 2.0.0-0.4.beta2
  allow os_port to accept a list of security groups
  allow os_server to accept a list of security groups
  Add capability for stat module to use more hash algorithms
  allow empty description attribute for os_security_group
  Update hostname.py
  simpler way to check if systemd is the init system
  make os_keypair return a top level 'id' key
  make os_flavor return a top-level 'id' key
  ...
9 years ago
Brian Coca 14f32de7a6 added missing version_added to new accesslogs feature 9 years ago
Nathaniel Felsen 2e74b17fad fixing merge conflict 9 years ago
Gilad Peleg 970185f2d2 Docs: add state choices to ec2_elb_lb
add state options (`present` and `absent`) to `ec2_elb-lb` doc
9 years ago
Adrian Bridgett cc821492d3 remove unneeded aliases 9 years ago
Adrian Bridgett 686ceb81d7 add idle_timeout support 9 years ago
Brian Coca c4f64d822c changed modules to use common ec2 docs for region 9 years ago
Nathaniel Felsen 8ec17d0fd9 Adding support for access logs in ELB 9 years ago
Tom Fotherby 54ae73b1a3 Fix #1984 - allow load_balancer_port as a variable 9 years ago
Toshio Kuratomi 2520627fe7 Make sure listener ports are ints.
May fix #1984
9 years ago
HAMSIK Adam f4228d81d2 Convert enabled value to boolean to actually work, make sure we can set expiration period to 0(None) to disable it 9 years ago
Brian Coca 55bc9e8fb1 added rickmendes as maintainer 9 years ago
HAMSIK Adam e3d4256283 Use mutually_exclusive in AnsibleModule 9 years ago
HAMSIK Adam 6d6da470c8 Fix missing , 9 years ago
HAMSIK Adam 959c65c7e0 Add version 9 years ago
HAMSIK Adam 985cdf2c28 Add module parameter for security group name. This make ec2_elb_lb module consitent with others 9 years ago
Robb Wagoner 8f0d462fd0 remove double dict & fix increment bug 10 years ago
Robb Wagoner d651b41691 return health of instances and counts 10 years ago
Greg DeKoenigsberg 28a869a030 Updating cloud modules with proper github author information 10 years ago
Matt Schurenko 08155f145e adding stickiness support to ec2_elb_lb.py
removing policy if enabled is no

adding sanity checks

removing debuging

check if policy exists before deleting

updating version_added to 2.0

adding stickiness support to ec2_elb_lb.py (squashed commit)
10 years ago
Pascal Borreli f29a6ec54d Fixed typos 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
Sarah Zelechoski 43cd4ebd2e fix syntax in last example 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
Coderah d92cd07156 add hosted_zone information to ec2_elb_lb return 10 years ago
Doug Ellwanger 10aaa1137c Pull SSL certificate IDs from existing ELBs 10 years ago
Brian Coca 0ab5682b87 Merge pull request #260 from willthames/aws_frankfurt
Added better region handling and enabled eu-central-1, leaving centralizing the list on these modules to a subsequent patch
10 years ago
Scott Miller 53afd359f6 fix documentation
AWS does not recognize the subnet if it is presented in a comma delimited format with spaces. you must remove the space for Amazon to recognize the second subnet.
10 years ago
Michael DeHaan e7c92a6bc6 More EC2 doc tweaks 10 years ago
Will Thames 30c7f9a7d3 Added better region handling and enabled eu-central-1
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
10 years ago
Brian Coca 0c4adcb2c6 made subcategories for cloud modules for better organization 10 years ago