Michael DeHaan
5fe1f03885
Merge pull request #3413 from evan82/devel
...
Added module for baking EC2 AMIs
12 years ago
Michael DeHaan
44f55d72b6
Merge pull request #3574 from bpennypacker/route53
...
AWS route53 module
12 years ago
Michael DeHaan
5bb0189296
Merge pull request #3440 from lwade/s3mode
...
Rewritten s3 module to allow for additional modes of operation.
12 years ago
Michael DeHaan
18d4b66b26
Merge pull request #3487 from djoreilly/ks-auth-error
...
Keystone_user module: fix authentication needs tenant_name too
12 years ago
Michael DeHaan
d4dcf18751
Merge pull request #3502 from bryanlarsen/digital_ocean_no_ip
...
digital_ocean: don't run update_attr if wait=no
12 years ago
Michael DeHaan
2c965476ed
Merge pull request #3550 from lwade/ec2role
...
Added IAM role support
12 years ago
Michael DeHaan
d6449711ae
Revert "Added an elb_region parameter for interacting with the ec2 elastic load balancer to work with regions other than us-east-1"
...
This reverts commit 1264a5b47d
.
12 years ago
Ian O Connell
1264a5b47d
Added an elb_region parameter for interacting with the ec2 elastic load balancer to work with regions other than us-east-1
12 years ago
Michael DeHaan
1ff8c78f26
Removing legacy variable usage.
12 years ago
Michael DeHaan
764504b578
Legacy variable usage removed.
12 years ago
Bruce Pennypacker
cf3f9380d0
added AAAA example
12 years ago
Bruce Pennypacker
e9de70668b
fixed doc typos
12 years ago
Bruce Pennypacker
a5e9057752
AWS route53 module
12 years ago
Andrew Todd
e477d993dd
Changed shebangs that use /usr/bin/env to use /usr/bin/python and therefore be compatible with the ansible_python_interpreter variable.
12 years ago
Lester Wade
9ec103e748
Added IAM role support
12 years ago
Michael DeHaan
27fcfe9cac
Merge pull request #3508 from ipauldev/devel
...
Allow check mode when gathering ec2 facts
12 years ago
Michael DeHaan
80bbd6a0bf
Merge pull request #3510 from echohead/quantum-typo
...
Correct typo in error message.
12 years ago
Tim Miller
84f6192c34
Correct typo of 'quantun' in error message.
12 years ago
ipauldev
5656e9d66e
Allow check mode when gathering ec2 facts
12 years ago
Bryan Larsen
cea812c3a7
update_attr should wait for the full wait timeout before checking for a missing IP addres
12 years ago
Bryan Larsen
848b38fc7f
digital_ocean doc update
12 years ago
Bryan Larsen
bdbc963736
digital_ocean: don't run update_attr if wait=no
...
Sometimes when using digital_ocean with wait=no I get the error "No ip is found". But with wait=no I wouldn't expect there to be any IP, that gets allocated later. However, looking at the code, it turns out that with even with wait=no it waits up to 10 seconds for an IP to be allocated. We could wait longer, but with wait=no that seems like the wrong choice; it's easy enough to grab an IP later with a wait=yes command.
To make this change I removed the call to update_attr in @classmethod add. An add is always followed by an ensure_powered_on which will do the update_attr if wait=yes. It would be possible to instead do a call to update_attr with no retries and ignore the errors but I figured it would be better to be consistently not return an IP than to sometimes return it and sometimes not. Inconsistent behaviour makes debugging deployment scripts very difficult.
12 years ago
Darragh O'Reilly
6346798e7e
Keystone_user module: fix authentication needs tenant_name too
...
The keystone client needs to be passed tenant_name when authenticating the
user/password way. Also it needs auth_url instead of endpoint.
This fix adds login_tenant_name as a module parameter which is consistent
with the other OpenStack modules.
12 years ago
Evan Duffield
7932ccef46
added note about AMI security
12 years ago
Evan Duffield
e33f5ae56e
Merge branch 'devel' of https://github.com/evan82/ansible into devel
12 years ago
Evan Duffield
45bdda24db
added region to spec
12 years ago
lwade
ae992c6b6e
Rewritten s3 module to allow for additional modes of operation.
12 years ago
Evan
de211aa8ec
Getting timeout errors this morning as AMIs are taking a bit longer to create, so I changed to timeout to 15 minutes
12 years ago
Evan
637a6c562e
fixed spelling errors, unused variables and unused import
12 years ago
Evan Duffield
c8f8f14e59
Added module for baking EC2 AMIs
12 years ago
Michael DeHaan
fafb3c10a5
Merge pull request #3293 from jarv/devel
...
Adds termination support to the ec2 module
12 years ago
Michael DeHaan
bc7de7bf3f
Styling: indentation
12 years ago
Michael DeHaan
0e51a1c0ea
Styling: semicolon
12 years ago
Michael DeHaan
0b251d840b
Styling: spacing
12 years ago
Michael DeHaan
ea2a665981
Styling: misc pep8
12 years ago
Michael DeHaan
82d51e6354
Semicolons must die
12 years ago
Michael DeHaan
29894737cf
Merge pull request #3374 from jsmartin/bugfix
...
cloudformation: Fixed bug in module_fail. Consistent error handling.
12 years ago
Michael DeHaan
213e74a44c
Merge pull request #3298 from devo-ps/linode
...
Add Linode cloud support.
12 years ago
James Martin
7b825f72df
Fixed bug in module_fail. Consistent error handling. Adding comments. Removal of unused variable. Removed unecessary wait_for option. was never been used to begin with. Trim down the stack_outputs. Don't need to include stack name and region since they are already required parameters. Rollback supported in status operations. Using dict when possible.
12 years ago
rstrox
e836e5789e
Include identity_type required by Pyrax 1.4
12 years ago
Benjamin Schwarze
31bc25063e
fix wrong argument_spec in digital_ocean module
...
as 'required' and 'default' are mutually exclusive removed 'required' in preference of 'default'
12 years ago
John Jarvis
a61ec2e6b3
typo
12 years ago
John Jarvis
c85b0bb05f
using instance_ids and state=absent for removing instances
12 years ago
Vincent Viallet
7b0b9016b5
Improve error messages on missing required variables.
12 years ago
Vincent Viallet
c124411c36
Consistent wait_timeout between doc and module
12 years ago
Vincent Viallet
2eaf5ee206
Fix last bugs, complete all tests.
12 years ago
Vincent Viallet
17a55d6adf
Update documentation
12 years ago
Vincent Viallet
9c26b9ddce
Add linode cloud provider.
12 years ago
John Jarvis
3a5f095693
Adds termination support to the ec2 module
...
Pass in the `instances` output of the ec2 module
to terminate a list of instances that were previously provisioned.
Useful for automated testing.
12 years ago
Michael DeHaan
995ef374db
Fixup versions of newly added modules.
12 years ago