Commit Graph

25609 Commits (739ff5c80738e9a763bca332f22d7c4b842fc3ad)
 

Author SHA1 Message Date
Robert Estelle dce995e196 ec2_vpc_route_table - Support route propagation through VGW.
Based on work by Bret Martin via pull request #356
8 years ago
Robert Estelle b76f9a7eca ec2_vpc - More dry running in check mode. 8 years ago
Robert Estelle 9068bde560 ec2_vpc - Update dict comprehensions and {} formats for python2.6 8 years ago
Robert Estelle 17f1be7fd8 ec2_vpc - Update some documentation strings. 8 years ago
Robert Estelle 79660737b1 ec2_vpc - More efficient tag search. 8 years ago
Robert Estelle 2325bae599 ec2_vpc - Fail module using fail_json on boto import failure. 8 years ago
Robert Estelle 504e1773ef ec2_vpc - VPCException -> AnsibleVPCException 8 years ago
Robert Estelle bded55a84d EC2 subnet/route-table: Simplify tag updating. 8 years ago
Robert Estelle c83501f4c7 Split out route table and subnet functionality from VPC module. 8 years ago
Rene Moser e5517fafc1 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.
8 years ago
Rene Moser 513739a151 cloudstack: cs_template: add new arg cross_zones 8 years ago
Tim Bielawa 45874daeb1 Fix capitalization in nagios 'services' parameter comment 8 years ago
Alex Punco 6b1f7099e1 fix creation containers on btrfs subvolumes 8 years ago
varnav 1050b0f03f Small improvement in documentation 8 years ago
Joseph Callen df19a37dc5 New VMware Module to support migrating vmkernel adapter 8 years ago
Russell Teague 64dc507d44 Adding vmware_target_canonical_facts module 8 years ago
Chrrrles Paul a3cbfeca28 Revert "Revert "New VMware Module to support configuring a VMware vmkernel IP…" 8 years ago
Russell Teague d405650b8f Adding vmware_vm_vss_dvs_migrate module 8 years ago
Amanpreet Singh 3459f966d8 Make pagerduty_alert module more inline with ansible modules - use state parameter instead of event_type - add support for check mode 8 years ago
Amanpreet Singh 47235987b2 Add new module: pagerduty_alert - trigger, acknowledge or resolve pagerduty incidents 8 years ago
Chrrrles Paul c4dcffc9f2 Revert "New VMware Module to support configuring a VMware vmkernel IP Address" 8 years ago
Russell Teague fc0b830bca Adding vmware_vmkernel_ip_config module 8 years ago
Joseph Callen acf72d3572 New VMware Module to support adding distribute vswitch 8 years ago
Joseph Callen 94d808e8df New VMware Module to support adding an ESXi host to vCenter 8 years ago
Russell Teague 6e9dce82e9 Adding vmware_vmkernel module 8 years ago
Joseph Callen 9da3e2c5b6 New VMware Module to support adding distributed portgroups 8 years ago
Rene Moser 19191907c5 cloudstack: cs_domain: rename argument cleanup to clean_up for consistency 8 years ago
Rene Moser 6a70e7d6fb cloudstack: cs_staticnat: fix wrong class name used 8 years ago
Rene Moser 2f031f13fc cloudstack: cs_portforward: fix returns for int casting
* missing self.
* variable must be named portforwarding_rule, not resource
8 years ago
Rene Moser 6f91273fe1 cloudstack: cs_instance: fix ip address may not be set on default nic 8 years ago
Kristian Koehntopp 2d9d474f23 update inline documentation 8 years ago
Kristian Koehntopp 2e80ff1898 add force= option to allow force installation/removal of packages 8 years ago
Joseph Callen 03ecc4e657 New VMware Module to support adding standard portgroups 8 years ago
Russell Teague 1d770af4f3 Adding vmware_vm_facts module 8 years ago
Siva Popuri 92df57453d minor change to get rid of code inspection warnings 8 years ago
Siva Popuri c63bf938e9 minor documentation change 8 years ago
Siva Popuri 04ce93651c clc_blueprint_package: module for installing blueprint packages for Centurylink Cloud servers 8 years ago
Siva Popuri c0dae5a6be Module for managing firewall policies in centurylink cloud 8 years ago
Matt Baldwin 343f906ae1 Rebuild of ealier PR. 8 years ago
Andreas Skarmutsos Lindh d2bcd4e8e7 quoted version_added 8 years ago
Andreas Skarmutsos Lindh 0e55b498ad add version_added 8 years ago
Andreas Skarmutsos Lindh 4b0dc387ce cpanm: add installdeps option 8 years ago
Russell Teague d30e466103 Adding vmware_vsan_cluster module 8 years ago
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}
```
8 years ago
Luiz Felipe G. Pereira 665745e2bd 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
8 years ago
Joseph Callen 35087325a8 New VMware Module to support configuring DNS on ESXi hosts 8 years ago
Brian Coca e3bdd556cd removed empty notes 8 years ago
Brian Coca e3692395ef minor doc updates to vmware_cluster 8 years ago
Joseph Callen 0ea19499ae New VMware Module to support adding a cluster to vCenter 8 years ago
Michael J. Schultz 6967ad1193 Remove old Ansible AWS magic 8 years ago