René Moser
46df503964
cloudstack: cs_snapshot_policy: remove unused arg specs and doc cleanup ( #2361 )
9 years ago
René Moser
57e1497fcf
cloudstack: cs_ip_address: add vpc support ( #2283 )
...
* cloudstack: cs_ip_address: add vpc support
* cloudstack: cs_ip_address: remove unused/unreachable code
9 years ago
René Moser
abe406f074
cloudstack: cs_staticnat: add vpc support ( #2285 )
...
* cloudstack: cs_staticnat: add network arg, used for VPC support
* cloudstack: cs_staticnat: removed unused code
9 years ago
René Moser
039005bfaa
cloudstack: cs_firewall: get_network moved to utils, cleanup ( #2293 )
9 years ago
René Moser
5a7a9a0a30
cloudstack: cs_template: fix typos ( #2294 )
9 years ago
René Moser
53ffd5f82b
cloudstack: new module cs_snapshot_policy ( #2303 )
9 years ago
Adrian Likins
028ef0a2fa
Merge pull request #2185 from resmo/feature/cs_router
...
cloudstack: new module cs_router
9 years ago
René Moser
eab4b6a3e9
cs_loadbalancer_rule_member: doc fixes ( #2184 )
9 years ago
Rene Moser
5e008b928e
cloudstack: new module cs_router
9 years ago
René Moser
46fb2f8d14
cs_template: fix missing docs ( #2165 )
9 years ago
René Moser
0fa30f8d93
cloudstack, cs_firewall: fix network not found error in return results ( #2006 )
...
Only a small issue in results.
In case of type is ingress, we rely on ip address, but in results we also return the network.
Resolving the ip address works without zone params. If the ip address is not located in the default zone and zone param is not set,
the network won't be found because default zone was used for the network query listing.
However since network param is not used for type ingress we skip the return of the network in results.
9 years ago
René Moser
30a46ee542
cloudstack: cs_instance: fix template not found ( #2005 )
...
Let users decide which filter should be used to find the template.
9 years ago
René Moser
442c286b1c
Merge pull request #1923 from resmo/fix/cs-template-absent-cross-zones
...
cloudstack: cs_template: bug fixes
9 years ago
Rene Moser
1d0df46475
cloudstack: cs_template: fix state=extracted
...
* url arg is optional but we enforced it
* url is in a required together, but args only relevant while registering
9 years ago
Rene Moser
0b9c8213ad
cloudstack: fix doc, display_text not required
9 years ago
Rene Moser
2d78c23dc0
cloudstack: cs_template: fix cross_zones template removal
9 years ago
Michael Scherer
5696e6c33a
Do not leak passwords in case of error in cloudstack modules
9 years ago
René Moser
6a5e1e8d4d
Merge pull request #1614 from resmo/feature/cs_zone_facts
...
[2.1] cloudstack: new module cs_zone_facts
9 years ago
Brian Coca
cda520436e
Merge pull request #1591 from resmo/feature/cs_zone
...
[2.1] cloudstack: new module cs_zone
9 years ago
Brian Coca
ab8b889559
Merge pull request #1590 from resmo/feature/cs_cluster
...
[2.1] cloudstack: new module cs_cluster
9 years ago
Brian Coca
39b82b3dab
Merge pull request #1589 from resmo/feature/cs_pod
...
[2.1] cloudstack: new module cs_pod
9 years ago
Brian Coca
f5c4af406a
Merge pull request #1588 from resmo/feature/cs_instance_facts
...
[2.1] cloudstack: new module cs_instance_facts
9 years ago
Brian Coca
7ebb8ed3fa
Merge pull request #1587 from resmo/feature/cs_resourcelimit
...
[2.1] cloudstack: new module cs_resourcelimit
9 years ago
Brian Coca
3145ef9467
Merge pull request #1586 from resmo/feature/cs_configuration
...
[2.1] cloudstack: new module cs_configuration
9 years ago
Rene Moser
3b354ddf00
cloudstack: new module cs_zone_facts
9 years ago
Rene Moser
fc0c41a306
cloudstack: new module cs_instance_facts
9 years ago
Rene Moser
15f2a328a2
cloudstack: new module cs_zone
9 years ago
Rene Moser
dbf260b779
cloudstack: new module cs_pod
9 years ago
Rene Moser
d17fdc1846
cloudstack: new module cs_cluster
9 years ago
Rene Moser
c32569d7f8
cloudstack: cs_instance: implement updating security groups
...
ACS API implemented in 4.8, has no effect < 4.8.
9 years ago
Rene Moser
c73ed3b47b
cloudstack: add new module cs_resourcelimit
9 years ago
Rene Moser
9f97615060
cloudstack: new module cs_configuration
9 years ago
Rene Moser
db31914f58
cloudstack: use CS_HYPERVISORS from cloudstack utils
9 years ago
Toshio Kuratomi
36be779888
Remove duplicate documentation fields
9 years ago
Rene Moser
2984c13035
cloudstack: cs_portforward: fix missing return and remove unused arg
9 years ago
Rene Moser
11fdb822a4
cloudstack: fixes and improvements
...
cs_instance: fix case insensitivity
cs_instance: remove duplicate code block
cs_securitygroup_rule: fix KeyError on older ACS
9 years ago
Toshio Kuratomi
19e496c69c
Merge pull request #1395 from resmo/feature/cs_template_extract
...
[stable-2.0] cloudstack: cs_template: implement state=extracted
9 years ago
Toshio Kuratomi
9bae6eafee
Merge pull request #1411 from resmo/fix/stable-2.0/case_insensivity
...
[stable-2.0] cloudstack: fix name is not case insensitive
9 years ago
Rene Moser
06f6a5375e
cloudstack: fix name is not case insensitive
9 years ago
Rene Moser
15b14f8109
cloudstack: cs_instance: fix do not require name to be set to avoid clashes
...
Require one of display_name or name. If both is given, name is used as identifier.
9 years ago
Rene Moser
56fb7abc65
cloudstack: cs_volume: simplify detach on state=absent
9 years ago
Rene Moser
182cbbd4f7
cloudstack: cs_template: implement state=extracted
9 years ago
Brian Coca
577b930df9
Merge pull request #1335 from resmo/fix/1321
...
[next]: cloudstack: fixes and improvements
9 years ago
Rene Moser
99385de340
cloudstack: fixes and improvements
...
cloudstack: fix python3 support and use type='bool'
cloudstack: cs_instance: update vm on state=restored
9 years ago
Rene Moser
480db37583
cloudstack: cs_volume fixes and improvments
...
cloudstack: cs_volume: fix not usable in older cloudstack versions
affects CCP 4.3.0.2 , but not ACS / CCP 4.5.1
closes #1321
cloudstack: cs_volume: fix uable to create volumes with the same name on multiple zones
cloudstack: cs_volume: use type bool and fix python3 support
9 years ago
Rene Moser
a0a19e16ff
cloudstack: cs_instance: fixes and improvements
...
- cs_instance: fix VM not updated with states given stopped, started, restarted
A missing VM will be created though but an existing not updated. This fixes the lack of consistency.
- cs_instance: fix user data can not be cleared
- cs_instance: fix deleted VM not recovered on state=present
9 years ago
Brian Coca
5601c1338a
Merge pull request #1288 from resmo/fix/cs_facts_docs
...
cloudstack: cs_facts: fix wrong description of returns cloudstack_pub…
9 years ago
Brian Coca
cbe0211f3d
Merge pull request #1294 from resmo/feature/cs_instance_restore
...
cloudstack: cs_instance: implement state=restored
9 years ago
Atsushi Sasaki
91d3c02571
Enable to resize a volume with cs_volume
9 years ago
Rene Moser
8ec66713d9
cloudstack: fixes and improvements
...
- cs_affinitygroup: add project support
Project support in CloudStack for affinity groups is going to be fixed/implemented in the near future, this module should already support.
- cs_affinitygroup: fix missing returns in doc
- cs_volume: fix disk offering not found
- cs_volume: fix volume not found if created with display_volume=no
- cs_firewall: argument zone is missing, default zone is always used.
credits for reporting and fixing to @atsaki
closes #1320
- cs_instance: fix user_data base64 encoding fails if not a string
9 years ago