Commit graph

6636 commits

Author SHA1 Message Date
Brian Coca
bd07723449 Merge pull request #779 from CenturylinkTechnology/clc_firewall_policy
clc_firewall_policy: Module for managing firewall policies in centurylink cloud
2015-08-26 07:38:09 -04:00
Brian Coca
057a1b8d10 Merge pull request #805 from StackPointCloud/module/profitbricks-volume-actions
ProfitBricks Attachments Action Module
2015-08-26 07:23:46 -04:00
Brian Coca
5cd0a28f9f Merge pull request #850 from andskli/cpanm-addopt-installdeps
cpanm: add installdeps option
2015-08-25 20:46:22 -04:00
Andreas Skarmutsos Lindh
107510385c quoted version_added 2015-08-25 22:18:52 +02:00
Andreas Skarmutsos Lindh
6a37c1b72f add version_added 2015-08-25 22:00:03 +02:00
Brian Coca
818ff40653 Merge pull request #865 from mtnbikenc/add_vmware_vsan_cluster_module
New VMware Module to support adding a VMware vSAN cluster
2015-08-24 17:22:43 -04:00
Brian Coca
34b6daa843 Merge pull request #864 from jcpowermac/add_vmware_dvs_host_module
New VMware Module to support adding an ESXi host to a distrib switch
2015-08-24 17:20:27 -04:00
Brian Coca
2d66b5708b Merge pull request #863 from mtnbikenc/add_vmware_vswitch_module
New VMware Module to support adding a VMware vSwitch
2015-08-24 17:17:39 -04:00
Brian Coca
a89ab55867 Merge pull request #860 from Draiken/fix_rabbitmq_user_empty_tags
Fixing empty tags check on rabbitmq_user
2015-08-24 13:54:40 -04:00
Russell Teague
9cb1e214cb Adding vmware_vsan_cluster module 2015-08-24 13:31:36 -04:00
Brian Coca
bbe1fcf443 Merge pull request #862 from jcpowermac/add_vmware_dns_config_module
New VMware Module to support configuring DNS on ESXi hosts
2015-08-24 13:25:22 -04:00
Brian Coca
c4a7221c82 removed empty notes 2015-08-24 13:25:18 -04:00
Joseph Callen
55f59cec54 New VMware Module to support adding an ESXi host to a distributed vswitch 2015-08-24 13:24:32 -04:00
Brian Coca
b0fae45be4 minor doc updates to vmware_cluster 2015-08-24 13:23:27 -04:00
Russell Teague
b82e15a73b 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}
```
2015-08-24 13:21:41 -04:00
Brian Coca
17891c31f2 Merge pull request #861 from jcpowermac/add_vmware_cluster_module
New VMware Module to support adding a cluster to vCenter
2015-08-24 13:16:22 -04:00
Luiz Felipe G. Pereira
8a5b597676 Fixing empty tags check
Right now even if you pass in an empty tags list to the module (either with
an empty string or null) it will erroneously think the tags list have changed
and re-apply the tags on every run
2015-08-24 14:15:11 -03:00
Joseph Callen
b66c62aab0 New VMware Module to support configuring DNS on ESXi hosts 2015-08-24 13:14:37 -04:00
Joseph Callen
9f47f57700 New VMware Module to support adding a cluster to vCenter 2015-08-24 13:10:21 -04:00
Brian Coca
6999052880 Merge pull request #851 from mjschultz/ec2-elb-facts
[Amazon] Add EC2 ELB Facts module to gather facts about ELBs
2015-08-24 11:25:48 -04:00
Michael J. Schultz
913266c04f Remove old Ansible AWS magic 2015-08-24 10:14:44 -05:00
Michael J. Schultz
be59c0063b Names and aliases matching other modules 2015-08-23 21:11:47 -05:00
Brian Coca
fbf94de0d1 Merge pull request #653 from wimnat/feature/s3_bucket
New module - s3_bucket
2015-08-23 18:33:38 -04:00
Brian Coca
35d6a515d8 Merge pull request #845 from sirkubax/issue_813
Fix for maven_artifact failing on function signature
2015-08-23 18:21:44 -04:00
Brian Coca
7a0bfd91bb updated docs to new choice option 2015-08-21 18:07:20 -04:00
Brian Coca
241086bdfc Merge pull request #856 from daniel5gh/devel
Add ZFS backing store support to lxc_container
2015-08-21 15:47:14 -04:00
Daniël
b56e5c670b add zfs backing store support 2015-08-21 19:42:08 +02:00
Michael J. Schultz
e44ba01b18 Add EC2 ELB Facts module to gather facts about ELBs! 2015-08-20 11:12:51 -05:00
Andreas Skarmutsos Lindh
2ca201feaa cpanm: add installdeps option 2015-08-20 09:57:46 +02:00
Brian Coca
785cd24a02 Merge pull request #848 from resmo/for-ansible
cloudstack: updates and fixes
2015-08-19 19:08:10 -04:00
Rene Moser
9bdefef05f cloudstack: cs_network: rename broadcast_domaintype to broadcast_domain_type for consistency 2015-08-19 21:55:56 +02:00
Rene Moser
e8df87375d cloudstack: cs_security_group_rule: fix typo 2015-08-19 21:53:47 +02:00
Rene Moser
28ad84b87a cloudstack: add Simulator as hypervisor 2015-08-19 21:53:07 +02:00
Rene Moser
b95abe0ddd cloudstack: rename displaytext, displayname to dislplay_... for consistency 2015-08-19 21:51:34 +02:00
Brian Coca
b670c7969b Merge pull request #839 from resmo/for-ansible
cloudstack: bugfix and implement refactored get_result()
2015-08-17 21:31:06 -04:00
Brian Coca
1dce0334cf Merge pull request #133 from pcarinhas/devel
Fix rabbitmq_plugin.py: broken prefix path
2015-08-17 21:27:12 -04:00
Rene Moser
2e52f11dc3 cloudstack: use new get_result() handling 2015-08-17 22:33:59 +02:00
Rene Moser
4be1b3e2ab cloudstack: cs_template: fix state=absent must not need vm, url
only for state=present, fixes example.
2015-08-17 22:33:59 +02:00
sirkubax
df235b4d92 QuickFix of issue 813 2015-08-17 19:08:18 +02:00
Brian Coca
29383c3e8c Merge pull request #844 from bcoca/seport_24
made seport 2.4 compatible
2015-08-17 12:21:39 -04:00
Brian Coca
d4f22de62d made seport 2.4 compatible 2015-08-17 12:08:46 -04:00
Brian Coca
b211bacb40 Merge pull request #29 from dankeder/seport
Add module system/seport.py
2015-08-15 15:22:59 -04:00
Brian Coca
708583850b Merge pull request #803 from StackPointCloud/module/profitbricks-nic
ProfitBricks NIC Module v2
2015-08-15 15:18:16 -04:00
Brian Coca
ca505942e3 Merge pull request #804 from StackPointCloud/module/profitbricks-volumes
ProfitBricks Volumes Module v2
2015-08-15 15:17:38 -04:00
Brian Coca
b0bc0f4991 Merge pull request #755 from CenturylinkTechnology/clc_loadbalancer
clc_loadbalancer: Ansible module for managing load balancers in Centurylink Cloud
2015-08-15 15:16:49 -04:00
Brian Coca
67c7a92ca2 Merge pull request #773 from CenturylinkTechnology/clc_server
clc_server: Ansible module for creating or deleting servers in Centurylink Cloud
2015-08-15 15:16:07 -04:00
Brian Coca
7c8f983a38 Merge pull request #790 from CenturylinkTechnology/clc_modify_server
clc_modify_server: Ansible module for modifying existing servers in Centurylink cloud
2015-08-15 15:14:11 -04:00
Brian Coca
b3cf441b99 Merge pull request #801 from StackPointCloud/module/profitbricks-datacenter
ProfitBricks Data Center Module v2
2015-08-15 15:12:55 -04:00
Brian Coca
dd1585cfc8 better short description for a10 modules 2015-08-14 22:09:25 -04:00
Brian Coca
2d3844202f Merge pull request #644 from pmarkham/devel
Added zone.py module to manage Solaris zones
2015-08-14 13:04:57 -04:00