Abhijeet Kasurde
429c63510a
VMware: Minor typo in vmware_host_dns_facts ( #36018 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-12 10:24:06 +05:30
Abhijeet Kasurde
52f79fa5a4
VMware: Additional check for RootSnapshot ( #36001 )
...
This fix adds an additional check if there is no snapshot available
in VM. `rootSnapshotList` is None, if no snapshot is taken.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-10 21:11:11 +05:30
Abhijeet Kasurde
4ac92c97a3
VMware: Detect SDRS for datastore cluster ( #35644 )
...
This fix adds a fallback mechanism where Storage Datacluster
is not enabled with SDRS. If user has Storage Datacluster without SDRS
then we will not get any datastore recommendation. This will fallback to
normal datastore selection method.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-06 06:34:53 -05:00
Abhijeet Kasurde
635036fb62
VMware: Add new module : vmware_host_firewall_manager ( #35596 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-06 08:29:56 +05:30
Abhijeet Kasurde
c487969abf
VMware: refactor vmware_cfg_backup ( #35695 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-05 14:42:49 -05:00
Abhijeet Kasurde
c33b02f71a
VMware: add new module vmware_vmkernel_facts ( #35535 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-05 23:50:48 +05:30
Abhijeet Kasurde
e9e8151c6d
VMware: add new module vmware_host_dns_facts ( #35708 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-05 23:42:47 +05:30
Abhijeet Kasurde
904bd34111
VMware: add new module : vmware_host_lockdown ( #35715 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-05 23:09:04 +05:30
Abhijeet Kasurde
defff8ceb4
VMware: add new module : vcenter_folder ( #35608 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-05 22:31:58 +05:30
Abhijeet Kasurde
8428f13bc1
VMware: add new module vmware_host_firewall_facts ( #35467 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-05 22:24:28 +05:30
Abhijeet Kasurde
68de5791a3
VMware: vmware_guest_file_operation refactor ( #35560 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-05 11:51:08 -05:00
Abhijeet Kasurde
02111bc6c8
VMware: Fix regression in vmware_portgroup ( #35700 )
...
This fix corrects the regression introduced by refactor commit in
vmware_portgroup module.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-05 11:19:02 -05:00
Abhijeet Kasurde
c070d74080
VMware: Documentation cleanup - vmware_guest ( #35548 )
...
Partially fixes : #35295
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-05 14:34:00 +05:30
Abhijeet Kasurde
02b28d4584
VMware: Refactor vmware_vmkernel module ( #35531 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-04 06:08:45 +05:30
Abhijeet Kasurde
367258507a
VMware: Provide verbose message about non-existent VM ( #35682 )
...
This fix adds a verbose message about non-existent VM when specified
with operation, due to idempotency we can not detect correct state.
Fixes : #27384
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-04 05:23:24 +05:30
Abhijeet Kasurde
d7d9e40dd1
VMware: Deprecate vsphere_guest module ( #35648 )
...
This change deprecates vsphere_guest in favor of vmware_guest and other
related modules.
The major reasons behind deprecation are -
- Pysphere - Unofficial Python bindings of vCenter deprecated in the year 2013.
- VMware provides official Python bindings for vCenter, which is used in vmware_guest.
- vcsim - simulator used in integration testing of vmware module does not support PySphere
APIs, which makes it more difficult to test vsphere_guest.
Please see [deprecation plan](https://github.com/ansible/community/wiki/VMware%3A-vsphere_guest_deprecation )
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-02 20:03:57 +05:30
Ludovic Rivallain
fe57285f9a
vmware: Add new module 'vmware_datastore_host' ( #35004 )
...
* vmware: Add new module 'vmware_datastore_host'
Signed-off-by: Ludovic Rivallain <ludovic.rivallain@gmail.com >
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-02-02 18:16:10 +05:30
balonik
25a83a4ac8
Make vmware_guest always get a resource pool ( #34995 )
2018-02-02 14:44:15 +05:30
Abhijeet Kasurde
8606bfde4f
VMware: vmware_guest template find ( #35088 )
...
This fix adds logic to find unique virtual machine template using name.
Fixes : #26669
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-29 21:39:50 +05:30
Abhijeet Kasurde
cb96f8a250
VMware: refactor vmware_dvs_host ( #35440 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-29 07:56:39 -05:00
Abhijeet Kasurde
aa736c6944
VMware: add new module: vmware_host_acceptance ( #35040 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-29 14:30:57 +05:30
Abhijeet Kasurde
aac6d282e5
VMware: Add new module - vmware_vm_vm_drs_rule ( #34177 )
...
This adds a new module called vmware_vm_vm_drs_rule. This module add
affinity/antiaffinity rule for VM-VM in given cluster.
Fixes : #32109
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-29 09:36:57 +05:30
Abhijeet Kasurde
8549482482
VMware: add new module: vmware_host_package_facts ( #35036 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-29 09:21:34 +05:30
Abhijeet Kasurde
3605c19377
VMware: return facts depending upon type of VM ( #35419 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-28 16:29:40 -05:00
Abhijeet Kasurde
857d0fd62e
VMware: add new module: vmware_host_vmnic_facts ( #34984 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-28 21:34:45 +05:30
Abhijeet Kasurde
c96bad461f
VMware: Fix dvs idempotency issue ( #35389 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-26 16:23:47 -05:00
Abhijeet Kasurde
1f544ed6cc
VMware: Add new module : vmware_drs_rule_facts ( #35337 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-25 16:38:07 +05:30
Abhijeet Kasurde
013190c27b
VMware: Add support for datastore cluster ( #35230 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-23 10:25:38 -05:00
Abhijeet Kasurde
ca31e59b79
VMware: Add teaming policy for DVS Portgroup. ( #35215 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-23 09:51:50 -05:00
Abhijeet Kasurde
b24d502682
VMware: Refactor vmware_dvs_portgroup ( #35193 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-22 13:15:18 -05:00
Abhijeet Kasurde
c65842b9d8
Add check mode support in vmware_guest ( #32858 )
...
This fix adds check mode support in vmware_guest
Fixes : #32439
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-22 21:16:19 +05:30
Abhijeet Kasurde
912729b6a7
VMware: Check if VM is poweredoff before destroy ( #35151 )
...
This fix checks if VM is poweredoff before it can be destroyed.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-22 20:17:11 +05:30
Abhijeet Kasurde
04bee050ac
VMware: minor correction in documentation. ( #35124 )
...
Fixes : #27176
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-20 16:39:55 +05:30
Abhijeet Kasurde
87f2893481
VMware: Get virtual machine object using property ( #33525 )
...
This fixes get_vm method to use propertyCollector which
can efficiently find the virtual machine from given VMware
infrastructure using only name.
* VMware: Refactor vmware_guest module
* Add nested paths of datacenter
* Add tchernomax suggestions
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-19 09:50:20 +05:30
Abhijeet Kasurde
cf88bfdbbf
VMware: Refactor vmware_maintenancemode module ( #35000 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-18 04:40:16 -05:00
Abhijeet Kasurde
bf2ce55ca6
VMware: Add new module: vmware_host_config_manager ( #34627 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-18 10:00:22 +05:30
Abhijeet Kasurde
4ba7b005f5
VMware: add new module: vmware_host_ntp ( #34730 )
...
This module manages NTP configuration for given ESXi server.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-17 18:53:13 +05:30
Abhijeet Kasurde
082654894a
VMware: Add ESXi hostname in fact details ( #34981 )
...
Fixes : #33972
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-17 06:57:22 -05:00
Stéphane Travassac
8f80e6a302
VMware: basic files operations networkless ( #33261 )
...
This module adds ability manage file operations with vmware guest using vmware tools.
2018-01-17 09:48:12 +05:30
Abhijeet Kasurde
0a9489ef66
VMware: Add multiple IP Addresses in result ( #34866 )
...
This fix adds IPv4 and IPv6 addresses in virtual machine facts.
Fixes : #34792
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-16 16:31:38 +05:30
Abhijeet Kasurde
eca3fcd214
VMware: Add new module: vmware_host_service_manager ( #34862 )
...
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-16 09:51:34 +05:30
Abhijeet Kasurde
82a0253059
VMware: Add new module: vmware_host_service_facts ( #34731 )
...
This adds module to gather facts about VMware host service facts.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-12 22:32:10 +05:30
Abhijeet Kasurde
eabd7eafad
VMware: Refactor vmware_host module ( #33916 )
...
This fix refactor vmware_host module to use PyVmomi.
Also, handle SSLVerifyFault exception to get hostsystem's certificate
thumbprint.
Fixes : #20819
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-12 11:30:28 -05:00
Abhijeet Kasurde
2b3b689616
vmware: Add new module 'vmware_host_config_facts' ( #34570 )
...
This adds a new module called 'vmware_host_config_facts' which
gathers facts about advanced configuration informantion about ESXi host or all
ESXi hosts from given cluster.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-11 13:40:37 +05:30
reversecipher
7fbe19c047
vmware_guest: fix dvs idempotency issue ( #34208 )
...
* vmware_guest: fix dvs idempotency issue
* Rewrite VDS section
* Fix PEP 8 error
2018-01-10 17:57:08 -05:00
Abhijeet Kasurde
63536944a4
VMware: Add schedule datetime for powerstate ( #34652 )
...
This fix adds an user parameter for scheduled powerstate management of
virtual machines.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-10 17:49:05 -05:00
Abhijeet Kasurde
dcc1355d54
VMware: new module - vmware_local_role_manager ( #33372 )
...
This fix adds new module for managing various roles in
local ESXi server. Also, adds integration tests for this change.
Fixes : #27899
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-04 15:53:58 +05:30
Abhijeet Kasurde
9879aa0382
VMware: Add support for resource allocation info ( #33990 )
...
This fix adds support for Virtual Machine resource allocation
information. This information is related to limit and reserve CPU and Memory
of virtual machine.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2018-01-03 21:13:56 +05:30
Abhijeet Kasurde
8d5c8b252d
VMware: Add support for cpuHotRemoveEnabled ( #33962 )
...
This fix adds support for cpuHotRemoveEnabled in vmware_guest module.
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2017-12-20 19:15:55 +05:30
Abhijeet Kasurde
b5318e2c34
VMware: Add NIC configuration option ( #33851 )
...
This fix adds following configurable parameters to virtual network card
of virtual machine.
* WakeOnLanEnabled
* StartConnected
* AllowGuestControl
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com >
2017-12-15 17:54:52 +05:30