Commit Graph

1318 Commits (e44ee190d2771c470f9e21633214dea9db3f4f1a)

Author SHA1 Message Date
Michael Laccetti 60e2e43f00 Change s3 to use connect_to_region
* Allows us to use Ansible/s3 for GovCloud when accessing a pre-existing bucket
10 years ago
Brian Coca d2158708ff undeprecated docker_image until replacement actually arives 10 years ago
Toshio Kuratomi c88259077e Merge pull request #698 from joelthompson/devel
ec2_group with purge_rules will purge too many rules.
10 years ago
Brian Coca af31cb8faf now captures connection exceptions and returns in 'nicer' module failure 10 years ago
Jorge-Rodriguez 57f0d22482 Added optional parameter scheduler_hints. 10 years ago
Bret Martin bc0c1692b5 ec2: make group only match group names in this VPC 10 years ago
Edward 3fbfd7351b Fixes #816 Backups not enabled on new droplets.
Convert backups_enabled string to lowercase. Similar to fix for private
networking.
10 years ago
Brian Coca b787792908 Merge pull request #679 from marqc/fix_dns_create_container_issue
Fixes docker.errors.DockerException: 'dns' parameter has no effect on create_container()...
10 years ago
Brian Coca 53ef859ae4 fix instance=None documentation 10 years ago
Brian Coca 77241123a7 Revert "Revert "Don't use 'tenancy' in ec2 spot requests"" 10 years ago
Brian Coca 7c42182f47 Revert "Don't use 'tenancy' in ec2 spot requests" 10 years ago
Matt Martz 5824f78773 Merge pull request #798 from sivel/rax-boot-vol-v2
rax: add boot from volume support
10 years ago
Brian Coca 7e71121da5 Merge pull request #730 from SergeyZh/devel
Fixed broken volumes_from for client API >= 1.10
10 years ago
Matt Martz 3dbf65f63c DRY up duplicate code 10 years ago
Brian Coca 706be79f8f Merge pull request #528 from lander2k2/password_required
TODO: check if instance already exists and this is not meant to create it but modify it, not supported by current code which always tries to create when 'present'.
10 years ago
Brian Coca ed8ded7127 Merge pull request #519 from lander2k2/public_ips
set network_config.public_ips attribute
10 years ago
Matt Martz f1667ba53b Don't hardcode minimum for boot_volume_size 10 years ago
Matt Martz d0e82fa3af Fix order of logic to determine required args 10 years ago
Matt Martz b0dcff214a Add boot from volume functionality to rax and rax_cbs modules 10 years ago
Matt Martz 98d86529f4 Merge pull request #797 from sivel/rax-cbs-no-min-check
rax_cbs: Don't hardcode a minimum size of a volume
10 years ago
Brian Coca 6c4804e413 Merge pull request #22 from teamdoug/devel
Pull SSL certificate IDs from existing ELBs
10 years ago
Matt Martz 188138a40f Merge pull request #788 from sivel/rax-clb-100plus
rax_clb: Support accounts with more than 100 load balancers
10 years ago
Matt Martz b4ce4f3722 Don't hardcode a minimum size of a volume 10 years ago
mcameron 24f8792bab More general output. 10 years ago
mcameron 8eb7870a5e Useful log output. 10 years ago
Matt Martz d03e9540a6 Support accounts with more than 100 load balancers 10 years ago
Robert Marsa 584f210eea Added the ability to set an instance to forward ip. 10 years ago
Robert Marsa ea1122d49f Added target_tags to gce_module. 10 years ago
Toshio Kuratomi 5165ff4e15 Merge pull request #769 from tpaz/devel
resolve issue 764
10 years ago
Tomer Paz 374dd06c8e resolve issue 764
https://github.com/ansible/ansible-modules-core/issues/764
added 'domainname' attribute in addition to existing 'hostname'.
That's the most elegant way to delegate domain name to docker-py...
10 years ago
moussa taifi ab8b4c0270 Adds the currently available instance types for azure to the available dict(choices..... 10 years ago
Luc Bourlier df53b85259 Don't use 'tenancy' in ec2 spot requests
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.
10 years ago
Capi Etheriel 5854f53cdc add ec2 instance tags and groups info 10 years ago
Coderah aa2b1f033b add alias support to route53 module 10 years ago
Coderah d92cd07156 add hosted_zone information to ec2_elb_lb return 10 years ago
Jean-Baptiste Barth 6090c4e109 Improve formatting after previous commit 10 years ago
Jean-Baptiste Barth b451cbd37b EC2: move logic about terminated instances up (#423)
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.
10 years ago
Sergey Zhukov 7baaf97a8b Fixed broken volumes_from for client API >= 1.10 10 years ago
Peter Mooshammer 0c49d9f6c6 adding disk_type option to choose from pd-ssd or pd-standard 10 years ago
Brian Coca e2083bbe8a corrected version added for latest features 10 years ago
Brian Coca 82afff31a9 Merge pull request #718 from bcoca/rds_refactor_fixes
minor fixes on new rds refactor
10 years ago
Matt Martz 835f762cbb Merge pull request #672 from sivel/rax-cdb-db-fixups
rax_cdb_database: Remove unnecessary logic, return the database on delete
10 years ago
Brian Coca a28ad0db83 minor fixes on new rds refactor 10 years ago
Brian Coca c5d7f07aa0 Merge pull request #5 from willthames/rds_refactor
Rds refactor
10 years ago
Joel Thompson 01c4ff922f Fixes issue 697 -- only purge the grants that need to be purged 10 years ago
Toshio Kuratomi 670098af2d Spelling and grammar fix 10 years ago
calmera d2c6791082 Update docker.py
Added some more documentation for the memory_limit and volume options.
10 years ago
Toshio Kuratomi 6f47416cec Merge pull request #641 from ansible/fix-640
Potential fix for 640
10 years ago
Toshio Kuratomi ed15a71162 Merge pull request #677 from ryanobjc/devel
Fixes #581 - digitalocean module cannot create private_networking=true d...
10 years ago
Phillip Holmes c5cb352262 Merge branch 'devel' of https://github.com/ansible/ansible-modules-core into ansible-devel 10 years ago
Toshio Kuratomi 1dca812662 Merge pull request #685 from bcoca/ec2_doc_form_fix
ec2 fix docs format
10 years ago
Brian Coca 9e1847ed03 ec2 fix docs format 10 years ago
Brian Coca d66c3fcf51 moved defaulting to module constant to after when it is defined 10 years ago
Ryan Rawson 0162fc525d Fixes #581 - digitalocean module cannot create private_networking=true droplets 10 years ago
Doug Ellwanger 10aaa1137c Pull SSL certificate IDs from existing ELBs 10 years ago
Brian Coca 95d4b796c0 updated tenancy version added 10 years ago
Brian Coca 68a49bc6fb Merge pull request #4 from atlashealth/ec2_tenancy
Support for EC2 dedicated tenancy option
10 years ago
Marek Chodor 13685fb91b Fixes docker.errors.DockerException: 'dns' parameter has no effect on create_container(). It has been moved to start() 10 years ago
Matt Martz d4074ccd96 Remove unnecessary logic, return the database on delete 10 years ago
Matt Martz 1668f45447 Merge pull request #667 from sivel/rax-identity-fixups
rax_identity: Small fix ups
10 years ago
Matt Martz 4db7ef6c2d Merge pull request #666 from sivel/rax-cbs-attach-fixups
rax_cbs_attachments: Small Fix-ups
10 years ago
Matt Martz 3278b9824b Merge pull request #665 from sivel/rax-cbs-delete-resp
rax_cbs: make sure to return the volume details after deletion
10 years ago
Alex Clifford df2088377b ttl should always be used during a delete 10 years ago
Matt Martz c526a695de Remove unnecessary required arg logic, and remove 'absent' as a valid choice since it isn't implemented 10 years ago
Matt Martz 32ef72df2e Small fix-ups to convert objects to dicts, update volume details at the appropriate time, and remove unnecessary required argument logic 10 years ago
Matt Martz f3d8d0f83f Remove some broken and unnecessary required args logic 10 years ago
Matt Martz d8032ecc81 Use rax_to_dict and make sure to return the volume details after deletion 10 years ago
Brian Coca 0794597c7e corrected release when this feature was added 10 years ago
Matt Martz 09b3c20c07 Merge pull request #654 from sivel/rax-mods-required
rax_keypair / rax_network: Clean up some required argument logic
10 years ago
Matt Martz 6ca357198e Clean up some required argument logic 10 years ago
Matt Martz ee928dc000 Merge pull request #650 from sivel/rax-clb-nodes-bad-logic
rax_clb_nodes: It is not correct that you need at least 1 primary node
10 years ago
Matt Martz 8609a50450 Merge pull request #652 from sivel/rax-clb-required
rax_clb: Just use built in required functionality for arguments
10 years ago
Matt Martz d2829c2510 Just use built in required functionality for arguments 10 years ago
Matt Martz b2fd4d18e0 It is not correct that you need at least 1 primary node 10 years ago
Toshio Kuratomi 6cbce4d911 Potential fix for 640 10 years ago
Alex Clifford d2ae2e6cc6 Fix slight typo in doco 10 years ago
Brian Coca 7fc142cc13 Merge pull request #634 from br0ziliy/fix-gce-net-src-tags-param-parsing
gce_net - creating firewall rule, src_range value seems to get lost or set to empty string
10 years ago
Brian Coca 0edfdca58b Merge pull request #105 from luisguilherme/devel
ec2_lc does not create valid launch configuration for EC2-Classic
10 years ago
Michael DeHaan d3297dc8a8 Merge pull request #598 from jsmartin/fix_asg_zone_identifier
vpc_zone_identifier must be a csv string when an asg is updated.
10 years ago
James Martin 242aa9f81b vpc_zone_identifier must be a csv string when an asg is updated. 10 years ago
Toshio Kuratomi 1ca8b42770 Merge pull request #599 from bcoca/vmware_template_version
added version added for new template options
10 years ago
Brian Coca 53404c786a added version added for new template options 10 years ago
Vasyl Kaigorodov c1eb7a4c1d gce_net - creating firewall rule, src_range value seems to get lost or set to empty string -- fixes #252 10 years ago
Luís Guilherme F. Pereira cfda942376 Allow ec2_lc to create EC2-Classic Launch Configs
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.
10 years ago
Philip Misiowiec 71d1044b8b Adds tenancy state to returning json 10 years ago
Philip Misiowiec ad7f5abf28 Ability to detach an EBS volume from an EC2 instance 10 years ago
Lorin Hochstein 48ce8bb564 Don't pass volumes_from to create_container
Don't pass the volumes_from argument to the Docker create_container method.

If the volumes_from argument is passed to the create_container method, Docker
raises the following exception:

    docker.errors.DockerException: 'volumes_from' parameter has no effect on
    create_container(). It has been moved to start()
10 years ago
Lorin Hochstein 3665c92856 docker: fix volume[s]_from typo
Code makes reference to volume_from instead of volumes_from. If volumes_from is
passed as an argument, generates a KeyError.
10 years ago
Toshio Kuratomi 925c9ab42d Merge pull request #561 from weitzj/bugfix/docker-extra-params
Fixes invalid dictionary access.
10 years ago
Brian Coca 1e8abd2594 Merge pull request #562 from phips/fix_vsphere_folder
vsphere_guest fix for KeyError: folder message
10 years ago
Mark Phillips 8ede9de895 vsphere_guest fix for KeyError: folder message 10 years ago
Jan Weitz ebf9b8c6e2 Fixes invalid dictionary access. 10 years ago
Jan Weitz 82601fdc54 Fixes version check for docker-py 10 years ago
Brian Coca 62a53b1209 Merge pull request #541 from bcoca/cloudformation_china
update to use connect_to_region to avoid errors with china
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
Toshio Kuratomi c4f9366e91 Newstyle class 10 years ago
Toshio Kuratomi f65d9ab793 Make insecure_registry feature version check against the client API 10 years ago
Maksim Losev 4172d445d3 Add insecure_registry to docker-py pull method
Starting from docker-py>=0.5.0 it is impossible to work with private registries based on HTTP.
So we need additional parameter to allow pull from insecure registry
Related to ansible/ansible#9111
10 years ago
Toshio Kuratomi fa0fa9d221 Make docker ver checks issue failures rather than silently ignoring
Also:
* make client version checks robust for two digit version pieces and
  alpha versions
* consolidate version checking code
10 years ago
Ingo Gottwald 80d45c78a3 Add support for new docker restart policies 10 years ago