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
Michael DeHaan
3f8aa8aec5
Fix up some module docs formatting errors.
12 years ago
Michael DeHaan
231d9b101d
YAML fix
12 years ago
Michael DeHaan
4c43264033
Various code reformatting
12 years ago
Michael DeHaan
db94171f5b
Merge branch 'rds' of git://github.com/bpennypacker/ansible into rds
12 years ago
Michael DeHaan
2ed9b52481
Quote some strings in the docs
12 years ago
Michael DeHaan
e1abda42a9
Merge pull request #3171 from mynameisdaniil/devel
...
Adds 'groups' field into ec2 plugin
12 years ago
Michael DeHaan
faaa90ed03
Merge branch 'ocean' into devel
...
Conflicts:
library/cloud/digital_ocean
12 years ago
Michael DeHaan
c9c45ac597
Reformat examples
12 years ago
Vincent Viallet
cc1cb01540
Rename digital ocean module to digital_ocean, add documentation.
12 years ago
Vincent Viallet
66b5689afb
Ensure an existing ssh-key returns useful information (id + name) instead of a string; this way it can be used to register a variable to use in a later task.
12 years ago
Vincent Viallet
60d1ff125e
Add digital-ocean cloud support.
12 years ago
Michael DeHaan
f9a09e10e5
Merge branch 'digitalocean' of git://github.com/devo-ps/ansible into ocean
12 years ago
Daniil
07bea63533
Allow 'ec2.group' field to handle lists of groups
12 years ago
Bruce Pennypacker
9098908cc8
Set master_password for modify command
12 years ago
Michael DeHaan
a94e404a97
Merge pull request #3236 from lwade/ec2_placementzone
...
Added placement_group parameter for cluster compute. Issue 3232.
12 years ago
Joshua Lund
ba853b8c1a
Fixed a few small typos
12 years ago
Vincent Viallet
9af24f5345
Merge branch 'a_devel' into digitalocean
12 years ago
Vincent Viallet
d4b5122ad9
Rename digital ocean module to digital_ocean, add documentation.
12 years ago
Bruce Pennypacker
898889d20e
added try/except around conn.get_all_dbinstances
12 years ago
Bruce Pennypacker
d25622f17e
changed 'action' to 'command'. Fixed a tab issue.
12 years ago
lwade
886a71e8eb
Added placement_group parameter for cluster compute.
12 years ago
Jan-Piet Mens
30d641094b
Docs: consistently format playbook EXAMPLES
12 years ago
Michael DeHaan
f698ab9232
Merge pull request #3204 from goozbach/devel
...
fixed msg bug in library/cloud/quantum_network
12 years ago
Michael DeHaan
512d7ba531
Spelling fixes
12 years ago
Jan-Piet Mens
5c69918d53
DOCS: standardize on EXAMPLES (a.k.a. Docs-JumboPatch JetLag Edition)
...
Migrated all examples: in DOCUMENTATION=''' string to standalone EXAMPLES=''' string
Added deprecation warning to moduledev.rst and remove deprecated example from it
Fixed up a few typos and uppercased some acronyms.
add consistency to how EXAMPLES are formatted
12 years ago
Vincent Viallet
f9e3480d12
Ensure an existing ssh-key returns useful information (id + name) instead of a string; this way it can be used to register a variable to use in a later task.
12 years ago
Vincent Viallet
fd5bb8c7f7
Add digital-ocean cloud support.
12 years ago
Derek Carter
0840af5bda
fixed msg bug in library/cloud/quantum_network
12 years ago
Bruce Pennypacker
14eda0d125
Added replication_source to the results
12 years ago
Bruce Pennypacker
1ef29a3654
endpoint is available only when instance is available
12 years ago
Bruce Pennypacker
c9e373dd7d
Added modify action
12 years ago
Bruce Pennypacker
26c37d7c07
added 'facts' action
12 years ago
Bruce Pennypacker
d62beb2df5
fixed bug in delete action - skip_final_snapshot must always be set
12 years ago
Bruce Pennypacker
041a4872fe
Amazon RDS module
12 years ago
Michael DeHaan
caa07e7fab
pep8 fixes
12 years ago
Michael DeHaan
15560c9801
Fix module labelled incorrectly.
12 years ago
Michael DeHaan
e06ced89fb
Doc standardization/style
12 years ago
Michael DeHaan
e38a83e1ca
Docs standardization/style
12 years ago
Michael DeHaan
548063a617
Docs standardization/style
12 years ago
Michael DeHaan
ab4b45df3f
Docs/style
12 years ago
Michael DeHaan
eb84f55a09
Docs/style
12 years ago
Michael DeHaan
53d0a4766c
Module doc standardization/style
12 years ago
Michael DeHaan
6a8e16e324
Standardize module doc
12 years ago
Michael DeHaan
13e37aad95
Standardize docs
12 years ago
Michael DeHaan
858efd00e3
Standarize docs
12 years ago
Michael DeHaan
d0286f7611
Standardize docs
12 years ago
Michael DeHaan
dd7efc70a7
Standardize docs
12 years ago
Michael DeHaan
d323a0ccaa
Standardize example
12 years ago
Michael DeHaan
f9ddfc6cab
Merge pull request #3080 from bigpandaio/devel
...
Issue #3079 : Initializing key_exists in case the S3 bucket does not exis...
12 years ago
Michael DeHaan
957a7bf373
Merge pull request #3020 from rtheys/virt-state
...
Support state parameter in list_vms command
12 years ago
Shahar Kedar
fe6ca38bec
Issue #3079 : Initializing key_exists in case the S3 bucket does not exist
12 years ago
bennojoy
0b93c68d57
bug fix nova_compute
12 years ago
Michael DeHaan
44e32cc45e
Some formatting fixes so docs will build, etc.
12 years ago
Michael DeHaan
f9a14f0d70
Fixup fetch doc formatting.
12 years ago
Lorin Hochstein
b432ae5a74
Documentation for keystone_user
...
Updated the module with proper documentation.
12 years ago
Rik Theys
e97f789913
Fix tabs
12 years ago
Rik Theys
a61978aed9
Support state parameter in list_vms command
...
Support the state parameter in the list_vms command to filter the
VM's to list based on their state.
12 years ago
Michael DeHaan
3a635d2d26
Lots of formatting fixes
12 years ago
Michael DeHaan
9c5d6f11f0
Fix tabs and spaces in OpenStack modules.
12 years ago
Michael DeHaan
9d92125a93
Merge pull request #2989 from lorin/keystone_user
...
OpenStack Identity (keystone) user module
12 years ago
Lorin Hochstein
dbd9d92861
OpenStack Identity (keystone) user module
...
Module for managing users, tenants, and roles within OpenStack.
12 years ago
bennojoy
b16e2a1d48
OpenStack Modules
12 years ago
lwade
8b62f25c5c
Added a helpful example to the ec2_facts doc.
12 years ago
Michael DeHaan
3d3a050648
Style fix.
12 years ago
Michael DeHaan
7af6a11a0c
ec2 module: more indentation fixing
12 years ago
Michael DeHaan
157f487bcd
ec2_vol fixes for 'make pep8'
12 years ago
Michael DeHaan
ab2e9dbffd
ec2 module fixes for 'make pep8'
12 years ago
Michael DeHaan
8849be6695
Merge pull request #2830 from ralph-tice/devel
...
amended s3 plugin to support 'dest' parameter
12 years ago
Michael DeHaan
cfd0413bfd
Merge pull request #2815 from jarv/devel
...
EC2 ELB management
12 years ago
Mario Franco
43156f3bab
Fix tab
12 years ago
Mario Franco
365411d4ee
Fix zone
12 years ago
Mario Franco
f74316607f
Fix security group id for vpc based on @samukasmk solution
12 years ago
John Jarvis
e5d9dad205
Parameter and variable naming issues
12 years ago
John Jarvis
a45b312907
changing arg name for consistency, absent/present for registration
12 years ago
Ralph Tice
918de8d6dc
amended s3 plugin to support 'dest' parameter to allow uploading to custom location
12 years ago
John Jarvis
e625155cd5
doc update
12 years ago
John Jarvis
70b61f13e4
marking the state changed only when there are ELBs to work on
12 years ago
John Jarvis
e9254fbc5a
Adding module to de-register/register EC2 instances
...
This module handles AWS EC2 ELB registration.
* De-registration requires the instance id which can be looked up using
the ec2_facts module.
* Registration requires both the instance id and the elbs that the
instance belongs to.
De-registration will return an ec2_elb fact that can be used for
registration in post_tasks.
12 years ago
Michael DeHaan
391fb98ee2
Allow modules to be categorized, and also sort them when generating the documentation.
12 years ago