-
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.20 #9291
Comments
Should |
Thank you, you're right, I'll draft something up |
Should #9243 be listed in known_issues as well? users need to be warned if
|
@sohnaeo done, thank you 👍 |
is more dangerous than it sounds, new var defaults to new value, |
Thank you so much for preparing a new release @floryut ! +1 |
Created #9312 to address that |
I could reproduce #9019 and am working on a fix. It's mind-boggling. |
That looks serious, would be good to have a fix in 2.20 otherwise clusters could still have an old containerd version from 2.18. |
I hope this calico typo correction commit will also be included in the next release! |
That makes the parameter name change and might be |
And done 🥳 |
Looks like upgrading a cluster to 2.20 fails due to the calico block size change: #9055 (comment) |
Deprecation / Removal
Feature / Major changes
tar
in common required package (add tar in common required package #9184, @yankay)kubelet_systemd_hardening: [true|false]
(feat: add kubelet systemd service hardening option #9194, @alegrey91)SeccompDefault
admission plugin for kubelet (using new variablekubelet_seccomp_default
) (hardening: AddSeccompDefault
admission plugin for kubelet #9074, @alegrey91)delete_node_retries
,delete_node_delay_seconds
) to tweak remove node process (Use a variable for roles of remove-node/post-remove #9096, @ydFu)metallb_avoid_buggy_ips
for default IP address pool andavoid_buggy_ips
for additional IP address pools defined inmetallb_additional_address_pools
) (Add 'avoid-buggy-ips' support of MetalLB #9166, @kerryeon) (see Notes 2)kube_owner
/kube_cert_group
/etcd_owner
variables) (feat: make kubernetes owner parametrized #8952, @alegrey91)vsphere_csi_namespace
) (Add variable for the vsphere-csi namespace #9278, @MahdiAbbasi95)Network
nat_outgoing
) would not be disabled automatically when enablingpeer_with_router
. (Remove mutual exclusivity in calico: NAT and router mode #9255, @kerryeon)calcio_rr_id
Is renamed tocalico_rr_id
for fixing a typocilium_rolling_restart_wait_retries_{count, delay_seconds}
(9035: Make Cilium rolling-restart delay/timeout configurable #9176, @Tristan971)cilium_ip_masq_agent_enable
variable no longer exists. Useenable-ipv4-masquerade
andenable-ipv4-masquerade
to enable masquerade. (Cilium 1.12 Upgrade #9225, @necatican)kube_proxy_strict_arp
is set tofalse
in arp mode (kube-vip shoud fail if kube_proxy_strict_arp is false in arp mod #9223, @yankay)Applications
matallb_auto_assign
variable tometallb_auto_assign
(users disabling 'auto-assign' in metallb must update the variable name) (fix a typo in the "matallb_auto_assign" variable name #8949, @orange-llajeanne)vsphere_csi_node_affinity
variable (vSphere-csi: add nodeAffinity to daemonset #9293, @dmitrytretyakov)Container-Managers
containerd_limit_[proc_num/core/open_file_num/mem_lock
) (Add LimitMEMLOCK parameter configuration in containerd.service #9269, @ErikJiang)containerd_default_runtime
is now undifined by default (but default to runc) (let containerd_default_runtime be undefined by default #9026, @rptaylor)Bug or Regression
--supervisor-fss-namespace=kube-system
flag to vcloud-csi installation (Fix vcloud-csi bug related to #9046 #9066, @yasintahaerol)scale.yml
playbook when etcd installed by kubeadm (do not run etcd role in scale.yml playbook when etcd installed by kub… #9210, @LuckySB)auto_renew_certificates_systemd_calendar
(Fixed concatenate str & int in auto_renew_certificates_systemd_calendar var #8979, @floryut)kube_pid_reserved
must be a string (pid reserved must be str #9124, @liupeng0518)HW_OFFLOAD
is now correctly handle (and will no longer always be false) (Fix kube_ovn_hw_offload value #9218, @floryut)max_concurrent=1000
in the CoreDNS config (add max_concurrent in coredns to fix memory leak issue #9307, @yankay)Other (Cleanup or Flake)
Component versions:
Known issues
bin_dir
value is changed to something other than/usr/local/bin
, containerd configuration might need to be tweak, please check Custom Binary directoy bin_dir bug #9243Notes
Flatcar
use-cases)cgroup_auto_mount: false
. Moreover, you can enable or disable BPF with these variables cilium_enable_bpf_masquerade and cilium_enable_host_legacy_routingThe text was updated successfully, but these errors were encountered: