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
Abhijeet Kasurde
29d3505cb4
VMware: check for ESXi server while creating user ( #33061 )
...
This fix check for ESXi server instance before proceeding
with managing local user. Also, adds integration tests for
this change.
Fixes : #32465
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-12-15 16:26:19 +05:30
Abhijeet Kasurde
31510259f6
VMware: Refactor vmware_portgroup ( #33703 )
...
Fix adds following:
* Documentation update
* Idempotency
* Remove Portgroup functionality
Fixes : #33666
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-12-15 05:14:05 -05:00
Abhijeet Kasurde
08a2338277
Add idempotency in snapshot creation ( #28466 )
...
Fix adds idempotent behavior while creating snapshot
Fixes : #24511
Signed-off-by: Abhijeet Kasurde <akasurde@redhat.com>
2017-12-15 08:34:39 +05:30