Repository navigation
Update dependency kubernetes.core to v6 - #17
Open
renovate[bot] wants to merge 1 commit into
Open
renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
renovate
Bot
force-pushed
the
renovate/kubernetes.core-6.x
branch
from
August 12, 2025 22:43
b295f6f to
64150d7
Compare
renovate
Bot
force-pushed
the
renovate/kubernetes.core-6.x
branch
from
October 8, 2025 05:03
64150d7 to
6a20e1e
Compare
renovate
Bot
force-pushed
the
renovate/kubernetes.core-6.x
branch
from
February 3, 2026 18:55
6a20e1e to
342e880
Compare
renovate
Bot
force-pushed
the
renovate/kubernetes.core-6.x
branch
from
April 22, 2026 22:47
342e880 to
4752134
Compare
renovate
Bot
force-pushed
the
renovate/kubernetes.core-6.x
branch
from
July 8, 2026 15:42
4752134 to
3ecead7
Compare
renovate
Bot
force-pushed
the
renovate/kubernetes.core-6.x
branch
from
September 16, 2026 13:40
3ecead7 to
7ac2cff
Compare
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.1.0→6.6.0Release Notes
ansible-collections/kubernetes.core (kubernetes.core)
v6.6.0Compare Source
======
Minor Changes
ansible.module_utils.siximport to avoid deprecation warnings, replacing it with the Python standard library equivalent (#1197).wait_for_jobsoption to wait for all Jobs to complete before marking a Helm release as successful. Requires Helm >= 3.5.0 (#1140).cleanup_on_failoption, mapping to the--cleanup-on-failflag, to allow deletion of new resources created during a failed upgrade. It complementsatomicand can be combined with it, but cannot be used withreplace, since that deploys throughhelm installwhich does not accept the flag (#1206).reuse_valuesorreset_then_reuse_valuesis requested in a combination helm ignores, which happens by default becausereset_valuesdefaults totrue, and whenever either is combined withreplace. The option descriptions and the examples now state thatreset_valueshas to be set tofalsefor either option to take effect (#1230).ENABLE_TURBO_MODEis set but thecloud.commoncollection is not installed, instead of silently falling back to the standard lookup base (#1242).copy_timeoutoption (default 300 seconds) bounding how long the module will spend streaming an archive to a pod and waiting for the remotetarto finish, so that a stalled copy fails instead of hanging indefinitely (#1217)./bin/shandheadin the container, when present, to confirm the copy completed. Containers without them keep the previous behaviour and get a warning that completion could not be verified (#1217).helm_pluginandhelm_plugin_infoto thehelmaction group, andk8s_taintto thek8saction group, so thatmodule_defaultsset on those groups applies to them (#1216).collections.abcinstead of deprecatedansible.module_utils.common._collections_compat(#1057).job_completepredicate to support waiting for Job resources to reachCompleteorFailedcondition (#1201).Deprecated Features
ENABLE_TURBO_MODE) has been deprecated and will be removed in release 8.0.0, as it depends on thecloud.commoncollection, which is being retired (#1242).status.valuesreturn value has been deprecated and will be removed in version 8.0.0. Usestatus.release_valuesinstead (#1239).wait_timeoutparameter has been deprecated and will be removed in version 7.0.0. Usetimeoutinstead (#1239).status.valuesreturn value has been deprecated and will be removed in version 8.0.0. Usestatus.release_valuesinstead (#1239).return_codereturn value has been deprecated and will be removed in version 7.0.0. Usercinstead (#1239).merge_type=jsonoption has been deprecated and will be removed in version 7.0.0. Usekubernetes.core.k8s_json_patchmodule instead (#1239).Bugfixes
ENABLE_TURBO_MODEon ansible-core 2.19.0 and later, where thecloud.commoncollection is not supported, and fall back to the standardAnsibleModuleinstead of failing withbyte indices must be integers or slices, not str(#1242).--reuse-valuesand--reset-then-reuse-valuesflags tohelm install, which rejected them withunknown flagwheneverreuse_valuesorreset_then_reuse_valueswas combined withreplace(#1230).reuse_valuesexample, which set onlyreuse_values=true.reset_valuesdefaults totrueand helm ignores--reuse-valueswhenever--reset-valuesis passed, so following the example reset the release values instead of reusing them (#1230).helm show chart. As of Helm 4.2.1 these are printed to stdout instead of stderr (helm/helm#32056), which made installing a chart from an OCI registry fail with a YAML scanner error when the chart version contained a+(#1223).Repository already have a repository named <name>(#1236).stdout, which is documented to contain only the rendered templates (#1223).ENABLE_TURBO_MODEon ansible-core 2.19.0 and later, where thecloud.commoncollection is not supported. Fall back to the standardLookupBaseinstead of failing with a traceback (#1253).tarbefore it had finished extracting, and never checked the process exit status, so a partial copy was reported as a success. The archive is now bounded withhead -csotargets a clean EOF and exits on its own, and the module waits for that exit and fails on a non-zero status (#1217).changed=falseinstead of failing when Jinja2 template renders to an empty string (#1042).v6.5.0Compare Source
======
Release Summary
This release implements minor changes and bug fixes such as a new
removevalue to thebehavioroption of thekubeconfigmodule, allowing entries to be deleted from the kubeconfig file by name, as well as Helm v4 compatibility across the Helm modules.Minor Changes
server_sideandforce_conflictsoptions to control Helm v4 server-side apply when installing or upgrading a release (#1164).--keyringargument to allow changing the keyring default location. The option is only accepted withstate=present(thehelm plugin installsubcommand), as that is the only implemented subcommand that supports--keyring(#1150).Login Succeededare printed to stdout instead of stderr (#1147).removevalue to thebehavioroption, allowing entries to be deleted from the kubeconfig file by name (#1123).Bugfixes
meta/execution-environment.ymlto decouple ansible-builder EE builds from theopenshift-clientssystem dependency declared inbindep.txt, which is not available in standard UBI repositories and caused builds to fail withNo package matches 'openshift-clients'(#1141).--server-side=false --force-replaceinstead of the deprecated/removed--forceflag whenforce=trueis used with Helm v4, preserving the Helm v3 client-side replacement behaviour and avoiding the server-side apply conflict (#1164).--rollback-on-failureflag instead of the deprecated/removed--atomicflag whenatomic=trueis used with Helm v4 (#1144).New Modules
v6.4.0Compare Source
======
Release Summary
This release adds Helm v4 compatibility across the Helm modules and improves
k8s_drainwith check mode. When you explicitly allow evicting unmanaged pods, pods with local storage, or pods managed by aDaemonSet, those cases are reported as informational output instead of module warnings.Minor Changes
helm registry login(#1090).check_mode(#1086).DaemonSet(#1037).Bugfixes
take_ownershipparameter was always disabled during the initial install, preventing resource adoption (#1034).v6.3.0Compare Source
======
Release Summary
This release includes bugfixes such as implementing idempotency for the
helm_pullmodule as well as a security update for selectively redacting sensitive information from kubeconfig.Minor Changes
ansible.module_utils._text(#1053).release_valueskey tostatusreturn value that can be accessed using Jinja2 dot notation (#1056).release_valueskey tostatusreturn value that can be accessed using Jinja2 dot notation (#1056).Deprecated Features
status.valuesreturn value has been deprecated and will be removed in a release after 2027-01-08. Usestatus.release_valuesinstead (#1056).status.valuesreturn value has been deprecated and will be removed in a release after 2027-01-08. Usestatus.release_valuesinstead (#1056).Security Fixes
no_log=True(#1014).Bugfixes
helm_pullmodule (#1055).K8S_AUTH_VERIFY_SSL=true(or any string value) caused the value to be treated as a separatekubectlcommand argument. (#1049).warningstoexit_jsonwithAnsibleModule.warnin thek8s_drain,k8s_rollback.pyandk8s_scale.pymodules as it deprecated inansible-core>=2.19.0and will be removed inansible-core>=2.23.0(#1033).k8s_cluster_info,k8s_json_patchandk8s_rollbackto k8s action group (#992).v6.2.0Compare Source
======
Release Summary
This release adds minor changes and bugfixes, including support of skip-schema-validation in
helmmodule and removing deprecatedansible.module_utils.siximports.Minor Changes
helmmodule (#995)Bugfixes
ansible.module_utils.siximports to avoid warnings (#998).k8s_cpmodule to also work for init containers (#971).v5.5.0Compare Source
======
Release Summary
This minor release deprecates Ansible Turbo mode (
ENABLE_TURBO_MODE), thestatus.valuesreturn value of thehelmandhelm_infomodules, thewait_timeoutparameter of thehelmmodule, thereturn_codereturn value of thek8s_execmodule, and themerge_type=jsonoption of thek8s_servicemodule. It also includes bugfixes forhelm_repositoryURL comparison and for empty template output handling ink8s_info.Minor Changes
ansible.module_utils.siximport to avoid deprecation warnings, replacing it with the Python standard library equivalent (#1197).ENABLE_TURBO_MODEis set but thecloud.commoncollection is not installed, instead of silently falling back to the standard lookup base (#1242).Deprecated Features
ENABLE_TURBO_MODE) has been deprecated and will be removed in release 8.0.0, as it depends on thecloud.commoncollection, which is being retired (#1242).status.valuesreturn value has been deprecated and will be removed in version 8.0.0. Usestatus.release_valuesinstead (#1239).wait_timeoutparameter has been deprecated and will be removed in version 7.0.0. Usetimeoutinstead (#1239).status.valuesreturn value has been deprecated and will be removed in version 8.0.0. Usestatus.release_valuesinstead (#1239).return_codereturn value has been deprecated and will be removed in version 7.0.0. Usercinstead (#1239).merge_type=jsonoption has been deprecated and will be removed in version 7.0.0. Usekubernetes.core.k8s_json_patchmodule instead (#1239).Bugfixes
ENABLE_TURBO_MODEon ansible-core 2.19.0 and later, where thecloud.commoncollection is not supported, and fall back to the standardAnsibleModuleinstead of failing withbyte indices must be integers or slices, not str(#1242).Repository already have a repository named <name>(#1236).ENABLE_TURBO_MODEon ansible-core 2.19.0 and later, where thecloud.commoncollection is not supported. Fall back to the standardLookupBaseinstead of failing with a traceback (#1253).changed=falseinstead of failing when Jinja2 template renders to an empty string (#1042).v5.4.4Compare Source
======
Release Summary
This release corrects the documented and enforced minimum
ansible-coreversion to>=2.16.0.Bugfixes
requires_ansibleinruntime.ymland README to>=2.16.0to match the actual minimum supportedansible-coreversion (#1193).v5.4.3Compare Source
======
Release Summary
This release contains bugfixes such as improved idempotency for helm repository URLs with trailing slashes.
Bugfixes
meta/execution-environment.ymlto decouple ansible-builder EE builds from theopenshift-clientssystem dependency declared inbindep.txt, which is not available in standard UBI repositories and caused builds to fail withNo package matches 'openshift-clients'(#1141).v5.4.2Compare Source
======
Release Summary
This release includes bugfixes such as replacing the passing of
warningstoexit_jsonwithAnsibleModule.warnas well as a security update for selectively redacting sensitive information from kubeconfig.Minor Changes
release_valueskey tostatusreturn value that can be accessed using Jinja2 dot notation (#1056).release_valueskey tostatusreturn value that can be accessed using Jinja2 dot notation (#1056).Deprecated Features
status.valuesreturn value has been deprecated and will be removed in a release after 2027-01-08. Usestatus.release_valuesinstead (#1056).status.valuesreturn value has been deprecated and will be removed in a release after 2027-01-08. Usestatus.release_valuesinstead (#1056).Security Fixes
no_log=True(#1014).Bugfixes
helm_pullmodule (#1055).K8S_AUTH_VERIFY_SSL=true(or any string value) caused the value to be treated as a separatekubectlcommand argument (#1049).warningstoexit_jsonwithAnsibleModule.warnin thek8s_drain,k8s_rollback.pyandk8s_scale.pymodules as it deprecated inansible-core>=2.19.0and will be removed inansible-core>=2.23.0(#1033).k8s_cluster_info,k8s_json_patchandk8s_rollbackto k8s action group (#992).Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.