Skip to content

Commit

Permalink
Prep 3.0.0 using vSphere API version 7.0.3 (#451)
Browse files Browse the repository at this point in the history
Prep 3.0.0  using vSphere API version 7.0.3

SUMMARY

Prep 3.0.0  using vSphere API version 7.0.3
Release date is Monday November 27.

ISSUE TYPE
- New Module Pull Request
COMPONENT NAME

several

Reviewed-by: Mario Lenz <m@riolenz.de>
Reviewed-by: Bikouo Aubin
Reviewed-by: GomathiselviS
  • Loading branch information
alinabuzachis authored Nov 27, 2023
1 parent 1939c7d commit be7e57d
Show file tree
Hide file tree
Showing 281 changed files with 7,387 additions and 2,228 deletions.
18 changes: 18 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,24 @@ vmware.vmware_rest Release Notes
.. contents:: Topics


v3.0.0
======

Release Summary
---------------

This major release drops support for ansible-core versions lower than 2.14. The vmware.vmware_rest colllection 3.0.0 supports vSphere versions greater than 7.0.3.

Minor Changes
-------------

- Use 7.0 U3 API spec to build the modules (https://github.com/ansible-collections/vmware.vmware_rest/pull/449).

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

- Remove support for ansible-core < 2.14

v2.3.1
======

Expand Down
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -141,17 +141,17 @@ Name | Description
[vmware.vmware_rest.content_locallibrary_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.content_locallibrary_info_module.rst)|Returns a given local library.
[vmware.vmware_rest.content_subscribedlibrary](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.content_subscribedlibrary_module.rst)|Creates a new subscribed library
[vmware.vmware_rest.content_subscribedlibrary_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.content_subscribedlibrary_info_module.rst)|Returns a given subscribed library.
[vmware.vmware_rest.vcenter_cluster_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_cluster_info_module.rst)|Retrieves information about the cluster corresponding to {@param.name cluster}.
[vmware.vmware_rest.vcenter_cluster_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_cluster_info_module.rst)|Retrieves information about the cluster corresponding to cluster.
[vmware.vmware_rest.vcenter_datacenter](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_datacenter_module.rst)|Create a new datacenter in the vCenter inventory
[vmware.vmware_rest.vcenter_datacenter_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_datacenter_info_module.rst)|Retrieves information about the datacenter corresponding to {@param.name datacenter}.
[vmware.vmware_rest.vcenter_datastore_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_datastore_info_module.rst)|Retrieves information about the datastore indicated by {@param.name datastore}.
[vmware.vmware_rest.vcenter_folder_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_folder_info_module.rst)|Returns information about at most 1000 visible (subject to permission checks) folders in vCenter matching the {@link FilterSpec}.
[vmware.vmware_rest.vcenter_datacenter_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_datacenter_info_module.rst)|Retrieves information about the datacenter corresponding to datacenter.
[vmware.vmware_rest.vcenter_datastore_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_datastore_info_module.rst)|Retrieves information about the datastore indicated by datastore.
[vmware.vmware_rest.vcenter_folder_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_folder_info_module.rst)|Returns information about at most 1000 visible (subject to permission checks) folders in vCenter matching the Folder.FilterSpec.
[vmware.vmware_rest.vcenter_host](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_host_module.rst)|Add a new standalone host in the vCenter inventory
[vmware.vmware_rest.vcenter_host_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_host_info_module.rst)|Returns information about at most 2500 visible (subject to permission checks) hosts in vCenter matching the {@link FilterSpec}.
[vmware.vmware_rest.vcenter_network_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_network_info_module.rst)|Returns information about at most 1000 visible (subject to permission checks) networks in vCenter matching the {@link FilterSpec}.
[vmware.vmware_rest.vcenter_host_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_host_info_module.rst)|Returns information about at most 2500 visible (subject to permission checks) hosts in vCenter matching the Host.FilterSpec.
[vmware.vmware_rest.vcenter_network_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_network_info_module.rst)|Returns information about at most 1000 visible (subject to permission checks) networks in vCenter matching the Network.FilterSpec.
[vmware.vmware_rest.vcenter_ovf_libraryitem](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_ovf_libraryitem_module.rst)|Creates a library item in content library from a virtual machine or virtual appliance
[vmware.vmware_rest.vcenter_resourcepool](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_resourcepool_module.rst)|Creates a resource pool.
[vmware.vmware_rest.vcenter_resourcepool_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_resourcepool_info_module.rst)|Retrieves information about the resource pool indicated by {@param.name resourcePool}.
[vmware.vmware_rest.vcenter_resourcepool_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_resourcepool_info_module.rst)|Retrieves information about the resource pool indicated by resourcePool.
[vmware.vmware_rest.vcenter_storage_policies_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_storage_policies_info_module.rst)|Returns information about at most 1024 visible (subject to permission checks) storage solicies availabe in vCenter
[vmware.vmware_rest.vcenter_vm](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_vm_module.rst)|Creates a virtual machine.
[vmware.vmware_rest.vcenter_vm_guest_customization](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_vm_guest_customization_module.rst)|Applies a customization specification on the virtual machine
Expand Down Expand Up @@ -195,7 +195,7 @@ Name | Description
[vmware.vmware_rest.vcenter_vm_power](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_vm_power_module.rst)|Operate a boot, hard shutdown, hard reset or hard suspend on a guest.
[vmware.vmware_rest.vcenter_vm_power_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_vm_power_info_module.rst)|Returns the power state information of a virtual machine.
[vmware.vmware_rest.vcenter_vm_storage_policy](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_vm_storage_policy_module.rst)|Updates the storage policy configuration of a virtual machine and/or its associated virtual hard disks.
[vmware.vmware_rest.vcenter_vm_storage_policy_compliance](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_vm_storage_policy_compliance_module.rst)|Returns the storage policy Compliance {@link Info} of a virtual machine after explicitly re-computing compliance check.
[vmware.vmware_rest.vcenter_vm_storage_policy_compliance](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_vm_storage_policy_compliance_module.rst)|Returns the storage policy Compliance Compliance.Info of a virtual machine after explicitly re-computing compliance check.
[vmware.vmware_rest.vcenter_vm_storage_policy_compliance_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_vm_storage_policy_compliance_info_module.rst)|Returns the cached storage policy compliance information of a virtual machine.
[vmware.vmware_rest.vcenter_vm_storage_policy_info](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_vm_storage_policy_info_module.rst)|Returns Information about Storage Policy associated with a virtual machine's home directory and/or its virtual hard disks.
[vmware.vmware_rest.vcenter_vm_tools](https://github.com/ansible-collections/vmware.vmware_rest/blob/main/docs/vmware.vmware_rest.vcenter_vm_tools_module.rst)|Update the properties of VMware Tools.
Expand Down
22 changes: 21 additions & 1 deletion changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -648,6 +648,26 @@ releases:
fragments:
- allow_space_in_search_filters.yaml
- lookup-handle-special-chars.yml
- set_default_galaxy_version.yaml
- release_summary.yml
- set_default_galaxy_version.yaml
release_date: '2023-03-14'
3.0.0:
changes:
breaking_changes:
- Remove support for ansible-core < 2.14
minor_changes:
- Use 7.0 U3 API spec to build the modules (https://github.com/ansible-collections/vmware.vmware_rest/pull/449).
release_summary: This major release drops support for ansible-core versions
lower than 2.14. The vmware.vmware_rest colllection 3.0.0 supports vSphere
versions greater than 7.0.3.
fragments:
- add_dev_doc.yaml
- changelog-wf-only-on-pr.yaml
- fix_gha_sanity_tests.yaml
- gha_cleanup_version_update.yaml
- release_summary.yml
- remove_old_changelog_fragments.yaml
- remove_unnecessary_sanity_ignores.yaml
- start_gha_4_sanity_tests.yaml
- use_7.0.3_spec.yaml
release_date: '2023-11-27'
3 changes: 0 additions & 3 deletions changelogs/fragments/add_dev_doc.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/changelog-wf-only-on-pr.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/fix_gha_sanity_tests.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions changelogs/fragments/gha_cleanup_version_update.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/remove_old_changelog_fragments.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/remove_unnecessary_sanity_ignores.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/start_gha_4_sanity_tests.yaml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/use_7.0.3_spec.yaml

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Requirements
------------
The below requirements are needed on the host that executes this module.

- vSphere 7.0.2 or greater
- vSphere 7.0.3 or greater
- python >= 3.6
- aiohttp

Expand Down Expand Up @@ -157,7 +157,7 @@ Notes
-----

.. note::
- Tested on vSphere 7.0.2
- Tested on vSphere 7.0.3



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Requirements
------------
The below requirements are needed on the host that executes this module.

- vSphere 7.0.2 or greater
- vSphere 7.0.3 or greater
- python >= 3.6
- aiohttp

Expand Down Expand Up @@ -194,7 +194,7 @@ Notes
-----

.. note::
- Tested on vSphere 7.0.2
- Tested on vSphere 7.0.3



Expand Down
4 changes: 2 additions & 2 deletions docs/vmware.vmware_rest.appliance_access_dcui_info_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Requirements
------------
The below requirements are needed on the host that executes this module.

- vSphere 7.0.2 or greater
- vSphere 7.0.3 or greater
- python >= 3.6
- aiohttp

Expand Down Expand Up @@ -157,7 +157,7 @@ Notes
-----

.. note::
- Tested on vSphere 7.0.2
- Tested on vSphere 7.0.3



Expand Down
4 changes: 2 additions & 2 deletions docs/vmware.vmware_rest.appliance_access_dcui_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Requirements
------------
The below requirements are needed on the host that executes this module.

- vSphere 7.0.2 or greater
- vSphere 7.0.3 or greater
- python >= 3.6
- aiohttp

Expand Down Expand Up @@ -194,7 +194,7 @@ Notes
-----

.. note::
- Tested on vSphere 7.0.2
- Tested on vSphere 7.0.3



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Requirements
------------
The below requirements are needed on the host that executes this module.

- vSphere 7.0.2 or greater
- vSphere 7.0.3 or greater
- python >= 3.6
- aiohttp

Expand Down Expand Up @@ -157,7 +157,7 @@ Notes
-----

.. note::
- Tested on vSphere 7.0.2
- Tested on vSphere 7.0.3



Expand Down
4 changes: 2 additions & 2 deletions docs/vmware.vmware_rest.appliance_access_shell_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Requirements
------------
The below requirements are needed on the host that executes this module.

- vSphere 7.0.2 or greater
- vSphere 7.0.3 or greater
- python >= 3.6
- aiohttp

Expand Down Expand Up @@ -210,7 +210,7 @@ Notes
-----

.. note::
- Tested on vSphere 7.0.2
- Tested on vSphere 7.0.3



Expand Down
4 changes: 2 additions & 2 deletions docs/vmware.vmware_rest.appliance_access_ssh_info_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Requirements
------------
The below requirements are needed on the host that executes this module.

- vSphere 7.0.2 or greater
- vSphere 7.0.3 or greater
- python >= 3.6
- aiohttp

Expand Down Expand Up @@ -157,7 +157,7 @@ Notes
-----

.. note::
- Tested on vSphere 7.0.2
- Tested on vSphere 7.0.3



Expand Down
4 changes: 2 additions & 2 deletions docs/vmware.vmware_rest.appliance_access_ssh_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Requirements
------------
The below requirements are needed on the host that executes this module.

- vSphere 7.0.2 or greater
- vSphere 7.0.3 or greater
- python >= 3.6
- aiohttp

Expand Down Expand Up @@ -194,7 +194,7 @@ Notes
-----

.. note::
- Tested on vSphere 7.0.2
- Tested on vSphere 7.0.3



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Requirements
------------
The below requirements are needed on the host that executes this module.

- vSphere 7.0.2 or greater
- vSphere 7.0.3 or greater
- python >= 3.6
- aiohttp

Expand Down Expand Up @@ -157,7 +157,7 @@ Notes
-----

.. note::
- Tested on vSphere 7.0.2
- Tested on vSphere 7.0.3



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Requirements
------------
The below requirements are needed on the host that executes this module.

- vSphere 7.0.2 or greater
- vSphere 7.0.3 or greater
- python >= 3.6
- aiohttp

Expand Down Expand Up @@ -157,7 +157,7 @@ Notes
-----

.. note::
- Tested on vSphere 7.0.2
- Tested on vSphere 7.0.3



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Requirements
------------
The below requirements are needed on the host that executes this module.

- vSphere 7.0.2 or greater
- vSphere 7.0.3 or greater
- python >= 3.6
- aiohttp

Expand Down Expand Up @@ -157,7 +157,7 @@ Notes
-----

.. note::
- Tested on vSphere 7.0.2
- Tested on vSphere 7.0.3



Expand Down
4 changes: 2 additions & 2 deletions docs/vmware.vmware_rest.appliance_health_load_info_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Requirements
------------
The below requirements are needed on the host that executes this module.

- vSphere 7.0.2 or greater
- vSphere 7.0.3 or greater
- python >= 3.6
- aiohttp

Expand Down Expand Up @@ -157,7 +157,7 @@ Notes
-----

.. note::
- Tested on vSphere 7.0.2
- Tested on vSphere 7.0.3



Expand Down
4 changes: 2 additions & 2 deletions docs/vmware.vmware_rest.appliance_health_mem_info_module.rst
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Requirements
------------
The below requirements are needed on the host that executes this module.

- vSphere 7.0.2 or greater
- vSphere 7.0.3 or greater
- python >= 3.6
- aiohttp

Expand Down Expand Up @@ -157,7 +157,7 @@ Notes
-----

.. note::
- Tested on vSphere 7.0.2
- Tested on vSphere 7.0.3



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Requirements
------------
The below requirements are needed on the host that executes this module.

- vSphere 7.0.2 or greater
- vSphere 7.0.3 or greater
- python >= 3.6
- aiohttp

Expand Down Expand Up @@ -157,7 +157,7 @@ Notes
-----

.. note::
- Tested on vSphere 7.0.2
- Tested on vSphere 7.0.3



Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Requirements
------------
The below requirements are needed on the host that executes this module.

- vSphere 7.0.2 or greater
- vSphere 7.0.3 or greater
- python >= 3.6
- aiohttp

Expand Down Expand Up @@ -157,7 +157,7 @@ Notes
-----

.. note::
- Tested on vSphere 7.0.2
- Tested on vSphere 7.0.3



Expand Down
Loading

0 comments on commit be7e57d

Please sign in to comment.