diff --git a/CHANGELOG.rst b/CHANGELOG.rst index d7ecfb515f..f93c131fc0 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -4,6 +4,41 @@ Kubernetes Collection Release Notes .. contents:: Topics +v3.1.0 +====== + +Release Summary +--------------- + +This release comes with some bugfixes and documentation updates. It also adds new features to the kubectl connection plugin and the kustomize lookup plugin. + +Minor Changes +------------- + +- kubectl - added support of local enviroment variable that will be used for kubectl and may be requried for establishing connections ifself (https://github.com/ansible-collections/kubernetes.core/pull/702) +- kustomize - new parameter added to --enable-helm (https://github.com/ansible-collections/kubernetes.core/issues/568) + +Bugfixes +-------- + +- helm - expand kubeconfig path with user's home directory for consistency with k8s +- k8s_json_patch - rename action symlink to ensure k8s action plugin is used (https://github.com/ansible-collections/kubernetes.core/pull/652). + +v3.0.1 +====== + +Release Summary +--------------- + +This release fixes issue with resources discovery when complex subresources are present, and fixes issues with `reuse-values` parameter for helm module. + +Bugfixes +-------- + +- Resolve Collections util resource discovery fails when complex subresources present (https://github.com/ansible-collections/kubernetes.core/pull/676). +- align `helmdiff_check()` function commandline rendering with the `deploy()` function (https://github.com/ansible-collections/kubernetes.core/pull/670). +- 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.0.0 ====== diff --git a/changelogs/changelog.yaml b/changelogs/changelog.yaml index 67281e556b..a6a689887c 100644 --- a/changelogs/changelog.yaml +++ b/changelogs/changelog.yaml @@ -814,3 +814,43 @@ releases: - remove_ansible_2_13.yaml - update_supported_versions.yaml release_date: '2023-11-17' + 3.0.1: + changes: + bugfixes: + - Resolve Collections util resource discovery fails when complex subresources + present (https://github.com/ansible-collections/kubernetes.core/pull/676). + - align `helmdiff_check()` function commandline rendering with the `deploy()` + function (https://github.com/ansible-collections/kubernetes.core/pull/670). + - 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). + release_summary: This release fixes issue with resources discovery when complex + subresources are present, and fixes issues with `reuse-values` parameter for + helm module. + fragments: + - 20240117-fix-helm-diff-cmd-line-rendering.yml + - 20240222-Collections-util-resource-discovery-fails-when-complex-subresources-present.yml + - 20240228-fix-helm-diff-with-reuse-values.yml + - 3.0.1.yml + release_date: '2024-03-01' + 3.1.0: + changes: + bugfixes: + - helm - expand kubeconfig path with user's home directory for consistency with + k8s + - k8s_json_patch - rename action symlink to ensure k8s action plugin is used + (https://github.com/ansible-collections/kubernetes.core/pull/652). + minor_changes: + - kubectl - added support of local enviroment variable that will be used for + kubectl and may be requried for establishing connections ifself (https://github.com/ansible-collections/kubernetes.core/pull/702) + - kustomize - new parameter added to --enable-helm (https://github.com/ansible-collections/kubernetes.core/issues/568) + release_summary: This release comes with some bugfixes and documentation updates. + It also adds new features to the kubectl connection plugin and the kustomize + lookup plugin. + fragments: + - 20240426-add-support-of-kubectl-local-env-vars-for-connection-plugin.yml + - 3.1.0.yml + - 592-kustomize-helm-support.yml + - 652-fix-json-patch-action.yml + - 654-helm-expand-user.yml + release_date: '2024-05-16' diff --git a/changelogs/fragments/20240426-add-support-of-kubectl-local-env-vars-for-connection-plugin.yml b/changelogs/fragments/20240426-add-support-of-kubectl-local-env-vars-for-connection-plugin.yml deleted file mode 100644 index 226ad58271..0000000000 --- a/changelogs/fragments/20240426-add-support-of-kubectl-local-env-vars-for-connection-plugin.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - kubectl - added support of local enviroment variable that will be used for kubectl and may be requried for establishing connections ifself (https://github.com/ansible-collections/kubernetes.core/pull/702) diff --git a/changelogs/fragments/592-kustomize-helm-support.yml b/changelogs/fragments/592-kustomize-helm-support.yml deleted file mode 100644 index 8c44221981..0000000000 --- a/changelogs/fragments/592-kustomize-helm-support.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -minor_changes: - - kustomize - new parameter added to --enable-helm (https://github.com/ansible-collections/kubernetes.core/issues/568) diff --git a/changelogs/fragments/652-fix-json-patch-action.yml b/changelogs/fragments/652-fix-json-patch-action.yml deleted file mode 100644 index 541e058ee9..0000000000 --- a/changelogs/fragments/652-fix-json-patch-action.yml +++ /dev/null @@ -1,2 +0,0 @@ -bugfixes: - - k8s_json_patch - rename action symlink to ensure k8s action plugin is used (https://github.com/ansible-collections/kubernetes.core/pull/652). diff --git a/changelogs/fragments/654-helm-expand-user.yml b/changelogs/fragments/654-helm-expand-user.yml deleted file mode 100644 index b14a00e034..0000000000 --- a/changelogs/fragments/654-helm-expand-user.yml +++ /dev/null @@ -1,3 +0,0 @@ ---- -bugfixes: - - helm - expand kubeconfig path with user's home directory for consistency with k8s diff --git a/docs/kubernetes.core.k8s_module.rst b/docs/kubernetes.core.k8s_module.rst index c847d61047..d4f9d23c05 100644 --- a/docs/kubernetes.core.k8s_module.rst +++ b/docs/kubernetes.core.k8s_module.rst @@ -524,7 +524,7 @@ Parameters
merge_type
is given, the merge_types will be tried in order. This defaults to ['strategic-merge', 'merge']
, which is ideal for using the same parameters on resource kinds that combine Custom Resources and built-in resources.apply