Topics
This changelog describes changes after version 3.9.0.
- Add standard function vmware_argument_spec() from module_utils for using default env fallback function. ansible-collections#1977
- vmware_first_class_disk_info - Add a module to gather informations about first class disks. (ansible-collections#1996). (ansible-collections#1988).
- vmware_host_facts - Add the possibility to get the related datacenter. (ansible-collections#1994).
- vmware_vm_inventory - Add parameter subproperties (ansible-collections#1972).
- vmware_vmkernel - Add the function to set the enable_backup_nfc setting (ansible-collections#1978)
- vsphere_copy - Add parameter to tell vsphere_copy which diskformat is being uploaded (ansible-collections#1995).
- vmware_guest - Add IPv6 support for VM network interfaces (ansible-collections#1937).
- vmware_guest_sendkey - Add Windows key (ansible-collections#1959).
- vmware_guest_tools_upgrade - Add parameter installer_options to pass command line options to the installer to modify the installation procedure for tools (ansible-collections#1059).
- Fix InsecureRequestWarning for modules based on the VmwareRestClient module util when setting
validate_certs
toFalse
(ansible-collections#1969). - module_utils/vmware.py - remove ssl.wrap_socet() function. Replaced for code based on ssl.get_server_certificate (ansible-collections#1930).
- vmware_guest - Fix failure of vm reconfiguration with enabled virt_based_security (ansible-collections#1848).
- vmware_vm_info - Fix an AttributeError when gathering network information (ansible-collections#1919).
- Removed module / plugin documentation RST files from the repository (ansible-collections#1897).
- Using semantic markup in documentation (ansible-collections#1771).
- vmware_deploy_ovf - New parameter enable_hidden_properties to force OVF properties marked as ovf:userConfigurable=false to become user configurable (ansible-collections#802).
- vmware_dvs_portgroup_info - add moid property in the return value for the module (ansible-collections#1849).
- vmware_guest_snapshot - add new snapshot_id option (ansible-collections#1847).
- vmware_host_snmp module now can configure SNMP agent on set of hosts (list in esxi_hostname parameter or as cluster in cluster_name parameter). The ability to configure the host directly remains (ansible-collections#1799).
- Removed support for ansible-core version < 2.15.0.
- vmware_dvs_host - removed defaults for vmnics and lag_uplinks (ansible-collections#1516).
- vmware_host_acceptance - removed acceptance_level and used its options in state. This also means there will be no state list anymore. In order to get information about the current acceptance level, use the new module vmware_host_acceptance_info (ansible-collections#1872).
- vmware_vm_info - added prefix length to IP addresses in vm_network, so they now show up as for example 10.76.33.228/24 instead of just 10.76.33.228 (ansible-collections#1761).
- Removed module util version (ansible-collections#1639).
- vmware_guest - removed specifying CDROM configuration as a dict, instead use a list (ansible-collections#1472).
- vmware_host_lockdown - removed deprecated states absent and present (ansible-collections#1517).
- vmware_rest_client - removed deprecated method get_tag_by_category() (ansible-collections#1898).
- vmware_deploy_ovf - fix error in finding networks part of code (ansible-collections#1853).
- vmware_guest_custom_attributes - fix problem when module try apply non global or non VM type custom attribute to VM object (ansible-collections#1772).