Update dependency ansible-collections/kubernetes.core to v5
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
ansible-collections/kubernetes.core | ironbank-github | major |
2.4.2 -> 5.0.0
|
⚠ WarningSome dependencies could not be looked up. Check the warning logs for more information.
Release Notes
ansible-collections/kubernetes.core (ansible-collections/kubernetes.core)
v5.0.0
======
Release Summary
This major release drops support for ansible-core<2.15
.
Minor Changes
- inventory/k8s.py - Defer removal of k8s inventory plugin to version 6.0.0 (https://github.com/ansible-collections/kubernetes.core/pull/734).
Breaking Changes / Porting Guide
- Remove support for
ansible-core<2.15
(https://github.com/ansible-collections/kubernetes.core/pull/737).
v4.0.0
======
Release Summary
This major release brings several bug fixes. We have also removed support for ansible-core<2.15
and deprecated functions and class from module_utils/common.py
.
Minor Changes
- inventory/k8s.py - Defer removal of k8s inventory plugin to version 5.0 (https://github.com/ansible-collections/kubernetes.core/pull/723).
- k8s - The module and K8sService were changed so warnings returned by the K8S API are now displayed to the user.
Removed Features (previously deprecated)
- k8s - Support for
merge_type=json
has been removed in version 4.0.0. Please usekubernetes.core.k8s_json_patch
instead (https://github.com/ansible-collections/kubernetes.core/pull/722). - k8s_exec - the previously deprecated
result.return_code
return value has been removed, consider usingresult.rc
instead (https://github.com/ansible-collections/kubernetes.core/pull/726). - module_utils/common.py - the previously deprecated
K8sAnsibleMixin
class has been removed (https://github.com/ansible-collections/kubernetes.core/pull/726). - module_utils/common.py - the previously deprecated
configuration_digest()
function has been removed (https://github.com/ansible-collections/kubernetes.core/pull/726). - module_utils/common.py - the previously deprecated
get_api_client()
function has been removed (https://github.com/ansible-collections/kubernetes.core/pull/726). - module_utils/common.py - the previously deprecated
unique_string()
function has been removed (https://github.com/ansible-collections/kubernetes.core/pull/726).
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 thedeploy()
function (https://github.com/ansible-collections/kubernetes.core/pull/670). - avoid unsafe conditions in integration tests (https://github.com/ansible-collections/kubernetes.core/pull/665).
- helm - use
reuse-values
when runninghelm 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.2.0
======
Release Summary
This release comes with documentation updates.
Minor Changes
- inventory/k8s.py - Defer removal of k8s inventory plugin to version 6.0.0 (https://github.com/ansible-collections/kubernetes.core/pull/734).
- connection/kubectl.py - Added an example of using the kubectl connection plugin to the documentation (https://github.com/ansible-collections/kubernetes.core/pull/741).
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 thedeploy()
function (https://github.com/ansible-collections/kubernetes.core/pull/670). - helm - use
reuse-values
when runninghelm 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
======
Release Summary
This major release drops support for ansible-core versions lower than 2.14, Python versions lower than 3.9 and updates python kubernetes library to 24.2.0, helm/kind-action to 1.8.0, kubernetes >= 1.24, along with bug fixes and minor changes.
Minor Changes
- helm - add
reuse_values
andreset_values
support to helm module (https://github.com/ansible-collections/kubernetes.core/issues/394). - k8s - add new option
delete_all
to support deletion of all resources when state is set toabsent
. (https://github.com/ansible-collections/kubernetes.core/issues/504) - k8s, k8s_info - add a hidden_fields option to allow fields to be hidden in the results of k8s and k8s_info
- k8s_drain - add ability to filter the list of pods to be drained by a pod label selector (https://github.com/ansible-collections/kubernetes.core/issues/474).
Breaking Changes / Porting Guide
- Remove support for ansible-core < 2.14
- Update python kubernetes library to 24.2.0, helm/kind-action to 1.8.0, kubernetes >= 1.24.
Deprecated Features
- k8s - the
k8s
inventory plugin has been deprecated and will be removed in release 4.0.0 (https://github.com/ansible-collections/kubernetes.core/issues/31).
Bugfixes
- helm - Put the chart_ref into quotes when running
helm show chart
,helm upgrade
andhelm dependency update
commands (https://github.com/ansible-collections/kubernetes.core/issues/653). - helm - delete temporary file created when deploying chart with option
release_values
set (https://github.com/ansible-collections/kubernetes.core/issues/530). - helm - fix issue occurring when uninstalling chart with statues others than
deployed
(https://github.com/ansible-collections/kubernetes.core/issues/319). - helm - fix post_renderer argument breaking the helm deploy_command (https://github.com/ansible-collections/kubernetes.core/pull/586).
- helm - use post_renderer when checking
changed
status for a helm release (https://github.com/ansible-collections/kubernetes.core/pull/588). - k8s_scale - clean handling of ResourceTimeout exception (https://github.com/ansible-collections/kubernetes.core/issues/583).
- k8s_scale - fix issue when scaling StatefulSets with
updateStrategy=OnDelete
(https://github.com/ansible-collections/kubernetes.core/issues/579).
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.