Skip to content

Commit

Permalink
prepare 5.0.0 release (#2180)
Browse files Browse the repository at this point in the history
New major release 5.0.0!
ansible-playbook tools/prepare_release.yml --extra-vars "version=5.0.0"
  • Loading branch information
mariolenz committed Sep 20, 2024
1 parent 92b7702 commit 351df9f
Show file tree
Hide file tree
Showing 11 changed files with 66 additions and 30 deletions.
33 changes: 33 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
==============================
community.vmware Release Notes
==============================

.. contents:: Topics

This changelog describes changes after version 4.7.0.

v5.0.0
======

Major Changes
-------------

- vmware_guest_tools_upgrade - Subsitute the deprecated ``guest.toolsStatus`` (https://github.com/ansible-collections/community.vmware/pull/2174).
- vmware_vm_shell - Subsitute the deprecated ``guest.toolsStatus`` (https://github.com/ansible-collections/community.vmware/pull/2174).

Breaking Changes / Porting Guide
--------------------------------

- Adding a dependency on the ``vmware.vmware`` collection (https://github.com/ansible-collections/community.vmware/pull/2159).
- Depending on ``vmware-vcenter`` and ``vmware-vapi-common-client`` instead of ``https://github.com/vmware/vsphere-automation-sdk-python.git`` (https://github.com/ansible-collections/community.vmware/pull/2163).
- Dropping support for pyVmomi < 8.0.3.0.1 (https://github.com/ansible-collections/community.vmware/pull/2163).
- Module utils - Removed ``vmware.run_command_in_guest()`` (https://github.com/ansible-collections/community.vmware/pull/2175).
- Removed support for ansible-core version < 2.17.0.
- vmware_dvs_portgroup - Removed ``security_override`` alias for ``mac_management_override`` and support for ``securityPolicyOverrideAllowed`` which has been deprected in the vSphere API (https://github.com/ansible-collections/community.vmware/issues/1998).
- vmware_dvs_portgroup_info - Removed ``security_override`` because it's deprecated in the vSphere API (https://github.com/ansible-collections/community.vmware/issues/1998).
- vmware_guest_tools_info - Removed deprecated ``vm_tools_install_status`` from the result (https://github.com/ansible-collections/community.vmware/issues/2078).

Bugfixes
--------

- vmware_all_snapshots_info - fixed the datacenter parameter was ignored(https://github.com/ansible-collections/community.vmware/pull/2165).
32 changes: 32 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
@@ -1,2 +1,34 @@
ancestor: 4.7.0
releases:
5.0.0:
changes:
breaking_changes:
- Adding a dependency on the ``vmware.vmware`` collection (https://github.com/ansible-collections/community.vmware/pull/2159).
- Depending on ``vmware-vcenter`` and ``vmware-vapi-common-client`` instead
of ``https://github.com/vmware/vsphere-automation-sdk-python.git`` (https://github.com/ansible-collections/community.vmware/pull/2163).
- Dropping support for pyVmomi < 8.0.3.0.1 (https://github.com/ansible-collections/community.vmware/pull/2163).
- Module utils - Removed ``vmware.run_command_in_guest()`` (https://github.com/ansible-collections/community.vmware/pull/2175).
- Removed support for ansible-core version < 2.17.0.
- vmware_dvs_portgroup - Removed ``security_override`` alias for ``mac_management_override``
and support for ``securityPolicyOverrideAllowed`` which has been deprected
in the vSphere API (https://github.com/ansible-collections/community.vmware/issues/1998).
- vmware_dvs_portgroup_info - Removed ``security_override`` because it's deprecated
in the vSphere API (https://github.com/ansible-collections/community.vmware/issues/1998).
- vmware_guest_tools_info - Removed deprecated ``vm_tools_install_status`` from
the result (https://github.com/ansible-collections/community.vmware/issues/2078).
bugfixes:
- vmware_all_snapshots_info - fixed the datacenter parameter was ignored(https://github.com/ansible-collections/community.vmware/pull/2165).
major_changes:
- vmware_guest_tools_upgrade - Subsitute the deprecated ``guest.toolsStatus``
(https://github.com/ansible-collections/community.vmware/pull/2174).
- vmware_vm_shell - Subsitute the deprecated ``guest.toolsStatus`` (https://github.com/ansible-collections/community.vmware/pull/2174).
fragments:
- 1998-dvs_portgroup.yml
- 2078-vmware_guest_tools_info.yml
- 2138-vmware_all_snapshots_info.yml
- 2159-depend-on-vmware.vmware.yml
- 2174.yml
- 2175-drop-module_utils.vmware.run_command_in_guest.yml
- 5.0.0-required_ansible_version.yml
- 5.0.0-requirements.yml
release_date: '2024-09-20'
6 changes: 0 additions & 6 deletions changelogs/fragments/1998-dvs_portgroup.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/2078-vmware_guest_tools_info.yml

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/2138-vmware_all_snapshots_info.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/2159-depend-on-vmware.vmware.yml

This file was deleted.

5 changes: 0 additions & 5 deletions changelogs/fragments/2174.yml

This file was deleted.

This file was deleted.

2 changes: 0 additions & 2 deletions changelogs/fragments/5.0.0-required_ansible_version.yml

This file was deleted.

5 changes: 0 additions & 5 deletions changelogs/fragments/5.0.0-requirements.yml

This file was deleted.

2 changes: 1 addition & 1 deletion galaxy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ name: vmware
# https://github.com/ansible-network/releases/tree/master/ansible_releases/cmd
# A script based on https://pypi.org/project/pbr/ will generate the version
# key. The version value depends on the tag or the last git tag.
version: null
version: 5.0.0
readme: README.md
authors:
- Ansible (https://github.com/ansible)
Expand Down

0 comments on commit 351df9f

Please sign in to comment.