summaryrefslogtreecommitdiffstats
path: root/ansible_collections/community/vmware/changelogs/changelog.yaml
blob: b0d9afb0a2501894f7157245f6d672ce00a8a6d8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
ancestor: 3.9.0
releases:
  4.0.0:
    changes:
      breaking_changes:
      - Removed support for ansible-core version < 2.15.0.
      - vmware_dvs_host - removed defaults for `vmnics` and `lag_uplinks` (https://github.com/ansible-collections/community.vmware/issues/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`
        (https://github.com/ansible-collections/community.vmware/issues/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 (https://github.com/ansible-collections/community.vmware/issues/1761).
      bugfixes:
      - vmware_deploy_ovf - fix error in finding networks part of code (https://github.com/ansible-collections/community.vmware/issues/1853).
      - vmware_guest_custom_attributes - fix problem when module try apply non global
        or non VM type custom attribute to VM object (https://github.com/ansible-collections/community.vmware/issues/1772).
      minor_changes:
      - Removed module / plugin documentation RST files from the repository (https://github.com/ansible-collections/community.vmware/pull/1897).
      - Using semantic markup in documentation (https://github.com/ansible-collections/community.vmware/issues/1771).
      - vmware_deploy_ovf - New parameter enable_hidden_properties to force OVF properties
        marked as `ovf:userConfigurable=false` to become user configurable (https://github.com/ansible-collections/community.vmware/issues/802).
      - vmware_dvs_portgroup_info - add moid property in the return value for the
        module (https://github.com/ansible-collections/community.vmware/issues/1849).
      - vmware_guest_snapshot - add new snapshot_id option (https://github.com/ansible-collections/community.vmware/pull/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 (https://github.com/ansible-collections/community.vmware/issues/1799).
      removed_features:
      - Removed module util `version` (https://github.com/ansible-collections/community.vmware/issues/1639).
      - vmware_guest - removed specifying CDROM configuration as a dict, instead use
        a list (https://github.com/ansible-collections/community.vmware/issues/1472).
      - vmware_host_lockdown - removed deprecated states `absent` and `present` (https://github.com/ansible-collections/community.vmware/issues/1517).
      - vmware_rest_client - removed deprecated method `get_tag_by_category()` (https://github.com/ansible-collections/community.vmware/issues/1898).
    fragments:
    - 1472-vmware_guest.yml
    - 1516-vmware_dvs_host.yml
    - 1517_vmware_host_lockdown.yml
    - 1639.yml
    - 1761_vmware_vm_info.yml
    - 1771-semantic_markup.yml
    - 1799_configure_snmp_on_esxii_hosts_via_vcenter.yaml
    - 1847_vmware_guest_snapshot.yml
    - 1853.yml
    - 1855_vmware_dsv_portgroup_info.yml
    - 1872-vmware_host_acceptance.yml
    - 1898-vmware_rest_client.yml
    - 20231026-remove_module_docs.yml
    - 4.0.0-required_ansible_version.yml
    - 802-vmware_deploy_ovf.yml
    - issue_1772.yml
    release_date: '2023-10-31'
  4.0.1:
    changes:
      bugfixes:
      - vmware_vm_info - Fix an AttributeError when gathering network information
        (https://github.com/ansible-collections/community.vmware/pull/1919).
    fragments:
    - 1919-vmware_vm_info.yml
    release_date: '2023-11-28'
  4.1.0:
    changes:
      bugfixes:
      - Fix InsecureRequestWarning for modules based on the VmwareRestClient module
        util when setting ``validate_certs`` to ``False`` (https://github.com/ansible-collections/community.vmware/pull/1969).
      - module_utils/vmware.py - remove ssl.wrap_socet() function. Replaced for code
        based on ssl.get_server_certificate (https://github.com/ansible-collections/community.vmware/issues/1930).
      - vmware_guest - Fix failure of vm reconfiguration with enabled virt_based_security
        (https://github.com/ansible-collections/community.vmware/pull/1848).
      minor_changes:
      - vmware_guest - Add IPv6 support for VM network interfaces (https://github.com/ansible-collections/community.vmware/pull/1937).
      - vmware_guest_sendkey - Add Windows key (https://github.com/ansible-collections/community.vmware/issues/1959).
      - vmware_guest_tools_upgrade - Add parameter `installer_options` to pass command
        line options to the installer to modify the installation procedure for tools
        (https://github.com/ansible-collections/community.vmware/pull/1059).
    fragments:
    - 1059-vmware_guest_tools_upgrade.yml
    - 1848-fix-vm-reconfiguration-with-enabled-vbs.yml
    - 1930-fix_ssl_deprecation_function.yml
    - 1937-vmware_guest.yml
    - 1959-vmware_guest_sendkey.yml
    - 1969-InsecureRequestWarning.yml
    release_date: '2024-01-25'
  4.2.0:
    changes:
      minor_changes:
      - Add standard function vmware_argument_spec() from module_utils for using default
        env fallback function. https://github.com/ansible-collections/community.vmware/issues/1977
      - vmware_first_class_disk_info - Add a module to gather informations about first
        class disks. (https://github.com/ansible-collections/community.vmware/pull/1996).
        (https://github.com/ansible-collections/community.vmware/issues/1988).
      - vmware_host_facts - Add the possibility to get the related datacenter. (https://github.com/ansible-collections/community.vmware/pull/1994).
      - vmware_vm_inventory - Add parameter `subproperties` (https://github.com/ansible-collections/community.vmware/pull/1972).
      - vmware_vmkernel - Add the function to set the enable_backup_nfc setting (https://github.com/ansible-collections/community.vmware/pull/1978)
      - vsphere_copy - Add parameter to tell vsphere_copy which diskformat is being
        uploaded (https://github.com/ansible-collections/community.vmware/pull/1995).
    fragments:
    - 1972-vm_inventory_subproperties.yml
    - 1977-vsphere_file_add_env_fallback.yml
    - 1978-vmware_vmkernel.yaml
    - 1994-vmware-host-facts.yml
    - 1995-vsphere_copy.yml
    - 1996 - vmware_first_class_disk_info.yml
    release_date: '2024-02-24'
  4.3.0:
    changes:
      bugfixes:
      - Use `isinstance()` instead of `type()` for a typecheck (https://github.com/ansible-collections/community.vmware/pull/2011).
      - vmware_guest - Fix a error while updating the VM by adding a new disk. While
        adding a disk to an  existing VM, it leaves it in invalid state. (https://github.com/ansible-collections/community.vmware/pull/2044).
      - vmware_guest - Fix a missing error message while setting a template parameter
        with inconsistency guest_os ID (https://github.com/ansible-collections/community.vmware/pull/2036).
      deprecated_features:
      - vmware_guest_tools_info - `vm_tools_install_status` will be removed from next
        major version (5.0.0) of the collection since the API call that provides this
        information has been deprecated by VMware. Use `vm_tools_running_status` /
        `vm_tools_version_status` instead (https://github.com/ansible-collections/community.vmware/issues/2033).
      minor_changes:
      - Document that all parameters and VMware object names are case sensitive (https://github.com/ansible-collections/community.vmware/issues/2019).
      - Drop the outdated (and actually unmaintained) scenario guides (https://github.com/ansible-collections/community.vmware/pull/2022).
      - vmware_dvswitch - Add switchIpAddress/switch_ip parameter for netflow config
      - vmware_guest_tools_info - Use `toolsVersionStatus2` instead of `toolsVersionStatus`
        (https://github.com/ansible-collections/community.vmware/issues/2033).
    fragments:
    - 1949-dvswitch_netflow_switch_ip.yml
    - 2019-doc_fragments-case-sensitive.yml
    - 2022-drop_sceanrio_guides.yml
    - 2024027-fix_ci.yml
    - 2033-vmware_guest_tools_info.yml
    - 2036-missing_error_msg_in_vmware_guest.yml
    - 2044-error_in_adding_disk_to_vm_in_vmware_guest.yml
    release_date: '2024-04-20'
  4.4.0:
    changes:
      bugfixes:
      - Clarify pyVmomi requirement (https://github.com/ansible-collections/community.vmware/pull/2071).
      - vmware_cluster_dpm - Handle case where DPM config has not been initialized
        yet and is None (https://github.com/ansible-collections/community.vmware/pull/2057).
      - vmware_dvs_portgroup - Fix erroneously reporting a change when `port_binding`
        is static and `num_ports` not specified (https://github.com/ansible-collections/community.vmware/pull/2053).
      minor_changes:
      - vmware_dvs_portgroup - Make `state` default to `present` instead of having
        it as a required parameter (https://github.com/ansible-collections/community.vmware/pull/2055).
    fragments:
    - 2053-vmware_dvs_portgroup.yml
    - 2055-vmware_dvs_portgroup-status_default.yml
    - 2057-vmware_cluster_dpm-handle-dpm-none-config.yml
    - 2071-clarify-pyvmomi-requirement.yml
    release_date: '2024-05-19'