From b648f45e909b566aeabb24b6f40ad2aa360777f0 Mon Sep 17 00:00:00 2001 From: Mike Graves Date: Wed, 2 Apr 2025 09:39:41 -0400 Subject: [PATCH] Prep 5.2.0 release (#891) (#896) SUMMARY Prep 5.2.0 release ISSUE TYPE COMPONENT NAME ADDITIONAL INFORMATION Reviewed-by: Yuriy Novostavskiy Reviewed-by: Bikouo Aubin Reviewed-by: Alina Buzachis (cherry picked from commit 0eff03d) SUMMARY ISSUE TYPE Bugfix Pull Request Docs Pull Request Feature Pull Request New Module Pull Request COMPONENT NAME ADDITIONAL INFORMATION Reviewed-by: Yuriy Novostavskiy Reviewed-by: GomathiselviS --- CHANGELOG.rst | 19 ++++++++++++-- README.md | 2 +- changelogs/changelog.yaml | 25 ++++++++++++++++--- .../fragments/643-extend-hidden-fields.yaml | 4 --- .../879-clusteroperator-waiter.py.yaml | 5 ---- 5 files changed, 39 insertions(+), 16 deletions(-) delete mode 100644 changelogs/fragments/643-extend-hidden-fields.yaml delete mode 100644 changelogs/fragments/879-clusteroperator-waiter.py.yaml diff --git a/CHANGELOG.rst b/CHANGELOG.rst index d6e0fb71..82042c90 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,13 +4,20 @@ Kubernetes Collection Release Notes .. contents:: Topics -v3.3.1 +v5.2.0 ====== Release Summary --------------- -This release fixes the CI issues with the ``linters`` workflow. +This release adds more functionality to the hidden_fields option and support for waiting on ClusterOperators to reach a ready state. + +Minor Changes +------------- + +- k8s - Extend hidden_fields to allow the expression of more complex field types to be hidden (https://github.com/ansible-collections/kubernetes.core/pull/872) +- k8s_info - Extend hidden_fields to allow the expression of more complex field types to be hidden (https://github.com/ansible-collections/kubernetes.core/pull/872) +- waiter.py - add ClusterOperator support. The module can now check OpenShift cluster health by verifying ClusterOperator status requiring 'Available: True', 'Degraded: False', and 'Progressing: False' for success. (https://github.com/ansible-collections/kubernetes.core/issues/869) v5.1.0 ====== @@ -95,6 +102,14 @@ Bugfixes - helm - use ``reuse-values`` when running ``helm diff`` command (https://github.com/ansible-collections/kubernetes.core/issues/680). - integrations test helm_kubeconfig - set helm version to v3.10.3 to avoid incompatability with new bitnami charts (https://github.com/ansible-collections/kubernetes.core/pull/670). +v3.3.1 +======= + +Release Summary +--------------- + +This release fixes the CI issues with the ``linters`` workflow. + v3.3.0 ====== diff --git a/README.md b/README.md index 5423bd9e..5125ee0f 100644 --- a/README.md +++ b/README.md @@ -106,7 +106,7 @@ You can also include it in a `requirements.yml` file and install it via `ansible --- collections: - name: kubernetes.core - version: 5.1.0 + version: 5.2.0 ``` ### Installing the Kubernetes Python Library diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 9ac716ff..dc261645 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -900,6 +900,12 @@ releases: - 798-drain-pdb-error-message.yaml - readme_template_update.yml release_date: '2025-01-20' + 3.3.1: + changes: + release_summary: This release fixes the CI issues with the ``linters`` workflow. + fragments: + - release_summary.yml + release_date: '2025-03-26' 4.0.0: changes: bugfixes: @@ -1000,9 +1006,20 @@ releases: name: helm_registry_auth namespace: '' release_date: '2025-01-20' - 3.3.1: + 5.2.0: changes: - release_summary: This release fixes the CI issues with the ``linters`` workflow. + minor_changes: + - k8s - Extend hidden_fields to allow the expression of more complex field types + to be hidden (https://github.com/ansible-collections/kubernetes.core/pull/872) + - k8s_info - Extend hidden_fields to allow the expression of more complex field + types to be hidden (https://github.com/ansible-collections/kubernetes.core/pull/872) + - 'waiter.py - add ClusterOperator support. The module can now check OpenShift + cluster health by verifying ClusterOperator status requiring ''Available: + True'', ''Degraded: False'', and ''Progressing: False'' for success. (https://github.com/ansible-collections/kubernetes.core/issues/869)' + release_summary: This release adds more functionality to the hidden_fields option + and support for waiting on ClusterOperators to reach a ready state. fragments: - - release_summary.yml - release_date: '2025-03-26' + - 5.2.0.yml + - 643-extend-hidden-fields.yaml + - 879-clusteroperator-waiter.py.yaml + release_date: '2025-03-27' diff --git a/changelogs/fragments/643-extend-hidden-fields.yaml b/changelogs/fragments/643-extend-hidden-fields.yaml deleted file mode 100644 index d0cb7b1c..00000000 --- a/changelogs/fragments/643-extend-hidden-fields.yaml +++ /dev/null @@ -1,4 +0,0 @@ ---- -minor_changes: -- k8s - Extend hidden_fields to allow the expression of more complex field types to be hidden (https://github.com/ansible-collections/kubernetes.core/pull/872) -- k8s_info - Extend hidden_fields to allow the expression of more complex field types to be hidden (https://github.com/ansible-collections/kubernetes.core/pull/872) diff --git a/changelogs/fragments/879-clusteroperator-waiter.py.yaml b/changelogs/fragments/879-clusteroperator-waiter.py.yaml deleted file mode 100644 index 36b45be9..00000000 --- a/changelogs/fragments/879-clusteroperator-waiter.py.yaml +++ /dev/null @@ -1,5 +0,0 @@ -minor_changes: - - >- - waiter.py - add ClusterOperator support. The module can now check OpenShift cluster health - by verifying ClusterOperator status requiring 'Available: True', 'Degraded: False', and - 'Progressing: False' for success. (https://github.com/ansible-collections/kubernetes.core/issues/869)