Commit graph

125 commits

Author SHA1 Message Date
Brian Coca
e31a4be192 fixes to prevent doc brekage 2015-08-13 00:00:09 -04:00
Brian Coca
1e067a96ea Merge pull request #828 from resmo/for-ansible
cloudstack: fixes, docs, imrovements
2015-08-11 12:50:09 -04:00
Brian Coca
c310d3a8cd Merge pull request #826 from DazWorrall/feature/cs_instance_iptonetwork
Add iptonetwork parameter to cs_instance
2015-08-11 12:18:33 -04:00
Rene Moser
9905034d3b cloudstack: cs_ip_address: doc style fixes 2015-08-11 17:47:00 +02:00
Darren Worrall
2be506dbdf Add alias 2015-08-11 15:42:55 +01:00
Darren Worrall
53e447e38e Api tidy up 2015-08-11 15:41:07 +01:00
Darren Worrall
ecfd18a941 Rename param to ip_to_networks 2015-08-11 15:33:20 +01:00
Rene Moser
713cec4423 cloudstack: cs_instance: use mutually_exlusive of AnsibleModule 2015-08-11 16:11:19 +02:00
Rene Moser
aa14dedb8f cloudstack: sync cs_facts with best practices 2015-08-11 16:11:19 +02:00
Rene Moser
2318009b70 cloudstack: cs_network fix zone not in result 2015-08-11 16:11:19 +02:00
Darren Worrall
d11182b80b Add iptonetwork parameter 2015-08-11 14:23:28 +01:00
Milamber
51f3b9f6dd Add an option to allow the resize of root disk when the instance is created. (need CloudStack 4.4 or +, cloud-initramfs-growroot installed on the template)
Signed-off-by: Milamber <milamber@apache.org>
2015-08-11 07:48:15 +01:00
Darren Worrall
e813c54e93 Remove listall 2015-08-10 21:59:20 +01:00
Darren Worrall
51cd73fd67 Doc fixes 2015-08-10 21:02:13 +01:00
Darren Worrall
abe0bbd5e1 Param fixes to associateIpAddress 2015-08-10 20:59:28 +01:00
Darren Worrall
7d791a8593 More doc fixes 2015-08-10 19:24:16 +01:00
Darren Worrall
86bf938575 Doc updates 2015-08-10 16:42:44 +01:00
Darren Worrall
f13eb871c7 Fix imports, override get_network and get_ip_address 2015-08-10 16:32:54 +01:00
Darren Worrall
a2c81b198e More relevant example 2015-08-10 16:07:04 +01:00
Darren Worrall
a53e79d012 Add cs_ip_address module 2015-08-10 15:57:39 +01:00
Rene Moser
cbb2e96993 cloudstack: doc fixes 2015-08-08 15:43:32 +02:00
Rene Moser
e71daafd8e cloudstack: fix KeyError: 'public_ip' in cs_instance 2015-08-08 15:40:05 +02:00
Rene Moser
f74d8cb1e6 cloudstack: new module cs_domain 2015-08-04 18:32:36 +02:00
Rene Moser
5abaab68a4 cloudstack: fix typos in doc 2015-07-28 00:05:37 +02:00
Rene Moser
312b34ad81 cloudstack: new module cs_staticnat 2015-07-20 15:38:31 +02:00
Rene Moser
7d6738ab9d cloudstack: cs_instance: fix display_name not used in deployment 2015-07-19 15:10:36 +02:00
Rene Moser
8e6e9c782b cloudstack: use get_or_fallback() from cloudstack utils 2015-07-19 15:09:49 +02:00
Rene Moser
6c9410dce9 cloudstack: cs_portforward: fix public_end_port was used for private_end_port 2015-07-19 14:57:08 +02:00
Rene Moser
1ccb21bd18 cloudstack: cs_instance: fix missing resource error in check mode if instance is not yet present 2015-07-10 17:36:20 +02:00
Rene Moser
90d0828b1a cloudstack: fix user_data gathering, must not be in for loop 2015-06-29 11:58:56 +02:00
Rene Moser
db33fcf89a cloudstack: update code to match best practice
* Remove catchall exception
* use `if __name__ == '__main__':`
2015-06-28 12:52:05 +02:00
Rene Moser
94060b5ade cloudstack: fix state=expunged in cs_instance 2015-06-27 11:48:54 +02:00
Rene Moser
5b86a15cdb cloudstack: cs_instance do not pass zoneid to listVirtualMachines
This change is related to 2 issues;

- The API does not return destroyed VMs if zone ID is passed for CS version < 4.5.2. Also see CLOUDSTACK-8578. This only affects domain and root admins.
- The instance name must be unique across all zones. If we pass the zone ID to find  a VM, it will not be found if it is in a different zone but a deployment with the name would fail.
2015-06-27 11:48:54 +02:00
Rene Moser
c8d6d68428 cloudstack: cleanup cs_instance use param key exlicitly for utils methods 2015-06-27 11:48:54 +02:00
Rene Moser
b031e818b1 cloudstack: fix cs_instance can not find iso and disk offering if domain is set.
This does only affect root admins.
2015-06-27 11:47:49 +02:00
Rene Moser
b1e6d6ba52 cloudstack: fix cs_instance hypervisor must be omitted if set on template/iso
Fix related to issue reported in PR GH-646
2015-06-26 14:52:31 +02:00
Rene Moser
60b5ae35b3 cloudstack: make get_template_or_iso returning a dict for fix GH-646 2015-06-26 14:23:35 +02:00
Rene Moser
35b6bc417d cloudstack: new module cs_facts 2015-06-19 11:55:05 +02:00
Greg DeKoenigsberg
004dedba8a Changes to author formatting, remove emails 2015-06-16 14:32:39 -04:00
Rene Moser
ad845a59b0 cloudstack: fix clean_up arg to be boolean in cs_network 2015-06-16 11:33:17 -04:00
Rene Moser
68dc905b5f cloudstack: add new module cs_template 2015-06-16 11:33:17 -04:00
Rene Moser
c842c71708 cloudstack: add new module cs_network 2015-06-16 11:33:16 -04:00
Rene Moser
ed0395e2cc cloudstack: remove listall in cs_project
listall in cs_project can return the wrong project for root admins, because project name are not unique in separate accounts.
2015-06-16 11:33:15 -04:00
Rene Moser
1d49d4af09 cloudstack: fix project name must not be case sensitiv 2015-06-16 11:33:15 -04:00
Brian Coca
16851baaf7 added missing options: 2015-06-16 11:33:15 -04:00
Rene Moser
e1006eb907 cloudstack: add new module cs_project 2015-06-16 11:33:13 -04:00
Rene Moser
421b3ff24e cloudstack: fix doc for cs_instance, force is defaulted to false 2015-06-16 11:33:12 -04:00
Rene Moser
79a5ea2ca6 cloudstack: fix examples in cs_iso 2015-06-16 11:33:12 -04:00
Rene Moser
53130de662 cloudstack: add choices for api_http_method 2015-06-16 11:33:12 -04:00
Rene Moser
eb66f683f5 cloudstack: add new param api_timeout 2015-06-16 11:33:12 -04:00