From 6dadd062524d3f836a7753565e5b62c937c7d48e Mon Sep 17 00:00:00 2001 From: Bianca Henderson Date: Tue, 7 Oct 2025 16:38:26 -0400 Subject: [PATCH] Add missing changelog fragments from 5.4.0 and 5.4.1 releases (#1015) Reviewed-by: Mandar Kulkarni Reviewed-by: Yuriy Novostavskiy --- CHANGELOG.rst | 28 ++++++++++++++++++++++++++++ changelogs/changelog.yaml | 27 +++++++++++++++++++++++++++ 2 files changed, 55 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index ba3ecfb2..60cbe1f5 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -56,6 +56,34 @@ Breaking Changes / Porting Guide - Remove deprecated ``k8s`` invetory plugin (https://github.com/ansible-collections/kubernetes.core/pull/867). - Remove support for ``ansible-core<2.16`` (https://github.com/ansible-collections/kubernetes.core/pull/867). +v5.4.1 +====== + +Release Summary +--------------- + +This release includes bugfixes for k8s service field handling, k8s_cp init containers support, and removes deprecated ansible.module_utils.six imports. + +Bugfixes +-------- + +- Remove ``ansible.module_utils.six`` imports to avoid warnings (https://github.com/ansible-collections/kubernetes.core/pull/998). +- Update the `k8s_cp` module to also work for init containers (https://github.com/ansible-collections/kubernetes.core/pull/971). +- module_utils/k8s/service - hide fields first before creating diffs (https://github.com/ansible-collections/kubernetes.core/pull/915). + +v5.4.0 +====== + +Release Summary +--------------- + +This release updates the ``helm_registry_auth`` module to match the behavior of ``helm >= 3.18.0`` which reports a successful logout regardless of the current state (i.e., no idempotency). + +Minor Changes +------------- + +- Module ``helm_registry_auth`` does not support idempotency with ``helm >= 3.18.0`` (https://github.com/ansible-collections/kubernetes.core/pull/946) + v5.3.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 467f524c..c5403b0f 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1044,6 +1044,33 @@ releases: - 898-k8s-dont-delete-in-check-mode.yaml - 919-update-ansible-lint-version.yaml release_date: '2025-05-16' + 5.4.0: + changes: + minor_changes: + - Module ``helm_registry_auth`` does not support idempotency with ``helm >= 3.18.0`` + (https://github.com/ansible-collections/kubernetes.core/pull/946). + release_summary: This release updates the ``helm_registry_auth`` module to match the behavior of ``helm >= 3.18.0`` which reports a successful logout regardless of the current state (i.e., no idempotency). + fragments: + - 20250411-kubeconfig-no_log-revert.yaml + - 20250503-fix-unit-tests.yml + - 20250605-fix-helm_registry_auth-integration_test.yaml + - 5.4.0.yml + release_date: '2025-08-12' + 5.4.1: + changes: + bugfixes: + - Remove ``ansible.module_utils.six`` imports to avoid warnings (https://github.com/ansible-collections/kubernetes.core/pull/998). + - Update the `k8s_cp` module to also work for init containers (https://github.com/ansible-collections/kubernetes.core/pull/971). + - module_utils/k8s/service - hide fields first before creating diffs (https://github.com/ansible-collections/kubernetes.core/pull/915). + release_summary: This release includes bugfixes for k8s service field handling, + k8s_cp init containers support, and removes deprecated ansible.module_utils.six + imports. + fragments: + - 20250428-k8s-service-hide-fields-first.yaml + - 20250731-fix-k8s_cp-initcontainers.yaml + - 20250922-remove-ansible-six-imports.yaml + - 5.4.1.yml + release_date: '2025-10-07' 6.0.0: changes: breaking_changes: