From d4f32e58c33d366f347ae3c7435a71545de5d7fa Mon Sep 17 00:00:00 2001 From: Mario Lenz Date: Sun, 9 Oct 2022 18:32:42 +0200 Subject: [PATCH] Update changelog fragments for a better porting guide --- ...1195-vmware_guest_network-remove_networks.yml | 3 ++- ..._firewall_manager-remove_deprecated_stuff.yml | 4 ++-- ...vsphere_copy-remove_deprecated_parameters.yml | 1 + ...t_boot_manager-remove_secure_boot_default.yml | 2 +- .../fragments/1483-vmware_dvs_portgroup.yml | 16 ++++++++++++---- .../remove_deprecated_dns_config_module.yml | 2 +- ...remove_deprecated_vmware_guest_vnc_module.yml | 2 ++ 7 files changed, 21 insertions(+), 9 deletions(-) diff --git a/changelogs/fragments/1195-vmware_guest_network-remove_networks.yml b/changelogs/fragments/1195-vmware_guest_network-remove_networks.yml index e99f1476e..af8c5447c 100644 --- a/changelogs/fragments/1195-vmware_guest_network-remove_networks.yml +++ b/changelogs/fragments/1195-vmware_guest_network-remove_networks.yml @@ -1,2 +1,3 @@ removed_features: - - vmware_guest_network - The deprecated parameter ``networks`` has been removed. + - vmware_guest_network - The deprecated parameter ``networks`` has been removed, + use loops to handle multiple interfaces (https://github.com/ansible-collections/community.vmware/pull/1459). diff --git a/changelogs/fragments/1196-vmware_host_firewall_manager-remove_deprecated_stuff.yml b/changelogs/fragments/1196-vmware_host_firewall_manager-remove_deprecated_stuff.yml index d1185dfee..9dbefe64a 100644 --- a/changelogs/fragments/1196-vmware_host_firewall_manager-remove_deprecated_stuff.yml +++ b/changelogs/fragments/1196-vmware_host_firewall_manager-remove_deprecated_stuff.yml @@ -1,3 +1,3 @@ removed_features: - - vmware_host_firewall_manager - The module doesn't accept a list for `allowed_hosts` anymore. - - vmware_host_firewall_manager - The module doesn't accept `allowed_hosts` without defining `all_ip` anymore. + - vmware_host_firewall_manager - The module doesn't accept a list for ``allowed_hosts`` anymore, use a dict instead. + Additionally, ``all_ip`` is now a required sub-option of ``allowed_hosts`` (https://github.com/ansible-collections/community.vmware/pull/1463). diff --git a/changelogs/fragments/1196-vsphere_copy-remove_deprecated_parameters.yml b/changelogs/fragments/1196-vsphere_copy-remove_deprecated_parameters.yml index 8858c7041..c62e440dc 100644 --- a/changelogs/fragments/1196-vsphere_copy-remove_deprecated_parameters.yml +++ b/changelogs/fragments/1196-vsphere_copy-remove_deprecated_parameters.yml @@ -1,2 +1,3 @@ removed_features: - vsphere_copy - The deprecated parameters ``host`` and ``login`` have been removed. + Use ``hostname`` and ``username`` instead (https://github.com/ansible-collections/community.vmware/pull/1456). diff --git a/changelogs/fragments/1257-vmware_guest_boot_manager-remove_secure_boot_default.yml b/changelogs/fragments/1257-vmware_guest_boot_manager-remove_secure_boot_default.yml index 11aee4e25..6bc760039 100644 --- a/changelogs/fragments/1257-vmware_guest_boot_manager-remove_secure_boot_default.yml +++ b/changelogs/fragments/1257-vmware_guest_boot_manager-remove_secure_boot_default.yml @@ -1,2 +1,2 @@ breaking_changes: - - vmware_guest_boot_manager - Remove default for `secure_boot_enabled` parameter (https://github.com/ansible-collections/community.vmware/issues/1257). + - vmware_guest_boot_manager - Remove default for ``secure_boot_enabled`` parameter (https://github.com/ansible-collections/community.vmware/issues/1461). diff --git a/changelogs/fragments/1483-vmware_dvs_portgroup.yml b/changelogs/fragments/1483-vmware_dvs_portgroup.yml index 0d733b894..6ae1193ff 100644 --- a/changelogs/fragments/1483-vmware_dvs_portgroup.yml +++ b/changelogs/fragments/1483-vmware_dvs_portgroup.yml @@ -1,9 +1,17 @@ breaking_changes: - - vmware_dvs_portgroup - Remove the default for `network_policy` and add a new sub-option `inherited` + - vmware_dvs_portgroup - Remove the default for `network_policy` and add a new sub-option `inherited`. + This means you can keep the setting as-is by not defining the parameter, + but also that you have to define the setting as not `inherited` if you want to override it at the PG level (https://github.com/ansible-collections/community.vmware/pull/1483). - - vmware_dvs_portgroup - Change the type of `net_flow` to string to allow setting it implicitly to inherited or to keep the value as-is + - vmware_dvs_portgroup - Change the type of `net_flow` to string to allow setting it implicitly to inherited or to keep the value as-is. + This means you can keep the setting as-is by not defining the parameter, + but also that while `true` or `no` still work, `True` or `Off` (uppercase) won't (https://github.com/ansible-collections/community.vmware/pull/1483). - - vmware_dvs_portgroup - Add a new sub-option `inherited` to the `in_traffic_shaping` parameter + - vmware_dvs_portgroup - Add a new sub-option `inherited` to the `in_traffic_shaping` parameter. + This means you can keep the setting as-is by not defining the parameter, + but also that you have to define the setting as not `inherited` if you want to override it at the PG level (https://github.com/ansible-collections/community.vmware/pull/1483). - - vmware_dvs_portgroup - Add a new sub-option `inherited` to the `out_traffic_shaping` parameter + - vmware_dvs_portgroup - Add a new sub-option `inherited` to the `out_traffic_shaping` parameter. + This means you can keep the setting as-is by not defining the parameter, + but also that you have to define the setting as not `inherited` if you want to override it at the PG level (https://github.com/ansible-collections/community.vmware/pull/1483). diff --git a/changelogs/fragments/remove_deprecated_dns_config_module.yml b/changelogs/fragments/remove_deprecated_dns_config_module.yml index d778c1b15..31480fd19 100644 --- a/changelogs/fragments/remove_deprecated_dns_config_module.yml +++ b/changelogs/fragments/remove_deprecated_dns_config_module.yml @@ -1,2 +1,2 @@ removed_features: - - vmware_dns_config - The deprecated module ``vmware_dns_config`` has been removed, can use ``vmware_host_dns`` instead. + - vmware_dns_config - The deprecated module ``vmware_dns_config`` has been removed, you can use ``vmware_host_dns`` instead. diff --git a/changelogs/fragments/remove_deprecated_vmware_guest_vnc_module.yml b/changelogs/fragments/remove_deprecated_vmware_guest_vnc_module.yml index 10cb62fe8..b5cefaa96 100644 --- a/changelogs/fragments/remove_deprecated_vmware_guest_vnc_module.yml +++ b/changelogs/fragments/remove_deprecated_vmware_guest_vnc_module.yml @@ -1,2 +1,4 @@ removed_features: - vmware_guest_vnc - The deprecated module ``vmware_guest_vnc`` has been removed. + The VNC support has been dropped with vSphere 7 and later + (https://github.com/ansible-collections/community.vmware/pull/1454).