diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 9623be9f..16297bc6 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,27 @@ Kubernetes Collection Release Notes .. contents:: Topics +v5.3.0 +====== + +Release Summary +--------------- + +This release includes minor changes, bug fixes and also bumps ``ansible-lint`` version to ``25.1.2``. + +Minor Changes +------------- + +- kubernetes.core - Bump version of ``ansible-lint`` to ``25.1.2`` (https://github.com/ansible-collections/kubernetes.core/pull/919). +- action/k8s_info - update templating mechanism with changes from ``ansible-core 2.19`` (https://github.com/ansible-collections/kubernetes.core/pull/888). +- helm - add ``reset_then_reuse_values`` support to helm module (https://github.com/ansible-collections/kubernetes.core/issues/803). +- helm - add support for ``insecure_skip_tls_verify`` option to helm and ``helm_repository`` (https://github.com/ansible-collections/kubernetes.core/issues/694). + +Bugfixes +-------- + +- module_utils/k8s/service - Fix issue when trying to delete resource using ``delete_options`` and ``check_mode=true`` (https://github.com/ansible-collections/kubernetes.core/issues/892). + v5.2.0 ====== diff --git a/README.md b/README.md index 974fe76a..6a6a6d27 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.2.0 + version: 5.3.0 ``` ### Installing the Kubernetes Python Library diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index e336a64f..729c169d 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -1017,3 +1017,24 @@ releases: - 643-extend-hidden-fields.yaml - 879-clusteroperator-waiter.py.yaml release_date: '2025-03-27' + 5.3.0: + changes: + bugfixes: + - module_utils/k8s/service - fix issue when trying to delete resource using + `delete_options` and `check_mode=true` (https://github.com/ansible-collections/kubernetes.core/issues/892). + minor_changes: + - Bump version of ansible-lint to 25.1.2 (https://github.com/ansible-collections/kubernetes.core/pull/919). + - action/k8s_info - update templating mechanism with changes from ``ansible-core + 2.19`` (https://github.com/ansible-collections/kubernetes.core/pull/888). + - helm - add reset_then_reuse_values support to helm module (https://github.com/ansible-collections/kubernetes.core/issues/803). + - helm - add support for ``insecure_skip_tls_verify`` option to helm and helm_repository(https://github.com/ansible-collections/kubernetes.core/issues/694). + release_summary: This release includes minor changes, bug fixes and also bumps + ansible-lint version to ``25.1.2``. + fragments: + - 20250324-k8s_info-templating.yaml + - 5.3.0.yml + - 694-add-insecure-skip-tls-verify.yml + - 800-helm-add-reset_then_reuse_values-support.yml + - 898-k8s-dont-delete-in-check-mode.yaml + - 919-update-ansible-lint-version.yaml + release_date: '2025-05-16' diff --git a/changelogs/fragments/20250324-k8s_info-templating.yaml b/changelogs/fragments/20250324-k8s_info-templating.yaml deleted file mode 100644 index 6bdb17b0..00000000 --- a/changelogs/fragments/20250324-k8s_info-templating.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - action/k8s_info - update templating mechanism with changes from ``ansible-core 2.19`` (https://github.com/ansible-collections/kubernetes.core/pull/888). diff --git a/changelogs/fragments/694-add-insecure-skip-tls-verify.yml b/changelogs/fragments/694-add-insecure-skip-tls-verify.yml deleted file mode 100644 index 08e94a69..00000000 --- a/changelogs/fragments/694-add-insecure-skip-tls-verify.yml +++ /dev/null @@ -1,4 +0,0 @@ ---- -minor_changes: - - helm - add support for ``insecure_skip_tls_verify`` option to helm and - helm_repository(https://github.com/ansible-collections/kubernetes.core/issues/694). diff --git a/changelogs/fragments/800-helm-add-reset_then_reuse_values-support.yml b/changelogs/fragments/800-helm-add-reset_then_reuse_values-support.yml deleted file mode 100644 index 0db6456d..00000000 --- a/changelogs/fragments/800-helm-add-reset_then_reuse_values-support.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - helm - add reset_then_reuse_values support to helm module (https://github.com/ansible-collections/kubernetes.core/issues/803). diff --git a/changelogs/fragments/898-k8s-dont-delete-in-check-mode.yaml b/changelogs/fragments/898-k8s-dont-delete-in-check-mode.yaml deleted file mode 100644 index 515ca4ab..00000000 --- a/changelogs/fragments/898-k8s-dont-delete-in-check-mode.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - module_utils/k8s/service - fix issue when trying to delete resource using `delete_options` and `check_mode=true` (https://github.com/ansible-collections/kubernetes.core/issues/892). diff --git a/changelogs/fragments/919-update-ansible-lint-version.yaml b/changelogs/fragments/919-update-ansible-lint-version.yaml deleted file mode 100644 index 90415c61..00000000 --- a/changelogs/fragments/919-update-ansible-lint-version.yaml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - Bump version of ansible-lint to 25.1.2 (https://github.com/ansible-collections/kubernetes.core/pull/919). diff --git a/docs/kubernetes.core.helm_module.rst b/docs/kubernetes.core.helm_module.rst index 998b0b57..e7df00d3 100644 --- a/docs/kubernetes.core.helm_module.rst +++ b/docs/kubernetes.core.helm_module.rst @@ -289,6 +289,29 @@ Parameters
K8S_AUTH_HOST environment variable.validate_certs option.insecure_skip_tls_verify added in 5.3.0.K8S_AUTH_HOST environment variable.hidden_fields=[metadata.managedFields]hidden_fields=[metadata.managedFields] or V(hidden_fields=[spec.containers[0].env[3].value]) or V(hidden_fields=[metadata.annotations[kubectl.kubernetes.io/last-applied-configuration]])hidden_fields=[metadata.managedFields]hidden_fields=[metadata.managedFields] or V(hidden_fields=[spec.containers[0].env[3].value]) or V(hidden_fields=[metadata.annotations[kubectl.kubernetes.io/last-applied-configuration]])