Rene Moser
6a70e7d6fb
cloudstack: cs_staticnat: fix wrong class name used
2016-12-08 11:33:13 -05:00
Rene Moser
2f031f13fc
cloudstack: cs_portforward: fix returns for int casting
...
* missing self.
* variable must be named portforwarding_rule, not resource
2016-12-08 11:33:13 -05:00
Rene Moser
6f91273fe1
cloudstack: cs_instance: fix ip address may not be set on default nic
2016-12-08 11:33:13 -05:00
Joseph Callen
03ecc4e657
New VMware Module to support adding standard portgroups
2016-12-08 11:33:13 -05:00
Russell Teague
1d770af4f3
Adding vmware_vm_facts module
2016-12-08 11:33:13 -05:00
Siva Popuri
92df57453d
minor change to get rid of code inspection warnings
2016-12-08 11:33:13 -05:00
Siva Popuri
c63bf938e9
minor documentation change
2016-12-08 11:33:13 -05:00
Siva Popuri
04ce93651c
clc_blueprint_package: module for installing blueprint packages for Centurylink Cloud servers
2016-12-08 11:33:13 -05:00
Siva Popuri
c0dae5a6be
Module for managing firewall policies in centurylink cloud
2016-12-08 11:33:13 -05:00
Matt Baldwin
343f906ae1
Rebuild of ealier PR.
2016-12-08 11:33:12 -05:00
Russell Teague
d30e466103
Adding vmware_vsan_cluster module
2016-12-08 11:33:12 -05:00
Russell Teague
d24a648a1d
This includes a new module for VMware vSphere
...
Creates a VMware vSwitch
We have an end-to-end playbook that performs bare metal provisioning and
configuration of vSphere.
The playbooks/tasks and results from that testing is what will be listed
in this PR.
If there are any questions please let either @jcpowermac or @mtnbikenc
know.
Tested with version
```
$ ansible-playbook --version
ansible-playbook 1.9.2
configured module search path = None
```
Associated tasks used for testing below
```
- name: Add a temporary vSwitch
local_action:
module: vmware_vswitch
hostname: "{{ inventory_hostname }}"
username: "{{ esxi_username }}"
password: "{{ site_passwd }}"
switch_name: temp_vswitch
nic_name: "{{ vss_vmnic }}"
mtu: 9000
```
Verbose testing output and results
```
TASK: [Configure ESXi hostname and DNS servers]
*******************************
<127.0.0.1> REMOTE_MODULE vmware_dns_config password=VALUE_HIDDEN
hostname=foundation-esxi-01 change_hostname_to=cscesxtmp001
domainname=lordbusiness.local dns_servers=192.168.70.3,192.168.70.4
username=root
<127.0.0.1> REMOTE_MODULE vmware_dns_config password=VALUE_HIDDEN
hostname=foundation-esxi-02 change_hostname_to=cscesxtmp002
domainname=lordbusiness.local dns_servers=192.168.70.3,192.168.70.4
username=root
<127.0.0.1> REMOTE_MODULE vmware_dns_config password=VALUE_HIDDEN
hostname=foundation-esxi-03 change_hostname_to=cscesxtmp003
domainname=lordbusiness.local dns_servers=192.168.70.3,192.168.70.4
username=root
changed: [foundation-esxi-01 -> 127.0.0.1] => {"changed": true}
changed: [foundation-esxi-03 -> 127.0.0.1] => {"changed": true}
changed: [foundation-esxi-02 -> 127.0.0.1] => {"changed": true}
```
2016-12-08 11:33:12 -05:00
Joseph Callen
35087325a8
New VMware Module to support configuring DNS on ESXi hosts
2016-12-08 11:33:12 -05:00
Brian Coca
e3bdd556cd
removed empty notes
2016-12-08 11:33:12 -05:00
Brian Coca
e3692395ef
minor doc updates to vmware_cluster
2016-12-08 11:33:12 -05:00
Joseph Callen
0ea19499ae
New VMware Module to support adding a cluster to vCenter
2016-12-08 11:33:12 -05:00
Michael J. Schultz
6967ad1193
Remove old Ansible AWS magic
2016-12-08 11:33:12 -05:00
Michael J. Schultz
cb9572277a
Names and aliases matching other modules
2016-12-08 11:33:12 -05:00
Michael J. Schultz
727bcf9340
Add EC2 ELB Facts module to gather facts about ELBs!
2016-12-08 11:33:12 -05:00
whiter
7160312383
Fixed tag comparison
2016-12-08 11:33:12 -05:00
Rob White
9a0bc389ef
New module - s3_bucket
2016-12-08 11:33:11 -05:00
Brian Coca
6e198ff51a
updated docs to new choice option
2016-12-08 11:33:11 -05:00
Daniël
824bdad62c
add zfs backing store support
2016-12-08 11:33:11 -05:00
Rene Moser
b9cf174a8b
cloudstack: cs_network: rename broadcast_domaintype to broadcast_domain_type for consistency
2016-12-08 11:33:11 -05:00
Rene Moser
368b553fd7
cloudstack: cs_security_group_rule: fix typo
2016-12-08 11:33:11 -05:00
Rene Moser
26652002a4
cloudstack: add Simulator as hypervisor
2016-12-08 11:33:11 -05:00
Rene Moser
7bcbc7819c
cloudstack: rename displaytext, displayname to dislplay_... for consistency
2016-12-08 11:33:11 -05:00
Rene Moser
65dc7af166
cloudstack: use new get_result() handling
2016-12-08 11:33:11 -05:00
Rene Moser
41315b2cd9
cloudstack: cs_template: fix state=absent must not need vm, url
...
only for state=present, fixes example.
2016-12-08 11:33:11 -05:00
Matt Baldwin
26f719abb6
Rebuild of previous PR.
2016-12-08 11:33:10 -05:00
Matt Baldwin
4e4639ebc6
Rebuild of a previous PR.
2016-12-08 11:33:10 -05:00
Siva Popuri
61dbec9521
Ansible module for managing load balancers in Centurylink Cloud
2016-12-08 11:33:10 -05:00
Siva Popuri
c0e484d5b2
added no_log attribute to password argument.
2016-12-08 11:33:10 -05:00
Siva Popuri
8b44170fa0
clc_server: Ansible module for creating or deleting servers in Centurylink Cloud
2016-12-08 11:33:10 -05:00
Siva Popuri
2ad900ec7b
Ansible module for modifying existing servers in Centurylink cloud
2016-12-08 11:33:10 -05:00
Matt Baldwin
f6b5c36eca
Rebuilt commit for Ansible PR.
2016-12-08 11:33:10 -05:00
Brian Coca
b0e86d3551
fixes to prevent doc brekage
2016-12-08 11:33:09 -05:00
Rene Moser
cbaa353a87
cloudstack: cs_ip_address: doc style fixes
2016-12-08 11:33:09 -05:00
Rene Moser
88488c26ef
cloudstack: cs_instance: use mutually_exlusive of AnsibleModule
2016-12-08 11:33:09 -05:00
Rene Moser
f4f20c7c20
cloudstack: sync cs_facts with best practices
2016-12-08 11:33:09 -05:00
Rene Moser
728f9fd9fa
cloudstack: cs_network fix zone not in result
2016-12-08 11:33:09 -05:00
Darren Worrall
ab7af801c1
Add alias
2016-12-08 11:33:09 -05:00
Darren Worrall
d115960e03
Api tidy up
2016-12-08 11:33:09 -05:00
Darren Worrall
eb27460d67
Rename param to ip_to_networks
2016-12-08 11:33:09 -05:00
Darren Worrall
0e1b2e5b3a
Add iptonetwork parameter
2016-12-08 11:33:09 -05:00
Milamber
1760c6c670
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>
2016-12-08 11:33:09 -05:00
Darren Worrall
ffbc9d888f
Remove listall
2016-12-08 11:33:09 -05:00
Darren Worrall
b937f9a79c
Param fixes to associateIpAddress
2016-12-08 11:33:09 -05:00
Darren Worrall
e92acede5b
Doc updates
2016-12-08 11:33:08 -05:00
Darren Worrall
6daa6f797c
Fix imports, override get_network and get_ip_address
2016-12-08 11:33:08 -05:00