whiter
3527aec2c5
Changed to use "connect_to_aws" method
9 years ago
whiter
4f2cd7cb6e
Documentation update
9 years ago
Herby Gillot
c9883db03d
Allow VPC igw to be specified by gateway_id: "igw"
9 years ago
Robert Estelle
43566b0caf
ec2_vpc_route_tables - Allow reference to subnets by id, name, or cidr.
9 years ago
Robert Estelle
17ed722d55
ec2_vpc_route_tables - Remove more dict comprehensions.
9 years ago
Robert Estelle
f0a4be1b4b
ec2_vpc_route_table - Fix unintended tag search regression.
9 years ago
Robert Estelle
f4ce0dbc96
ec2_vpc_route_table - Support route propagation through VGW.
...
Based on work by Bret Martin via pull request #356
9 years ago
Robert Estelle
f79aeaee86
ec2_vpc - More dry running in check mode.
9 years ago
Robert Estelle
e3c14c1b02
ec2_vpc - Update dict comprehensions and {} formats for python2.6
9 years ago
Robert Estelle
0e635dd090
ec2_vpc - Update some documentation strings.
9 years ago
Robert Estelle
a50f5cac2c
ec2_vpc - More efficient tag search.
9 years ago
Robert Estelle
95006afe8c
ec2_vpc - Fail module using fail_json on boto import failure.
9 years ago
Robert Estelle
60efbe8bec
ec2_vpc - VPCException -> AnsibleVPCException
9 years ago
Robert Estelle
e395bb456e
EC2 subnet/route-table: Simplify tag updating.
9 years ago
Robert Estelle
4d35698a30
Split out route table and subnet functionality from VPC module.
9 years ago
Darren Worrall
a284c4e974
More doc fixes
9 years ago
Alex Punco
29c8b50d56
fix creation containers on btrfs subvolumes
9 years ago
Darren Worrall
37b601b5f9
Doc fix
9 years ago
Darren Worrall
50d9589bc8
Use module level validation for params
9 years ago
Chrrrles Paul
80cae51b16
Merge pull request #873 from jcpowermac/add_vmware_migrate_vmk_module
...
Merge into extra for further testing and feedback -- New VMware Module to support migrating vmkernel adapter
9 years ago
Chrrrles Paul
f20d10728e
Merge pull request #874 from mtnbikenc/add_vmware_target_canonical_facts_module
...
Merging for further testing / feedback.
9 years ago
Chrrrles Paul
50b3612fef
Merge pull request #889 from ansible/revert-884-revert-867-add_vmware_vmkernel_ip_config_module
...
Merge for real now -- Merge in devel extras for further testing and feedback -- Revert "Revert "New VMware ...
9 years ago
Chrrrles Paul
2ccbc5830e
Merge pull request #870 from mtnbikenc/add_vmware_vm_vss_dvs_migrate_module
...
Merge in devel for further testing, and hopefully discussion with community about future direction for the cloud/vmware modules. --
New VMware Module to support migrating a VM from a vSS to a vDS
9 years ago
Chrrrles Paul
2647d2b637
Revert "Revert "New VMware Module to support configuring a VMware vmkernel IP…"
9 years ago
Darren Worrall
e8137d4065
Add support for custom service offerings
...
This adds 3 new params: cpu, cpu_speed, and memory, which are required
together.
9 years ago
Chrrrles Paul
02e3adf402
Revert "New VMware Module to support configuring a VMware vmkernel IP Address"
9 years ago
Chrrrles Paul
7ef187bbbd
Merge pull request #867 from mtnbikenc/add_vmware_vmkernel_ip_config_module
...
Looks good -- can extend if more customization of virtualnic spec is needed -- New VMware Module to support configuring a VMware vmkernel IP Address
9 years ago
Chrrrles Paul
2c7afe17f0
Merge pull request #869 from jcpowermac/add_vmware_dvswitch_module
...
Merging for further testing -- New VMware Module to support adding distribute vswitch
9 years ago
Chrrrles Paul
e7fbbc8528
Merge pull request #871 from jcpowermac/add_vmware_host_module
...
New VMware Module to support adding a ESXi host to vCenter
9 years ago
Chrrrles Paul
091bd6b1ff
Merge pull request #868 from mtnbikenc/add_vmware_vmkernel_module
...
Merging for further testing -- New VMware Module to support adding a VMware vmkernel interface
9 years ago
Chrrrles Paul
d8197a3b7f
Merge pull request #866 from jcpowermac/add_vmware_dvs_portgroup_module
...
New VMware Module to support adding distributed portgroups -- Looks good to me
9 years ago
Toshio Kuratomi
e96a2cf9fc
Merge pull request #877 from resmo/for-ansible
...
cloudstack: fixes and consistency change
9 years ago
Brian Coca
c6fe5ced14
Merge pull request #875 from jcpowermac/add_vmware_portgroup_module
...
New VMware Module to support adding standard portgroups
9 years ago
Brian Coca
3e50a40803
Merge pull request #872 from mtnbikenc/add_vmware_vm_facts_module
...
New VMware Module to support gathering the list of VMs
9 years ago
Brian Coca
047ab3372a
Merge pull request #752 from CenturylinkTechnology/clc_blueprint_package
...
clc_blueprint_package: module for installing blueprint packages for servers in Centurylink Cloud
9 years ago
Brian Coca
bd07723449
Merge pull request #779 from CenturylinkTechnology/clc_firewall_policy
...
clc_firewall_policy: Module for managing firewall policies in centurylink cloud
9 years ago
Brian Coca
057a1b8d10
Merge pull request #805 from StackPointCloud/module/profitbricks-volume-actions
...
ProfitBricks Attachments Action Module
9 years ago
Rene Moser
4856701457
cloudstack: cs_domain: rename argument cleanup to clean_up for consistency
9 years ago
Brian Coca
818ff40653
Merge pull request #865 from mtnbikenc/add_vmware_vsan_cluster_module
...
New VMware Module to support adding a VMware vSAN cluster
9 years ago
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
9 years ago
Brian Coca
2d66b5708b
Merge pull request #863 from mtnbikenc/add_vmware_vswitch_module
...
New VMware Module to support adding a VMware vSwitch
9 years ago
Joseph Callen
6ca9e7c25f
New VMware Module to support adding standard portgroups
9 years ago
Russell Teague
c48945c10e
Adding vmware_target_canonical_facts module
9 years ago
Joseph Callen
09a6760c51
New VMware Module to support migrating vmkernel adapter
9 years ago
Russell Teague
c4b0375eb5
Adding vmware_vm_facts module
9 years ago
Joseph Callen
a2e15f07f8
New VMware Module to support adding an ESXi host to vCenter
9 years ago
Russell Teague
d5e3bd770a
Adding vmware_vm_vss_dvs_migrate module
9 years ago
Russell Teague
72579ab3e1
Adding vmware_vmkernel module
9 years ago
Joseph Callen
7beea8a152
New VMware Module to support adding distribute vswitch
9 years ago
Russell Teague
6fbadff17c
Adding vmware_vmkernel_ip_config module
9 years ago
Joseph Callen
6945519411
New VMware Module to support adding distributed portgroups
9 years ago
Russell Teague
9cb1e214cb
Adding vmware_vsan_cluster module
9 years ago
Brian Coca
bbe1fcf443
Merge pull request #862 from jcpowermac/add_vmware_dns_config_module
...
New VMware Module to support configuring DNS on ESXi hosts
9 years ago
Brian Coca
c4a7221c82
removed empty notes
9 years ago
Joseph Callen
55f59cec54
New VMware Module to support adding an ESXi host to a distributed vswitch
9 years ago
Brian Coca
b0fae45be4
minor doc updates to vmware_cluster
9 years ago
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}
```
9 years ago
Joseph Callen
b66c62aab0
New VMware Module to support configuring DNS on ESXi hosts
9 years ago
Joseph Callen
9f47f57700
New VMware Module to support adding a cluster to vCenter
9 years ago
Brian Coca
6999052880
Merge pull request #851 from mjschultz/ec2-elb-facts
...
[Amazon] Add EC2 ELB Facts module to gather facts about ELBs
9 years ago
Michael J. Schultz
913266c04f
Remove old Ansible AWS magic
9 years ago
Michael J. Schultz
be59c0063b
Names and aliases matching other modules
9 years ago
Brian Coca
fbf94de0d1
Merge pull request #653 from wimnat/feature/s3_bucket
...
New module - s3_bucket
9 years ago
Rene Moser
94614d0454
cloudstack: cs_staticnat: fix wrong class name used
9 years ago
Rene Moser
a279207c7b
cloudstack: cs_portforward: fix returns for int casting
...
* missing self.
* variable must be named portforwarding_rule, not resource
9 years ago
Rene Moser
249b7bf969
cloudstack: cs_instance: fix ip address may not be set on default nic
9 years ago
Brian Coca
7a0bfd91bb
updated docs to new choice option
9 years ago
Daniël
b56e5c670b
add zfs backing store support
9 years ago
Michael J. Schultz
e44ba01b18
Add EC2 ELB Facts module to gather facts about ELBs!
9 years ago
Rene Moser
9bdefef05f
cloudstack: cs_network: rename broadcast_domaintype to broadcast_domain_type for consistency
9 years ago
Rene Moser
e8df87375d
cloudstack: cs_security_group_rule: fix typo
9 years ago
Rene Moser
28ad84b87a
cloudstack: add Simulator as hypervisor
9 years ago
Rene Moser
b95abe0ddd
cloudstack: rename displaytext, displayname to dislplay_... for consistency
9 years ago
Rene Moser
2e52f11dc3
cloudstack: use new get_result() handling
9 years ago
Rene Moser
4be1b3e2ab
cloudstack: cs_template: fix state=absent must not need vm, url
...
only for state=present, fixes example.
9 years ago
Shayne Clausson
e5b6d47a54
fixes issue where no range_key_name is defined https://github.com/ansible/ansible-modules-extras/issues/841
9 years ago
Brian Coca
708583850b
Merge pull request #803 from StackPointCloud/module/profitbricks-nic
...
ProfitBricks NIC Module v2
9 years ago
Brian Coca
ca505942e3
Merge pull request #804 from StackPointCloud/module/profitbricks-volumes
...
ProfitBricks Volumes Module v2
9 years ago
Brian Coca
b0bc0f4991
Merge pull request #755 from CenturylinkTechnology/clc_loadbalancer
...
clc_loadbalancer: Ansible module for managing load balancers in Centurylink Cloud
9 years ago
Brian Coca
67c7a92ca2
Merge pull request #773 from CenturylinkTechnology/clc_server
...
clc_server: Ansible module for creating or deleting servers in Centurylink Cloud
9 years ago
Brian Coca
7c8f983a38
Merge pull request #790 from CenturylinkTechnology/clc_modify_server
...
clc_modify_server: Ansible module for modifying existing servers in Centurylink cloud
9 years ago
Brian Coca
b3cf441b99
Merge pull request #801 from StackPointCloud/module/profitbricks-datacenter
...
ProfitBricks Data Center Module v2
9 years ago
Brian Coca
e31a4be192
fixes to prevent doc brekage
9 years ago
Brian Coca
1e067a96ea
Merge pull request #828 from resmo/for-ansible
...
cloudstack: fixes, docs, imrovements
9 years ago
Brian Coca
c310d3a8cd
Merge pull request #826 from DazWorrall/feature/cs_instance_iptonetwork
...
Add iptonetwork parameter to cs_instance
9 years ago
Rene Moser
9905034d3b
cloudstack: cs_ip_address: doc style fixes
9 years ago
Darren Worrall
2be506dbdf
Add alias
9 years ago
Darren Worrall
53e447e38e
Api tidy up
9 years ago
Darren Worrall
ecfd18a941
Rename param to ip_to_networks
9 years ago
Rene Moser
713cec4423
cloudstack: cs_instance: use mutually_exlusive of AnsibleModule
9 years ago
Rene Moser
aa14dedb8f
cloudstack: sync cs_facts with best practices
9 years ago
Rene Moser
2318009b70
cloudstack: cs_network fix zone not in result
9 years ago
Darren Worrall
d11182b80b
Add iptonetwork parameter
9 years ago
Milamber
51f3b9f6dd
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>
9 years ago
Darren Worrall
e813c54e93
Remove listall
9 years ago
Darren Worrall
51cd73fd67
Doc fixes
9 years ago
Darren Worrall
abe0bbd5e1
Param fixes to associateIpAddress
9 years ago
Darren Worrall
7d791a8593
More doc fixes
9 years ago
Darren Worrall
86bf938575
Doc updates
9 years ago
Darren Worrall
f13eb871c7
Fix imports, override get_network and get_ip_address
9 years ago
Darren Worrall
a2c81b198e
More relevant example
9 years ago
Darren Worrall
a53e79d012
Add cs_ip_address module
9 years ago
Rene Moser
cbb2e96993
cloudstack: doc fixes
9 years ago
Rene Moser
e71daafd8e
cloudstack: fix KeyError: 'public_ip' in cs_instance
9 years ago
Brian Coca
22d209ee64
Merge pull request #760 from michaeljs1990/devel
...
ec2_remote_facts module
9 years ago
Brian Coca
66d51b895d
Merge pull request #810 from resmo/feature/cs_domain
...
cloudstack: new module cs_domain
9 years ago
Rene Moser
f74d8cb1e6
cloudstack: new module cs_domain
9 years ago
Brian Coca
a0558a90b2
Merge pull request #598 from wimnat/feature/ec2_vpc_subnet
...
Feature/ec2 vpc subnet
9 years ago
Jonathan Davila
757b952be4
Doc string fix for vsphere_copy
9 years ago
Matt Baldwin
8fda15fef5
Rebuild of ealier PR.
9 years ago
Matt Baldwin
ae116e95b2
Rebuild of a previous PR.
9 years ago
Matt Baldwin
e3fdb834b4
Rebuild of previous PR.
9 years ago
Matt Baldwin
2474a1f7cf
Rebuilt commit for Ansible PR.
9 years ago
whiter
e299952bca
Changed resource_tags to tags to match other modules (resource_tags still an alias)
...
Added get_subnet_info method to return more subnet info - matches same method in ec2_vpc_subnet_facts module
Rework of tags - will now only apply the tags listed in the module. Existing tags not listed will be removed (desired state!)
9 years ago
Siva Popuri
b8d9ab898d
Ansible module for modifying existing servers in Centurylink cloud
9 years ago
Michael Schuett
2583ae6df0
Cleanup docs
...
Change to 2.0 release and remove unneeded empty aliases.
9 years ago
Michael Schuett
e8e0076bf4
Update and rename ec2_search.py to ec2_remote_facts.py
9 years ago
whiter
d40bdd4645
Updated doco for vpc_subnet
9 years ago
Rob White
23375e52ad
New module - ec2_vpc_subnet_facts
9 years ago
Brian Coca
74c20b0639
Merge pull request #748 from bennojoy/vca_nat
...
Module for modifying nat rules in vcloud air or vcd
9 years ago
Brian Coca
322c1a871c
Merge pull request #747 from bennojoy/vca_fw
...
Module for modifying firewall rules in vcloud air or vcd
9 years ago
Brian Coca
128e5284fc
minor doc fixes to xenserver_facts
9 years ago
Brian Coca
7daa4adefa
Merge pull request #40 from andyhky/xenserver_module
...
Add XenServer module
9 years ago
Brian Coca
3a987b49fc
Merge pull request #778 from wimnat/feature/ec2_vpc_route_table_facts
...
New module - ec2_vpc_route_table_facts
9 years ago
Siva Popuri
650dabff59
Ansible module for managing server snapshots in Centurylink Cloud
9 years ago
Siva Popuri
727d2b46fd
Module for managing firewall policies in centurylink cloud
9 years ago
Siva Popuri
f6e7f33d5e
added no_log attribute to password argument.
9 years ago
Rob White
5f5ae26cc1
New module - ec2_vpc_route_table_facts
9 years ago
Andy Hill
b37777ed21
Add xenserver_facts module
...
This module gathers facts about a XenServer host, gathering them in a single
connection instead of multiple xe commands.
9 years ago
Benno Joy
abaf4ce59d
update license
9 years ago
Benno Joy
047e37a28c
update license
9 years ago
Brian Coca
a6e0fcaf6c
Merge pull request #776 from drybjed/update-virt_pool
...
Update author information in virt_pool docs
9 years ago
Brian Coca
0bdeb9ee47
Merge pull request #757 from drybjed/virt_net
...
libvirt: virt_net module
9 years ago
Maciej Delmanowski
375b2234b1
Update author information in virt_pool docs
9 years ago
Maciej Delmanowski
2af729944a
Update author information in virt_net docs
9 years ago
Rene Moser
5abaab68a4
cloudstack: fix typos in doc
9 years ago
Siva Popuri
f5a9b45856
clc_server: Ansible module for creating or deleting servers in Centurylink Cloud
9 years ago
Brian Coca
0984e9964f
Merge pull request #756 from drybjed/virt_pool
...
libvirt: virt_pool module
9 years ago
Michael Schuett
c08fa1269d
Remove unneeded nesting
...
The double nesting causes an issue with setting a default empty list if you need to loop over this using with_items. This fixes the issue since it looks like ansible silently fails at setting the default if you use with_items: registered_var['one']['two'] where one is not set.
9 years ago
Maciej Delmanowski
c011923e3b
Remove unused parameter from method arguments
9 years ago
Maciej Delmanowski
39b635ae79
Rewrite method to not use try/except
...
Additional checks are not needed, because 'self.conn.get_entry(-1)'
returns all existing entries, each one should have state defined.
9 years ago
Maciej Delmanowski
d8b6dd5927
Rewrite for loops in a more Pythonic style
9 years ago
Maciej Delmanowski
055a31ba07
Remove separate check for Xen
...
Module checked for Xen-based system, however since 'xen:///' URI support
exists in 'libvirt', we should use it explicitly instead.
9 years ago
Maciej Delmanowski
13e51060ec
Remove unused parameter from method arguments
9 years ago
Maciej Delmanowski
2b15b0564c
Add whitespace so diff with 'virt_pool' is easier
9 years ago
Maciej Delmanowski
dc92f0af4c
Rewrite method to not use try/except
...
Additional checks are not needed, because 'self.conn.get_entry(-1)'
returns all existing entries, each one should have state defined.
9 years ago
Maciej Delmanowski
00e7e225ce
Rewrite for loops in a more Pythonic style
9 years ago
Maciej Delmanowski
8b2cc4f7bb
Remove separate check for Xen
...
Module checked for Xen-based system, however since 'xen:///' URI support
exists in 'libvirt', we should use it explicitly instead.
9 years ago
Brian Coca
dfdd2bb5ed
fixed license and copyright
9 years ago
Brian Coca
e35778feba
removed redundant version added
9 years ago