1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00
community.general/lib/ansible/modules/cloud
Jim Gu d23da2e494 add support to vmware_guest for template => vm conversion (#31607)
* add support to vmware_guest for template => vm conversion

While the vmware_guest currently supports conversion of VMs to templates
using the is_template argument, it does not support the inverse:
converting templates back into VMs.  This change adds that
functionality.

When converting a template back into a VM, the extra config option
"uuid.action" is also set so that VMware will automatically create a new
UUID for the converted VM.  If the "uuid.action" setting is already
configured, it will not be modified.  Setting this prevents an
interactive question from being raised when attempting to boot the VM.

* Add integration tests for vmware_guest is_template

* Add additional idempotency test for vmware_guest is_template
2017-10-31 09:12:40 -04:00
..
amazon [aws] Document boto3 requirement (#32329) 2017-10-31 09:49:30 +10:00
atomic atomic: PEP8 compliancy and doc fixes (#30918) 2017-09-29 13:17:29 +02:00
azure Port arg specs from type='str' to type='path' 2017-10-09 21:15:56 -07:00
centurylink Fix urlparse import for Python3 (#31240) 2017-10-09 20:18:09 -07:00
cloudscale fix pep8 for cloudscale_server (#30974) 2017-09-27 11:39:02 -04:00
cloudstack cs_instance: remove CloudStackException dep (#31724) 2017-10-14 00:09:57 +02:00
digital_ocean [cloud] Add new module digital_ocean_sshkey_facts (#26365) 2017-10-25 11:34:39 -04:00
dimensiondata Add a code-smell test for smart quotes and remove smart quotes from all files 2017-09-18 16:49:16 -07:00
docker Fix error when there are no docker volumes present yet (#28145) 2017-10-30 15:53:08 -04:00
google google: PEP8 compliancy fixes (#32309) 2017-10-31 10:53:31 +01:00
linode linode: PEP8 compliancy and doc fixes (#30922) 2017-09-26 09:48:08 -04:00
lxc lxc_container: open files as text, fixes #30571 (#30572) 2017-09-27 20:32:45 -07:00
lxd Adding doc for the description argument of lxd_profile module 2017-10-09 11:11:58 -04:00
misc virt: PEP8 compliancy and doc fixes (#30917) 2017-09-27 22:37:54 -04:00
openstack PEP8 compliancy for os_server_volume module (#32306) 2017-10-29 14:15:32 +05:30
ovh Update metadata to 1.1 2017-08-15 23:12:08 -07:00
ovirt Use latest available template (#31780) 2017-10-26 09:12:34 -04:00
packet Improvements in the packet_device module (#23127) 2017-08-22 06:43:37 -07:00
profitbricks Update metadata to 1.1 2017-08-15 23:12:08 -07:00
pubnub Update metadata to 1.1 2017-08-15 23:12:08 -07:00
rackspace Port arg specs from type='str' to type='path' 2017-10-09 21:15:56 -07:00
smartos PEP8 fixes for smartos module 2017-08-30 12:53:50 -07:00
softlayer Correct sl_vm documentation (#29433) 2017-09-14 09:21:32 +10:00
univention Update metadata to 1.1 2017-08-15 23:12:08 -07:00
vmware add support to vmware_guest for template => vm conversion (#31607) 2017-10-31 09:12:40 -04:00
webfaction Update metadata to 1.1 2017-08-15 23:12:08 -07:00
__init__.py package files 2016-12-08 11:22:22 -05:00