Michael DeHaan
187ebf2f56
Leverage 4318b27 and no longer treat instance tags as JSON, but as dictionary types which could be key=value or dicts or JSON or references.
2013-10-31 18:46:13 -04:00
Michael DeHaan
aae3a0ea8d
Merge pull request #4740 from retr0h/return-server-object-not-list
...
Need to compare on server object not list
2013-10-31 14:51:08 -07:00
Sheldon Hearn
6a02c75b7c
Fix description of nova_compute:name option
...
It's the name of the instance, not of an image.
2013-10-31 12:34:04 +02:00
John Dewey
f1fa16b65f
Need to compare on server object not list
...
TASK: [create test controller 0] **********************************************
failed: [127.0.0.1] => {"failed": true, "parsed": false}
invalid output was: Traceback (most recent call last):
File "/Users/jdewey/.ansible/tmp/ansible-1383197329.62-262790004573235/nova_compute", line 1203, in <module>
main()
File "/Users/jdewey/.ansible/tmp/ansible-1383197329.62-262790004573235/nova_compute", line 261, in main
_get_server_state(module, nova)
File "/Users/jdewey/.ansible/tmp/ansible-1383197329.62-262790004573235/nova_compute", line 197, in _get_server_state
if server.status != 'ACTIVE':
AttributeError: 'list' object has no attribute 'status'
2013-10-30 22:41:02 -07:00
kiri
c1c32c75ac
add NoneType check.
2013-10-28 21:35:57 +09:00
Michael DeHaan
2b785ec7e5
Merge pull request #4610 from bennojoy/gcs_fix3
...
fix for overwrite in put operation
2013-10-26 11:29:11 -07:00
Christian Berendt
42d877146c
fixed permissions of module library/cloud/ovirt
2013-10-26 09:05:21 +02:00
James Tanner
8157d5e52a
Set version_added for ec2_eip's in_vpc parameter
2013-10-24 12:19:43 -04:00
jctanner
0b4f84d780
Merge pull request #4593 from pas256/eip-vpc
...
Add VPC support for EIP module
2013-10-24 10:22:43 -07:00
James Tanner
b803aac6ec
Fixes #4500 change ec2 module params to type=bool
...
Revert 4833c2fdf0
2013-10-24 09:19:25 -04:00
jctanner
e34cde6bef
Merge pull request #4112 from jsdalton/add_az_support_to_ec2_elb
...
Add enable_availability_zone parameter to ec2 module.
2013-10-22 14:01:24 -07:00
bennojoy
0c275424c6
fix to work like copy module
2013-10-22 09:03:52 +05:30
bennojoy
788e783b6d
fix for overwrite in put operation
2013-10-21 09:46:21 +05:30
Michael DeHaan
21d4400c96
Misc pep8 fixes
2013-10-19 13:03:15 -04:00
Michael DeHaan
aa93ce2dc2
Fix deprecation warnings in the Google modules.
2013-10-19 13:03:14 -04:00
Peter Sankauskas
b793248df4
Now this disassociates EIPs from instances inside a VPC correctly. Time
...
for a PR.
2013-10-18 15:12:49 -07:00
Peter Sankauskas
0e459f65f0
First round of changes to the EIP module to get it to be able to work well inside a VPC, and to be able to delete EIPs as well
2013-10-18 14:38:58 -07:00
Brian Schott
bdc8ea828e
added aws_access_key and aws_secret_key aliases to ec2_group arguments
2013-10-17 15:23:24 -04:00
Michael DeHaan
8a516d1479
Various standardization to the proposed gce_storage module to bring things in line with updates to the S3 module.
...
Some typo fixes.
Further testing required.
2013-10-17 10:49:51 -04:00
Michael DeHaan
4bdf3da25a
Merge pull request #4333 from bennojoy/gcs
...
support for google cloud storage module
2013-10-17 07:35:53 -07:00
Michael DeHaan
baa13a5cc7
Merge pull request #4395 from erjohnso/devel
...
adding Google Compute Engine modules and inventory plugin
2013-10-17 07:30:55 -07:00
Lorin Hochstein
1c5bdba977
s3: better check for walrus
...
Check for Walrus endpoint by looking to see if the endpoint is not AWS.
This fixes a bug where the user specifies an AWS endpoint via S3_URL,
but the code interprets it as Walrus and then fails.
2013-10-16 13:22:41 -04:00
Michael DeHaan
84ff24d92c
Merge pull request #4346 from dmkoch/digitalocean-droplet-options
...
Add "virtio" and "private_networking" options for DigitalOcean droplets
2013-10-14 17:05:06 -07:00
Michael DeHaan
b8ec300d4c
Add note about feature being new in 1.4
2013-10-14 11:57:19 -04:00
Constantine Peresypkin
499a2fe456
add support for disk_config option to cloud/rax module
2013-10-14 11:57:19 -04:00
Michael DeHaan
54b5548068
Slight tweak to ovirt module docs.
2013-10-14 11:43:01 -04:00
Michael DeHaan
f6eae5571a
Update version_added in ovirt module.
2013-10-14 11:41:24 -04:00
Michael DeHaan
5dd25692d4
Merge pull request #3838 from vincentvdk/ovirt-mod
...
added new module "ovirt"
2013-10-14 08:40:07 -07:00
Eric Johnson
1b07e7a521
update defaults and help for 'name' and 'instance_names'
2013-10-13 13:48:09 -07:00
Eric Johnson
81b5c93c78
address a few review comments
2013-10-13 13:41:55 -07:00
Harrison Gu
b5500d9a4d
Fix bug for setting ec2 tags
2013-10-12 20:57:32 +08:00
Andy Kluger
f97871e0d9
Corrected docs ("monitor" -> "monitoring" and dissociated monitoring from instance_tags in examples)
2013-10-11 13:32:23 -04:00
James Tanner
d21a0287a2
Remove all sys.exit calls in the cloud/s3 module
...
Fixes #4458
2013-10-11 11:28:47 -04:00
jctanner
861779bb6e
Merge pull request #4457 from mbarrin/devel
...
Fixed crash when s3 bucket did not exist for put operation
2013-10-11 08:18:51 -07:00
Matthew Barrington
ce0bf71245
Fixed crash when s3 bucket did not exist for put operation
2013-10-11 16:01:54 +01:00
Michael DeHaan
119b6d73dd
Remove examples of module antipattern of setting the choices array for boolean types.
2013-10-11 08:45:13 -04:00
bennojoy
40565ef236
nova compute fix regex in instance name
2013-10-10 11:44:30 +05:30
Joost Cassee
bd10aad71f
Add in a retry loop for route53 requests
...
The route53 api doesn't allow multiple overlapping requests, so if
it is still processing a previous request when the next comes in will
return an error.
Fixes #4085
2013-10-09 12:50:41 -05:00
James Tanner
c679491ece
#4408 s3: add force alias for overwrite and set True by default
2013-10-09 12:56:56 -04:00
James Tanner
c55107fa83
Remove debug comment from s3 module
2013-10-09 12:25:09 -04:00
James Tanner
9c3fb9c2b7
4006: return s3 url even if file exists
2013-10-09 12:12:24 -04:00
Eric Johnson
cfc249931a
custom user-agent header
2013-10-08 16:36:35 +00:00
Michael DeHaan
d803ce7ab3
Fix documentation of default value in s3 module. Fixes #4289
2013-10-08 08:42:03 -04:00
Eric Johnson
9ca824c16d
adding Google Compute Engine modules and inventory plugin
2013-10-07 21:01:37 +00:00
Michael DeHaan
0e909640c5
Make group_id be a list.
2013-10-07 15:34:35 -04:00
Michael DeHaan
686d998b26
Merge pull request #4368 from sayap/ec2_ami
...
ec2_ami: Account for AWS's "eventual consistency" with AMI creation.
2013-10-07 06:09:34 -07:00
Michael DeHaan
709993aa27
Merge pull request #4334 from bennojoy/s3
...
minor fixes
2013-10-07 06:02:09 -07:00
Michael DeHaan
39a81c4361
Merge pull request #4300 from psvo/cloudformation_results_fix
...
Fail cloudformation operation when it is not completed successfully
2013-10-07 06:01:40 -07:00
Benno Joy
c1198dc12c
change "Changed" to changed
2013-10-07 18:29:03 +05:30
Michael DeHaan
42e84e1b34
Merge pull request #4264 from wulczer/fix-linode-param-type
...
The payment term param in the Linode module is an int.
2013-10-07 05:48:37 -07:00