Maykel Moya
3231034b6e
ec2_group: Deduplicate rule parsing/validation code
11 years ago
Maykel Moya
0240435459
ec2_group: Add support for handling egress rules
11 years ago
jjshoe
2a80987436
assign_public_ip was actually added in 1.5
...
Checked 1.4.5 and this option doesn't exist. Will check/update/pull docs next.
11 years ago
Michael DeHaan
4888b9266f
Merge pull request #6549 from mattjbray/docker-tty-stdin_open-params
...
docker: add tty and stdin_open options
11 years ago
Michael DeHaan
319fceb64d
add notes about new AWS modules.
11 years ago
Michael DeHaan
65a84667a2
Merge pull request #6540 from Zeekin/devel
...
Add cloud modules ec2_scaling_policy and ec2_metricalarm
11 years ago
joehack3r
e4842b5df2
Update example to include delete on termination
11 years ago
Matt Bray
a351f40fff
docker: add tty and stdin_open options
...
Useful for development environments. Setting these options to true
allows you to `docker attach` to a docker container started with
ansible.
11 years ago
Zeekin
2afa7c691d
Added AWS modules ec2_scaling_policy and ec2_metricalarm for configuring scaling policies for autoscaling groups, and metric alarms.
11 years ago
Zeekin
dba0aa71a9
Improvements to ec2 autoscaling modules
...
* Added desired_capacity and vpc_zone_identifier to ec2_asg
* Use ec2_argument_spec() method and then remove unnecessary
declarations from argument_spec
* Remove AWS_REGIONS declaration
* Rename block_device_mappings to volumes to be consistent with ec2
* Remove all pep8 warnings except line length and continuation indent
* Use updated module_utils/ec2.py to add profile and security_token
support
* Remove mandatory arguments for delete to make launchconfig deletion
work
* Handle existing launch configurations better
* Improve output information
* Improve documentation
11 years ago
Cristian Ciupitu
7f681c33a2
Micro-optimization: replace s.find(x)!=-1 with x in s
...
timeit shows a speedup of ~3x on Python 2.7.5 x86_64.
It also makes the code a bit shorter.
11 years ago
Michael DeHaan
c3e8a51374
Remove nova_fip (redundant merge relative to quantum module)
11 years ago
follower
75ce001230
Fix typo
...
"a the" -> "the"
11 years ago
follower
7b14469f9e
Fix typo in example name
11 years ago
tmperret
dbec576633
Made load_balencers in ec2_lc non-required as not all ASGs require an ELB
11 years ago
Michael DeHaan
6b43e6cd50
Add GCE guide and retool a bit to show the add_host interactions, improvements/upgrades are welcome.
...
Had to shoot the recently merged nova_group module in the head temporarily as it contained a dict comprehension, which means it can't work on all the platforms
and was also breaking docs builds on CentOS. Will engage with list about that shortly.
11 years ago
Michael DeHaan
e9f6496582
Fix docs for ec2_lc module.
11 years ago
Johannes 'fish' Ziemke
459a76c0dd
Rename present to running, add new present state
...
The new present state just makes sure that a container exists, not that
it's running, although it get started one creation.
This is very useful for data volumes. This also changes the old
present, now running (default) state to only create the container if
it's not found, otherwise it just get started.
See also discussion on mailinglist:
https://groups.google.com/forum/#!topic/ansible-devel/jB84gdhPzLQ
This closes #6395
11 years ago
Paul Durivage
66fe9c0ac4
Documentation updates
11 years ago
James Cammarata
72217c297d
Adding validate_certs to all modules that use fetch_url
11 years ago
Richard Isaacson
4edaa6c617
Merge pull request #6427 from risaacson/migrate_booleans_bool_rax_files_objects
...
Bulk update of choices=BOOLEANS to type='bool'
11 years ago
Richard Isaacson
ba4cd661cf
Merge pull request #6426 from risaacson/migrate_booleans_bool_rax_files
...
Bulk update of choices=BOOLEANS to type='bool'
11 years ago
Richard Isaacson
7a7b81e20d
Merge pull request #6425 from risaacson/migrate_booleans_bool_rax
...
Bulk update of choices=BOOLEANS to type='bool'
11 years ago
Richard Isaacson
23413641fa
Merge pull request #6424 from risaacson/migrate_booleans_bool_quantum_subnet
...
Bulk update of choices=BOOLEANS to type='bool'
11 years ago
Richard Isaacson
dff1a9b8e7
Merge pull request #6423 from risaacson/migrate_booleans_bool_gce
...
Bulk update of choices=BOOLEANS to type='bool'
11 years ago
Richard C Isaacson
6467eb7b6d
Bulk update of choices=BOOLEANS to type='bool'
11 years ago
Richard C Isaacson
2b4c65d956
Bulk update of choices=BOOLEANS to type='bool'
11 years ago
Richard C Isaacson
07f6d29503
Bulk update of choices=BOOLEANS to type='bool'
11 years ago
Richard C Isaacson
7b488f0bd8
Bulk update of choices=BOOLEANS to type='bool'
11 years ago
Richard C Isaacson
c4d8e6abf6
Bulk update of choices=BOOLEANS to type='bool'
11 years ago
Richard C Isaacson
37b15ab45a
Bulk update of choices=BOOLEANS to type='bool'
11 years ago
jctanner
fed4fa2fcf
Merge pull request #6415 from devoncrouse/devel
...
Fixed references to missing method in ec2 modules
11 years ago
James Tanner
21c4378ad5
Fixes #6411 Return None for ec2 api endpoints that return 404
11 years ago
James Tanner
c692d432a6
Remove duplicate digital_ocean_droplet module
11 years ago
Devon Crouse
c4004ae19b
Fixed references to missing method in ec2 modules
...
Change-Id: I9b89d433b545269d111b3c290b6411aabf58dd24
11 years ago
Michael DeHaan
367ec22597
Fix ec2_facts module by removing stray fail statement
11 years ago
Michael DeHaan
bc8ebb69bf
Merge pull request #6409 from risaacson/migrate_booleans_bool_ec2_eip
...
Bulk update of choices=BOOLEANS to type='bool'
11 years ago
Richard C Isaacson
d944ba409a
Bulk update of choices=BOOLEANS to type='bool'
11 years ago
Richard C Isaacson
04c75500a2
Bulk update of choices=BOOLEANS to type='bool'
11 years ago
James Cammarata
69d344986c
Merge pull request #5079 from candlerb/candlerb/virt_states
...
Additional target states for virt module: "destroyed" and "paused"
11 years ago
Michael DeHaan
25a14461b0
Merge pull request #6400 from vadimkuznetsov/bug5959
...
bug 5959: https://github.com/ansible/ansible/issues/5959
11 years ago
James Tanner
bcabef32e9
Fix version_added and snippet imports on new digital ocean modules
11 years ago
jctanner
3f6e23028f
Merge pull request #4315 from mgregson/add-digital-ocean-domains
...
Add digital ocean domains
11 years ago
James Cammarata
0b9b8abd6e
Adding version_added field to metadata field in s3 module
11 years ago
Jake Kreider
72ea1de718
Updated S3 metadata examples
11 years ago
Jake Kreider
689c4fb0d6
Added metadata support to s3 module
11 years ago
Richard C Isaacson
154bfca787
nova_compute: Adding the version_added flag to user_data.
...
Per note in GH-5916.
11 years ago
Richard Isaacson
edfa3f0d21
Merge pull request #6403 from risaacson/nova_group
...
Nova group
11 years ago
Richard C Isaacson
db3a6ce14c
Bump relased in version and update module snippets.
...
Closes GH-5069
11 years ago
Richard Isaacson
d2e0eb0581
Merge pull request #6402 from risaacson/nova-fip
...
Nova fip
11 years ago
Richard C Isaacson
c01fbc0a31
Bump relased in version and update module snippets.
...
Closes GH-5154
11 years ago
Vadim Kuznetsov
afa79f5440
bug 5959: https://github.com/ansible/ansible/issues/5959
11 years ago
James Cammarata
d45ee5a3d8
Fixing up some docstrings causing make webdocs to fail
11 years ago
Alexander Popov
007809b0fc
Added 'version_added' to the 'resrouce_tags' attribute in DOCUMENTATION section.
11 years ago
Alexander Popov
ee6079d5e9
Added code to create tags on the VPC resource
11 years ago
Alexander Popov
2de088a325
Updated module documentation, re: resource_tags
11 years ago
Alexander Popov
ef6ba74156
Renamed vpc_id_tags to resource_tags
11 years ago
Alexander Popov
b4a9748faa
Added multi VPC support
...
Initial commit
Refactored terminate_vpc method to support vpc_id_tags
Cleaned up find_vpc() method
11 years ago
James Tanner
1deff2061a
Update docstring in digital_ocean for backups_enabled version_added
11 years ago
jctanner
ba04c99517
Merge pull request #5935 from zimbatm/do-backups
...
library/digital_ocean: Adds the missing backups_enabled create option
11 years ago
James Tanner
4ba9cc0c80
Update docstrings in ec2_ami_search
11 years ago
James Cammarata
222b999403
Merge branch 'silkapp-ec2-eip-reuse' into devel
11 years ago
James Cammarata
325e1c7a93
Renaming reuse parameter in ec2_eip and adding a version_added string
11 years ago
jctanner
8e8e9b3c7e
Merge pull request #4845 from lorin/ec2_ubuntu_ami
...
New module: ec2_ami_search
11 years ago
James Cammarata
79758c9814
Merge branch 'ec2-eip-reuse' of https://github.com/silkapp/ansible into silkapp-ec2-eip-reuse
11 years ago
James Tanner
e7ea748f0f
Update docstrings in ec2_vol
11 years ago
James Cammarata
d319e8be30
Merge branch 'josephtate-devel' into devel
11 years ago
jctanner
3945dab508
Merge pull request #5287 from ebrevdo/ec2_vol_existing
...
ec2_vol module: add support for name / id to mount volume on instance
11 years ago
James Cammarata
0ddc094b8f
Merge branch 'drcapulet/ec2-sourcedestcheck' of https://github.com/drcapulet/ansible into drcapulet-drcapulet/ec2-sourcedestcheck
11 years ago
jctanner
04ebfc2026
Merge pull request #5454 from claco/rax_identity
...
Add rax_identity module
11 years ago
James Cammarata
0b85dc6d53
Merge branch 'willthames-ec2_security_token' into devel
11 years ago
jctanner
5d31c497f0
Merge pull request #5703 from ethercrow/fakes3
...
[s3] Compatibility with fakes3.
11 years ago
James Cammarata
789a2915d1
Updating profile/security_token version_added labels
11 years ago
Michael DeHaan
7e4793e808
Merge pull request #5916 from tidzo/issue4992
...
Fix for #4992 - Add userdata to cloud/nova_compute
11 years ago
James Cammarata
d0495f5528
Merge branch 'ec2_security_token' of https://github.com/willthames/ansible into willthames-ec2_security_token
11 years ago
James Tanner
9accca4b47
Set version-added for new parameters in ec2_elb_lb and elasticache
11 years ago
Michael DeHaan
20fced7e44
Merge pull request #5997 from jonasi/elasticache_vpc_security_groups
...
Elasticache vpc security groups
11 years ago
Michael DeHaan
5c50deb39d
Merge pull request #6262 from willthames/ec2_tags_print
...
Allow ec2_tag module to print the tags of an instance
11 years ago
Michael DeHaan
9895c1b0eb
Merge pull request #6264 from sqs/cloud-rds-add-new-db-instance-types
...
Add new cloud/rds DB instance types (db.m3 and db.cr1 families)
11 years ago
Michael DeHaan
c9e5047abe
Update version_added for wait_timeout parameter on elb module.
11 years ago
Michael DeHaan
240aa66221
Merge pull request #6020 from bpennypacker/ec2_elb_timeout
...
cloud/ec2_elb module: Added wait_timeout parameter
11 years ago
Michael DeHaan
b56f49c1d3
Merge pull request #6104 from gianlucaborello/digitalocean_fix_deletion
...
Make sure droplet deletion works even when idempotency is achieved using 'name' and 'unique_name' rather than 'id'
11 years ago
Michael DeHaan
e68f1a0273
Merge pull request #6230 from joshuaconner/bugfix_nova_computer_partial_server_name_match
...
nova_compute: fix for partial match b/w params['name'] and an existing name
11 years ago
Michael DeHaan
ea2f11e986
Merge pull request #6306 from willthames/ec2_module_clearer_failures
...
Make it easier to determine whether instance creation or tagging fails
11 years ago
Michael DeHaan
7c2f57f6a2
Merge pull request #6324 from scottanderson42/bugfix/route53-characters
...
BUGFIX: route53 module won't round-trip * and @ in records
11 years ago
Michael DeHaan
1cc6a591c5
Merge pull request #6366 from cloudify/devel
...
Fix for #6365 : cloudformation module fails to update if stack exists
11 years ago
Michael DeHaan
5b54cc2156
Merge pull request #6233 from garethr/aws-autoscaling-groups
...
Added modules to manage ec2 autoscaling groups
11 years ago
James Tanner
fc33860e5d
Force command action to not be executed by the shell unless specifically enabled
11 years ago
James Cammarata
a1b1182662
Validate SSL certs accessed through urllib*
...
* Adds another module utility file which generalizes the
access of urls via the urllib* libraries.
* Adds a new spec generator for common arguments.
* Makes the user-agent string configurable.
Fixes #6211
11 years ago
Federico Feroldi
53f9e96189
Fix for #6365 : cloudformation module fails to update if stack exists
11 years ago
Markus Amalthea Magnuson
a26d118859
Touch up documentation strings for DigitalOcean.
11 years ago
Scott Anderson
8317eab937
Fixes a bug that prevents round-tripping of * and @
11 years ago
James Cammarata
4dea5a8672
Merge pull request #6318 from jimi-c/issue_5305_ec2_elb_None_issue
...
Adding a wait loop to ec2_elb for the initial lb state when registering
11 years ago
willthames
10019c13b6
Make it easier to determine whether instance creation or tagging fails
11 years ago
Will Thames
7d0e161662
Work to allow security tokens and profiles to work with Ansible
...
Allow security tokens and profiles to be used as arguments
to the 'common' ec2 modules
Mostly refactoring to provide two new methods,
`get_aws_connection_info`, which results in a dict that can be
passed through to the boto `connect_to_region` calls, and
`connect_to_aws` that can pass that dict through to the
`connect_to_region` method of the appropriate module.
Tidied up some variable names
Works around boto/boto#2100
profiles don't work with boto < 2.24, but this detects for that
and fails with an appropriate message. It is designed to work
if profile is not passed but boto < 2.24 is installed.
Modifications to allow empty aws auth variables to be passed
(this is useful if wanting to have the keys as an optional
parameter in ec2 calls - if set, use this value, if not set,
use boto config or env variables)
Reworked validate_certs improvements to work with refactoring
Added documentation for profile and security_token to affected modules
11 years ago
Alexander Popov
46ee641715
Renamed instance_tags to resource_tags based on community feedback.
11 years ago
Alexander Popov
e0894d5095
Renamed subnet's 'tags' attribute into 'instance_tags' to distinguish it from Ansible's own 'tags' and to conform to ec2 module naming for AWS tags.
11 years ago
Alexander Popov
e00d365630
Refactored subnet tagging to account for AWS delays; added 'tags' attribute to 'subnet' node in the returned json.
11 years ago
Alexander Popov
847680a74a
Added documentation for subnets: tags: option
11 years ago
Alexander Popov
527295b883
Added subnet tagging.
11 years ago