# TODO: Remove --skip-phases from command when v1beta4 UpgradeConfiguration supports skipPhases
- name:Kubeadm | Upgrade other control plane nodes
# TODO: When we retire kubeadm-config.v1beta3, remove --certificate-renewal, --ignore-preflight-errors, --etcd-upgrade, --patches, and --skip-phases from command, since v1beta4+ supports these in UpgradeConfiguration.node
- name:Kubeadm | Upgrade other control plane nodes to {{ kube_version }}
# List of kubeadm upgrade node phases that should be skipped when upgrading a secondary control plane node (supports different phases than kubeadm init and kubeadm upgrade apply)
kubeadm_upgrade_node_phases_skip_default:[]
kubeadm_upgrade_node_phases_skip:>-
{%- if kube_version is version('1.32.0', '>=') -%}