Monty Taylor
eb2f3c8a44
Update version added
2016-12-08 11:23:08 -05:00
David Shrewsbury
7f0da6d851
Update the docstring for os_security_group
...
Indicate that idempotence is on security group names, and give
an example for updating a security group description.
2016-12-08 11:23:08 -05:00
David Shrewsbury
640dbee643
Update for latest shade API
...
Shade version 0.7.0 introduces new API methods for creating,
deleting, and updating security groups. Let's use those and
clean up the module.
2016-12-08 11:23:08 -05:00
Jamie Hannaford
f969bc0549
Fix get_launch_config var name
2016-12-08 11:23:08 -05:00
Jamie Hannaford
6b9310ecfb
Fix attribute name for Auto Scale servers
2016-12-08 11:23:08 -05:00
Julia Kreger
d67ba5e25b
Updating os_ironic_node module
...
Updating the os_ironic_node module to the most recent version
including support for power and maintenance states.
2016-12-08 11:23:08 -05:00
Julia Kreger
51149b9643
Updating os_ironic module
...
Updating os_ironic module to the most recent version accounting for
changes in Ansible devel branch and the shade library since the
original creation of the module.
2016-12-08 11:23:08 -05:00
nitzmahone
548ab163f5
Added choice validation for state arg
...
fixes traceback on invalid state arg
2016-12-08 11:23:08 -05:00
Greg DeKoenigsberg
4cdd58064d
Updated author data for modules
2016-12-08 11:23:08 -05:00
Greg DeKoenigsberg
18ca7aee07
Updating cloud modules with proper github author information
2016-12-08 11:23:07 -05:00
Robert Estelle
8b2327fe3a
Fix missing instance_id param in ec2_eip.
2016-12-08 11:23:07 -05:00
Monty Taylor
574bcac277
Add developer docs for the OpenStack modules
2016-12-08 11:23:07 -05:00
Hagai Kariti
b154ad4cbb
ec2_vol: fix race conditions because we handle errors before actually deleting
...
Just try to delete the volume and handle the error amazon sends
2016-12-08 11:23:07 -05:00
Tyler Cross
9babe9b07d
Get specific object version with S3 module.
...
- allow specifying version for mode=get and mode=getstr
- when version specified doesn't exist give an error message that indicates so
2016-12-08 11:23:07 -05:00
Monty Taylor
51ce05bfb9
Add Ironic Node module
2016-12-08 11:23:07 -05:00
Monty Taylor
e534753092
Add Ironic module
2016-12-08 11:23:07 -05:00
Monty Taylor
0447a88c80
Add OpenStack Object module
2016-12-08 11:23:07 -05:00
Monty Taylor
234a6c93c7
Add OpenStack Security Group support
...
Two modules - one for security groups and one to manage rules in a
security group.
2016-12-08 11:23:07 -05:00
Robert Estelle
ecae3403af
Remove unnecessary wait_timeout parameter.
2016-12-08 11:23:07 -05:00
Robert Estelle
3798c8c0ce
Refactoring of ec2_eip module.
2016-12-08 11:23:07 -05:00
Robert Estelle
41f7e4ed5e
ec2_eip - PEP8 and minor style cleanups.
2016-12-08 11:23:07 -05:00
Robert Estelle
a41994974c
EC2 Security Group - Validate parameters.
2016-12-08 11:23:07 -05:00
Ching Yi, Chan
be9cddbddf
Refactoring for easier to read
2016-12-08 11:23:06 -05:00
Ching Yi, Chan
7cafbb5f05
Prevent memory-error from a large file
2016-12-08 11:23:06 -05:00
Soenke Ruempler
b57bcac72f
Add support for SNS notification ARNs in CloudFormation
2016-12-08 11:23:06 -05:00
Andrea Mandolo
adb53cc3c5
Add "block_device_mapping" parameter on EC2_AMI Amazon module (DOCUMENTATION) - upgraded
2016-12-08 11:23:06 -05:00
Bruce Pennypacker
4cb7df2631
Added delobj command to delete an object within a bucket
2016-12-08 11:23:06 -05:00
Alex Gandy
75fa5811db
Added volumes dict to ec2_lc example
2016-12-08 11:23:05 -05:00
toninog
15b65fa115
Fixed bug in example where updating a user to a group Fixed bug in create_group and update_group whereby paramaters were not being set correctly.
2016-12-08 11:23:05 -05:00
Monty Taylor
97ce6a500d
Update doc params and version_added
2016-12-08 11:23:05 -05:00
Benno Joy
f6f2359400
fix for 11177 where module readds rule even if the rules exists
2016-12-08 11:23:05 -05:00
Monty Taylor
29115f0602
AnsibleModule takes a dict as a param
2016-12-08 11:23:05 -05:00
Monty Taylor
dbf821ff67
Return a list of OpenStack clouds
...
The main use of this is to feed jinja templating, so structure the
data returned slightly better for that purpose.
2016-12-08 11:23:05 -05:00
Monty Taylor
b87c9002ae
Add OpenStack Client Config module
...
All of the ansible OpenStack modules are driven by a clouds.yaml config
file which is processed by os-client-config. Expose the data returned by
that library to enable playbooks to iterate over available clouds.
2016-12-08 11:23:05 -05:00
Monty Taylor
58942eba2e
Use the delete method from shade
...
Sigh. Turns out glance v1 and glance v2 delete images differently too.
2016-12-08 11:23:05 -05:00
Monty Taylor
8958deeb02
Don't update image properties if we're deleting
2016-12-08 11:23:05 -05:00
Monty Taylor
a4e4dbd863
Add OpenStack Image module
...
Also deprecate old glance_image module
2016-12-08 11:23:05 -05:00
Brian Coca
5ae6f5b767
reverting pep changes that were breaking documentation
2016-12-08 11:23:04 -05:00
Brian Coca
336c22bfd9
made non exec
2016-12-08 11:23:04 -05:00
Tim Mahoney
fb3c457122
Elasticache Subnet Group
2016-12-08 11:23:04 -05:00
Monty Taylor
0bc85d461b
Add missing state parameter
2016-12-08 11:23:04 -05:00
Sankalp Khare
f7055c88de
Fixed a typo in ec2_vpc module documentation
2016-12-08 11:23:04 -05:00
billwanjohi
ff7dfefbd6
cloudformation: accept local templates in yaml format
...
Since the YAML data format is a subset of JSON, it is trivial to convert
the former to the latter. This means that we can use YAML templates to
build cloudformation stacks, as long as we translate them before passing
them to the AWS API. I figure this could potentially be quite popular in
the Ansible world, since we already use so much YAML for our playbooks.
2016-12-08 11:23:04 -05:00
James Martin
38d0f31cac
Streamlined rolling udpate algorithm. Still need to account for partials, and not waiting for instances if we're mass terminating them.
2016-12-08 11:23:04 -05:00
whiter
fc53c2431d
Added changed=True flag when new subnet groups created. Added conditional so that modify_db_subnet_group is only called when necessary and changed=True flag will be set.
2016-12-08 11:23:04 -05:00
Jonathan Davila
77fa67a240
author fix
2016-12-08 11:23:04 -05:00
Jonathan Davila
d4aff86349
iam_policy
2016-12-08 11:23:04 -05:00
Trevor Pounds
9de952cb3f
Instance deregistration should try all associated ELBs. Fixes #869
2016-12-08 11:23:04 -05:00
Trevor Pounds
eff6307ac3
Use auto scaling group managed ELBs if present.
2016-12-08 11:23:04 -05:00
Jonathan Davila
a329dc05c0
iam module with fixes
...
iam module. fix policy issue.
bugfix
allow for modifying path without declaring new_path
2016-12-08 11:23:04 -05:00