Commit Graph

221 Commits (2d353dc98cb7fe9f5082902a1a7fc2e89e4ebe69)

Author SHA1 Message Date
René Moser 0daedc05f5 cloudstack: cs_volume: fix volume may be NoneType in check_mode (#2455) 9 years ago
Rene Moser 206cfb3125 cloudstack: move duplicate common code to utils 9 years ago
Rene Moser 00fe782722 cloudstack: cs_staticnat: fix static nat was always changed (disabled/enabled)
Fixes firewall rules get lost after use of cs_staticnat.
9 years ago
Rene Moser aef2da2401 cloudstack: use has_changed() from utils 9 years ago
Rene Moser 8a235e4e53 cloudstack: use poll_job() from utils 9 years ago
Rene Moser c693be53f5 cloudstack: cs_cluster: overhaul code style 9 years ago
Rene Moser a3f57a8cf4 cloudstack: cs_affinitygroup: overhaul code style 9 years ago
Rene Moser 122beec048 cloudstack: cs_account: overhaul code style 9 years ago
Rene Moser efcfe21732 cloudstack: remove duplicate import cs handling, already in utils. 9 years ago
Rene Moser ff29da944e cloudstack: cs_project: fix state=active/suspended does not create/update project 9 years ago
Rene Moser 6fd21ae67c cloudstack: cs_project: add tag support 9 years ago
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