Skip to content

Commit

Permalink
Merge pull request ansible-collections#511 from mikemorency/mm-releas…
Browse files Browse the repository at this point in the history
…e/4.0.0

Release 4.0.0
  • Loading branch information
mariolenz authored Aug 15, 2024
2 parents 25fdc35 + 8c5ebb1 commit 0433072
Show file tree
Hide file tree
Showing 167 changed files with 154,547 additions and 1,424 deletions.
3 changes: 2 additions & 1 deletion .ansible-lint
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ exclude_paths:
- tests/integration
- tests/sanity
- modules.yaml
- config

skip_list:
- yaml[indentation]
- yaml[indentation]
4 changes: 4 additions & 0 deletions .github/workflows/docs-pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ jobs:
artifact-name: ${{ github.event.repository.name }}_docs_${{ github.event.pull_request.head.sha }}_validate
intersphinx-links: |
ansible_devel:https://docs.ansible.com/ansible-core/devel/
provide-link-targets: |
ansible_collections.vmware.vmware.vcsa_settings_module
build-docs:
permissions:
Expand All @@ -35,6 +37,8 @@ jobs:
init-fail-on-error: false
intersphinx-links: |
ansible_devel:https://docs.ansible.com/ansible-core/devel/
provide-link-targets: |
ansible_collections.vmware.vmware.vcsa_settings_module
# This job requires that the workflow trigger is pull_request_target. However that trigger uses
# whatever version of the workflow is available on main instead of the feature branch.
Expand Down
17 changes: 8 additions & 9 deletions .github/workflows/sanity-tests.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ on:
# testing against latest version of ansible-test for each ansible-core
# version
schedule:
- cron: '23 4 * * *'
- cron: "23 4 * * *"

concurrency:
group: >-
Expand All @@ -54,11 +54,10 @@ concurrency:
cancel-in-progress: true

jobs:

###
# Sanity tests (REQUIRED)
#
# https://docs.ansible.com/ansible/latest/dev_guide/testing_sanity.html
###
# Sanity tests (REQUIRED)
#
# https://docs.ansible.com/ansible/latest/dev_guide/testing_sanity.html

sanity:
name: Sanity (Ⓐ${{ matrix.ansible }})
Expand Down Expand Up @@ -113,9 +112,9 @@ jobs:
# https://github.com/ansible-community/ansible-test-gh-action#pull-request-change-detection
pull-request-change-detection: false

check: # This job does nothing and is only used for the branch protection
# or multi-stage CI jobs, like making sure that all tests pass before
# a publishing job is started.
check: # This job does nothing and is only used for the branch protection
# or multi-stage CI jobs, like making sure that all tests pass before
# a publishing job is started.
if: always()

needs:
Expand Down
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -389,5 +389,6 @@ $RECYCLE.BIN/
changelogs/.plugin-cache.yaml
manual/source/vmware_rest_scenarios/task_outputs
commit_message
config/output
tests/integration/inventory.networking
manual/build
1 change: 1 addition & 0 deletions .yamllint
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@ rules:
ignore:
- .github/
- changelogs/fragments/
- config
32 changes: 21 additions & 11 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
@@ -1,16 +1,31 @@
================================
=================================
vmware.vmware_rest Release Notes
================================
=================================

.. contents:: Topics

v3.0.1
v4.0.0
======

Release Summary
----------------
Minor Changes
-------------

- cluster_moid - updated documentation around lookup plugin usage
- datacenter_moid - updated documentation around lookup plugin usage
- datastore_moid - updated documentation around lookup plugin usage
- folder_moid - updated documentation around lookup plugin usage
- host_moid - updated documentation around lookup plugin usage
- network_moid - updated documentation around lookup plugin usage
- resource_pool_moid - updated documentation around lookup plugin usage
- vm_moid - updated documentation around lookup plugin usage

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

This release brings some minor changes and bugfixes.
- Removing any support for ansible-core <=2.14

v3.0.1
======

Minor Changes
-------------
Expand Down Expand Up @@ -46,11 +61,6 @@ Breaking Changes / Porting Guide
v2.3.1
======

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

This release brings some minor changes and bugfixes.

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

Expand Down
20 changes: 20 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -688,3 +688,23 @@ releases:
- 75-vmware_rest-action_groups.yaml
- 76-vmware_rest-dont_use_folder.yaml
release_date: '2024-03-21'
4.0.0:
changes:
breaking_changes:
- Removing any support for ansible-core <=2.14
minor_changes:
- cluster_moid - updated documentation around lookup plugin usage
- datacenter_moid - updated documentation around lookup plugin usage
- datastore_moid - updated documentation around lookup plugin usage
- folder_moid - updated documentation around lookup plugin usage
- host_moid - updated documentation around lookup plugin usage
- network_moid - updated documentation around lookup plugin usage
- resource_pool_moid - updated documentation around lookup plugin usage
- vm_moid - updated documentation around lookup plugin usage
fragments:
- 492-remove-support-ansible-2-14.yml
- 503_mm-feature_update_lookup_docs.yml
- 506-mention_vmware.vmware.vcsa_settings.yml
- 510-fix-broken-doc-generation.yml
- 513-add-vmware.vmware-for-docs-ci.yaml
release_date: '2024-08-14'
2 changes: 0 additions & 2 deletions changelogs/fragments/492-remove-support-ansible-2-14.yml

This file was deleted.

10 changes: 0 additions & 10 deletions changelogs/fragments/503_mm-feature_update_lookup_docs.yml

This file was deleted.

11 changes: 0 additions & 11 deletions changelogs/fragments/506-mention_vmware.vmware.vcsa_settings.yml

This file was deleted.

9 changes: 0 additions & 9 deletions changelogs/fragments/510-fix-broken-doc-generation.yml

This file was deleted.

3 changes: 0 additions & 3 deletions changelogs/fragments/513-add-vmware.vmware-for-docs-ci.yaml

This file was deleted.

16 changes: 16 additions & 0 deletions config/MANIFEST.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
collection:
path: "{{ playbook_dir }}/output"
namespace: vmware
name: vmware_rest
requires_ansible: "2.15.0"
plugins:
- type: module_openapi
name: "vmware_rest"
content: cloud
api_object_path: "{{ playbook_dir }}/api_specifications/8.0.2"
resource: "{{ playbook_dir }}"
action: generate_all
unique_key: ""
rm_swagger_json: ""
module_version: "1.0.0"
author: "Ansible Cloud Team"
13 changes: 13 additions & 0 deletions config/api_specifications/8.0.2/api.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"files": [
"content",
"vapi",
"session",
"vcenter",
"stats",
"esx",
"appliance",
"cis",
"hvc"
]
}
Loading

0 comments on commit 0433072

Please sign in to comment.