From a09c2dcacb0cc34d66bc769e33f0398c184a5e50 Mon Sep 17 00:00:00 2001 From: Mandar Kulkarni Date: Wed, 11 Jun 2025 13:21:00 -0700 Subject: [PATCH] prepare release 5.0.0 (#269) * prepare release 5.0.0 * update changelog to include inventory plugin removal * update changelog to include inventory plugin removal * update changlogs --- CHANGELOG.rst | 30 +++++++++++++++++-- Makefile | 2 +- changelogs/changelog.yaml | 18 +++++++++-- .../240-bump-ansible-lint-version.yml | 3 -- changelogs/fragments/ansible-lint-update.yml | 3 -- .../fragments/readme_template_update.yml | 3 -- ci/downstream.sh | 2 +- galaxy.yml | 2 +- 8 files changed, 46 insertions(+), 17 deletions(-) delete mode 100644 changelogs/fragments/240-bump-ansible-lint-version.yml delete mode 100644 changelogs/fragments/ansible-lint-update.yml delete mode 100644 changelogs/fragments/readme_template_update.yml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index b64296b..45ba7d3 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,25 @@ OKD Collection Release Notes .. contents:: Topics +v5.0.0 +====== + +Release Summary +--------------- + +This release drops support for ansible-lint < 25.1.2 and removes deprecated openshift inventory plugin. + +Breaking Changes / Porting Guide +-------------------------------- + +- Remove openshift inventory plugin deprecated in 3.0.0 (https://github.com/openshift/community.okd/pull/252). + +Minor Changes +------------- + +- Bump version of ansible-lint to 25.1.2 (https://github.com/openshift/community.okd/pull/255). +- Bump version of ansible-lint to minimum 24.7.0 (https://github.com/openshift/community.okd/pull/240). + v4.0.2 ====== @@ -15,10 +34,15 @@ This patch updates the k8s dependency version to the 5.x range and modifies test v4.0.1 ====== -Bugfixes --------- +Release Summary +--------------- -- openshift_auth - fix issue where openshift_auth module sometimes does not delete the auth token (https://github.com/openshift/community.okd/pull/242) +This is a bug fix release + +Minor Changes +------------- + +- openshift_auth - fix issue where openshift_auth module sometimes does not delete the auth token. Based on stale PR (https://github.com/openshift/community.okd/pull/194). v4.0.0 ====== diff --git a/Makefile b/Makefile index 7b61c7a..8a44611 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ .PHONY: molecule # Also needs to be updated in galaxy.yml -VERSION = 6.0.0-dev0 +VERSION = 5.0.0 SANITY_TEST_ARGS ?= --docker --color UNITS_TEST_ARGS ?= --docker --color diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index ed607bf..ed794f0 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -244,8 +244,8 @@ releases: 4.0.1: changes: minor_changes: - - openshift_auth - fix issue where openshift_auth module sometimes does not delete the auth - token. Based on stale PR (https://github.com/openshift/community.okd/pull/194). + - openshift_auth - fix issue where openshift_auth module sometimes does not + delete the auth token. Based on stale PR (https://github.com/openshift/community.okd/pull/194). release_summary: This is a bug fix release fragments: - 242-fix-failed-token-deletion.yml @@ -257,3 +257,17 @@ releases: fragments: - 4.0.2.yml release_date: '2025-05-28' + 5.0.0: + changes: + breaking_changes: + - Remove openshift inventory plugin deprecated in 3.0.0 (https://github.com/openshift/community.okd/pull/252). + minor_changes: + - Bump version of ansible-lint to 25.1.2 (https://github.com/openshift/community.okd/pull/255). + - Bump version of ansible-lint to minimum 24.7.0 (https://github.com/openshift/community.okd/pull/240). + release_summary: This release drops support for ansible-lint < 25.1.2 and removes deprecated openshift inventory plugin. + fragments: + - 240-bump-ansible-lint-version.yml + - 5.0.0.yml + - ansible-lint-update.yml + - readme_template_update.yml + release_date: '2025-06-10' diff --git a/changelogs/fragments/240-bump-ansible-lint-version.yml b/changelogs/fragments/240-bump-ansible-lint-version.yml deleted file mode 100644 index a29bad2..0000000 --- a/changelogs/fragments/240-bump-ansible-lint-version.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - Bump version of ansible-lint to minimum 24.7.0 (https://github.com/openshift/community.okd/pull/240). diff --git a/changelogs/fragments/ansible-lint-update.yml b/changelogs/fragments/ansible-lint-update.yml deleted file mode 100644 index f195691..0000000 --- a/changelogs/fragments/ansible-lint-update.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - Bump version of ansible-lint to 25.1.2 (https://github.com/openshift/community.okd/pull/255). diff --git a/changelogs/fragments/readme_template_update.yml b/changelogs/fragments/readme_template_update.yml deleted file mode 100644 index 421756a..0000000 --- a/changelogs/fragments/readme_template_update.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -trivial: - - Update the README doc to match https://access.redhat.com/articles/7068606. diff --git a/ci/downstream.sh b/ci/downstream.sh index 6974e5b..838e9df 100755 --- a/ci/downstream.sh +++ b/ci/downstream.sh @@ -9,7 +9,7 @@ # - All functions are prefixed with f_ so it's obvious where they come # from when in use throughout the script -DOWNSTREAM_VERSION="6.0.0-dev0" +DOWNSTREAM_VERSION="5.0.0" KEEP_DOWNSTREAM_TMPDIR="${KEEP_DOWNSTREAM_TMPDIR:-''}" INSTALL_DOWNSTREAM_COLLECTION_PATH="${INSTALL_DOWNSTREAM_COLLECTION_PATH:-}" _build_dir="" diff --git a/galaxy.yml b/galaxy.yml index 0d8a382..8da126d 100644 --- a/galaxy.yml +++ b/galaxy.yml @@ -24,4 +24,4 @@ tags: - okd - cluster # Also needs to be updated in the Makefile -version: 6.0.0-dev0 +version: 5.0.0