-
Notifications
You must be signed in to change notification settings - Fork 6.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Release Proposal v2.25 #11126
Comments
Also #10988 (a feature) would be great! |
what about 1.30? |
This is a release draft and will be updated soon before we make a freeze. |
HI @mzaian You are welcome to ping me when it is ready to release. |
Also #11172 would be nice 😊 |
Any plans when this is going to be released so we can upgrade to 1.29 (which was released 5 months ago)? |
Hopefully next week, I will check all the pending issues/PRs on Monday and provide a status update. |
Thanks @mzaian |
Please be patient We are awaiting some PRs to be finalised for the release. |
Will there be a bug fix release 1.25.1 anytime soon? |
This proposal is for the release of v2.25.0.
Deprecation / Removal
Feature / Major Changes
vip_leaseduration, vip_renewdeadline, vip_retryperiod
options for kube-vip (make kube-vip LeaderElection variables configurable #11021, @KubeKyrie)remove_anonymous_access
to prevent granting RBAC permissions to anonymous users. (Remove access to cluster from anonymous users #11016, @nicolas-goudry)scheduler_plugins_enabled
enable or disable the installation scheduler plugins /scheduler_plugins_enabled_plugins
describe the enabled plugins /scheduler_plugins_diabled_plugins
describe the disabled plugins /scheduler_plugins_plugin_config
set the custom config for enabled plugins) (Add scheduler plugins support #10747, @tu1h)k8s_allowed_egress_ipv6_ips
) (Adding egress/ingress IPv6 for node-local-dns queries #10396, @raviranjanelastisys)Remove SecCompDefault feature gate from hardening configuration for kubernetes 1.29 ([kubernetes] Support kubernetes 1.29 #10820, @tmurakam)
selinux-ng
repo in Amazon Linux to installcontainer-selinux
(Addselinux-ng
repo in amazon linux to installcontainer-selinux
#11182, @yankay)old_dns_domains
(list) can be used for backward compatibility when changingdns_domain
(Allow the DNS stack to be backward compatible with an old dns_domain #10630, @VannTen)containerd_tracing_enabled
,containerd_tracing_endpoint
,containerd_tracing_protocol
,containerd_tracing_sampling_ratio
,containerd_tracing_service_name
); it is disabled by default. ([containerd/tracing]: add distributed tracing config flags #11103, @ugur99)dependbot
interval to weekly (Changedependbot
interval to weekly #11189, @yankay)kube_apiserver_tracing
,kube_apiserver_tracing_endpoint
,kube_apiserver_tracing_sampling_rate_per_million
); it is disabled by default.[kubelet] added distributed tracing config variables for kubelet (
kubelet_tracing
,kubelet_tracing_endpoint
,kubelet_tracing_sampling_rate_per_million
); it is disabled by default. ([apiserver-kubelet/tracing]: add distributed tracing config variables #10795, @ugur99)Applications
dns_mode: coredns_dual
is now tested in CI. (Add test for coredns_dual in CI #10903, @VannTen)Network
cilium_l2announcements
to replace metallb with cilium l2 announcements, defaults tofalse
cilium_loadbalancer_mode
to switch bpf-lb-mode between snat, dsr or hybrid, default tosnat
(feat: Add support for cilium 1.15 and update cilium to v1.15.4 #11106, @deveshk0)Container-Managers
discard_unpacked_layers
to save some space (see Can I reduce the size of images in persistent storage (/var/lib/containerd)? containerd/containerd#6295) (Enable containerd 'discard_unpacked_layers' by default #10905, @VannTen)[runc] Upgrade to v1.1.12 (make containerd 1.7.13 default and upgrade runc to v1.1.12 #10862, @KubeKyrie)
API Change
Design
Documentation
Ensure kube-bench parameters are set
intoEnsure kubelet expected parameters are set
inroles/kubernetes/preinstall/tasks/0080-system-configurations.yml
for a clearer understanding of its operation (Change a task name in preinstall/0080-system-configurations.yml #11171, @kimsehwan96)*ip
vars #10904, @VannTen)Bug or Regression
cni_bin_owner
) to allow the user to set a different owner for/opt/cni/bin/
and it's contents. (Support overriding cni directory owner #10929, @Rickkwa)recover-control-plane.yml
with offline broken etcd nodes. (Offline control plane recover #10660, @yuha0)--limit
(Use run_once for checking ansible version instead of localhost #10908, @VannTen)manage-offline-container-images.sh
now supports additional environment variables, e.g. it is now possible use the script to pull images listed in a file instead of checking images in a running cluster. (Fix and improve manage-offline-container-images script #10857, @anders-elastisys)Other (Cleanup or Flake)
Supported Components
Known issues
N/A
The text was updated successfully, but these errors were encountered: