Rene Moser
c419dabe12
cloudstack: cs_account re-factor error handling state=present
9 years ago
Rene Moser
67bc8e9fda
cloudstack: cs_account: create account for states locked/disabled/enabled if not present
9 years ago
Rene Moser
462c90eb54
cloudstack: cs_account: add state unlocked as alias for enabled
9 years ago
Rene Moser
6bd40787ce
cloudstack: fix templates not always have checksums
...
It is not documented but it seems only registered templates have checksums. Templates created from VMs and snapshot don't.
This change fixes the traceback. But we must re-thinking, if it still makes sense to look for the checksum.
9 years ago
Rene Moser
6e2b97427b
cloudstack: cs_account: fix error handing on state=absent
9 years ago
Brian Coca
4a6285b774
Merge pull request #886 from DazWorrall/feature/cs_instance_custom
...
Add support for custom service offerings
9 years ago
Toshio Kuratomi
903d209071
Merge pull request #896 from resmo/for-ansible
...
cloudstack: add api_region arg
9 years ago
Rene Moser
0c1257b0c1
cloudstack: cs_instance: deploy instance in desired state on state=started/stopped
...
Before this change, an instance must be present for make use of state=stopped/started. Now we are deploying an instance in the desire state if it does not exist.
In this case all args needed to deploy the instance must be passed. However the short form for stopping/starting an _existing_ instance still works as before.
9 years ago
Rene Moser
52a3d99873
cloudstack: add api_region arg
...
* docs in module_docs_fragments/cloudstack.py
* implemented in module_utils/cloudstack.py -> https://github.com/ansible/ansible/pull/12083
9 years ago
Rene Moser
2dc67f7c6b
cloudstack: cs_template: add new arg cross_zones
9 years ago
Darren Worrall
a284c4e974
More doc fixes
9 years ago
Darren Worrall
37b601b5f9
Doc fix
9 years ago
Darren Worrall
50d9589bc8
Use module level validation for params
9 years ago
Darren Worrall
e8137d4065
Add support for custom service offerings
...
This adds 3 new params: cpu, cpu_speed, and memory, which are required
together.
9 years ago
Rene Moser
4856701457
cloudstack: cs_domain: rename argument cleanup to clean_up for consistency
9 years ago
Rene Moser
94614d0454
cloudstack: cs_staticnat: fix wrong class name used
9 years ago
Rene Moser
a279207c7b
cloudstack: cs_portforward: fix returns for int casting
...
* missing self.
* variable must be named portforwarding_rule, not resource
9 years ago
Rene Moser
249b7bf969
cloudstack: cs_instance: fix ip address may not be set on default nic
9 years ago
Rene Moser
9bdefef05f
cloudstack: cs_network: rename broadcast_domaintype to broadcast_domain_type for consistency
9 years ago
Rene Moser
e8df87375d
cloudstack: cs_security_group_rule: fix typo
9 years ago
Rene Moser
28ad84b87a
cloudstack: add Simulator as hypervisor
9 years ago
Rene Moser
b95abe0ddd
cloudstack: rename displaytext, displayname to dislplay_... for consistency
9 years ago
Rene Moser
2e52f11dc3
cloudstack: use new get_result() handling
9 years ago
Rene Moser
4be1b3e2ab
cloudstack: cs_template: fix state=absent must not need vm, url
...
only for state=present, fixes example.
9 years ago
Brian Coca
e31a4be192
fixes to prevent doc brekage
9 years ago
Brian Coca
1e067a96ea
Merge pull request #828 from resmo/for-ansible
...
cloudstack: fixes, docs, imrovements
9 years ago
Brian Coca
c310d3a8cd
Merge pull request #826 from DazWorrall/feature/cs_instance_iptonetwork
...
Add iptonetwork parameter to cs_instance
9 years ago
Rene Moser
9905034d3b
cloudstack: cs_ip_address: doc style fixes
9 years ago
Darren Worrall
2be506dbdf
Add alias
9 years ago
Darren Worrall
53e447e38e
Api tidy up
9 years ago
Darren Worrall
ecfd18a941
Rename param to ip_to_networks
9 years ago
Rene Moser
713cec4423
cloudstack: cs_instance: use mutually_exlusive of AnsibleModule
9 years ago
Rene Moser
aa14dedb8f
cloudstack: sync cs_facts with best practices
9 years ago
Rene Moser
2318009b70
cloudstack: cs_network fix zone not in result
9 years ago
Darren Worrall
d11182b80b
Add iptonetwork parameter
9 years ago
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>
9 years ago
Darren Worrall
e813c54e93
Remove listall
9 years ago
Darren Worrall
51cd73fd67
Doc fixes
9 years ago
Darren Worrall
abe0bbd5e1
Param fixes to associateIpAddress
9 years ago
Darren Worrall
7d791a8593
More doc fixes
9 years ago
Darren Worrall
86bf938575
Doc updates
9 years ago
Darren Worrall
f13eb871c7
Fix imports, override get_network and get_ip_address
9 years ago
Darren Worrall
a2c81b198e
More relevant example
9 years ago
Darren Worrall
a53e79d012
Add cs_ip_address module
9 years ago
Rene Moser
cbb2e96993
cloudstack: doc fixes
9 years ago
Rene Moser
e71daafd8e
cloudstack: fix KeyError: 'public_ip' in cs_instance
9 years ago
Rene Moser
f74d8cb1e6
cloudstack: new module cs_domain
9 years ago
Rene Moser
5abaab68a4
cloudstack: fix typos in doc
9 years ago
Rene Moser
312b34ad81
cloudstack: new module cs_staticnat
9 years ago
Rene Moser
7d6738ab9d
cloudstack: cs_instance: fix display_name not used in deployment
9 years ago