@@ -68,7 +68,7 @@ type WorkloadCluster interface {
6868
6969 ReconcileKubeletRBACBinding (ctx context.Context , version semver.Version ) error
7070 ReconcileKubeletRBACRole (ctx context.Context , version semver.Version ) error
71- UpdateKubernetesVersionInKubeadmConfigMap (ctx context.Context , version string ) error
71+ UpdateKubernetesVersionInKubeadmConfigMap (ctx context.Context , version semver. Version ) error
7272 UpdateEtcdVersionInKubeadmConfigMap (ctx context.Context , imageRepository , imageTag string ) error
7373 UpdateKubeletConfigMap (ctx context.Context , version semver.Version ) error
7474 UpdateKubeProxyImageInfo (ctx context.Context , kcp * controlplanev1.KubeadmControlPlane ) error
@@ -285,14 +285,14 @@ func (w *Workload) UpdateEtcdVersionInKubeadmConfigMap(ctx context.Context, imag
285285}
286286
287287// UpdateKubernetesVersionInKubeadmConfigMap updates the kubernetes version in the kubeadm config map.
288- func (w * Workload ) UpdateKubernetesVersionInKubeadmConfigMap (ctx context.Context , version string ) error {
288+ func (w * Workload ) UpdateKubernetesVersionInKubeadmConfigMap (ctx context.Context , version semver. Version ) error {
289289 configMapKey := ctrlclient.ObjectKey {Name : "kubeadm-config" , Namespace : metav1 .NamespaceSystem }
290290 kubeadmConfigMap , err := w .getConfigMap (ctx , configMapKey )
291291 if err != nil {
292292 return err
293293 }
294294 config := & kubeadmConfig {ConfigMap : kubeadmConfigMap }
295- if err := config .UpdateKubernetesVersion (version ); err != nil {
295+ if err := config .UpdateKubernetesVersion (fmt . Sprintf ( "v%s" , version ) ); err != nil {
296296 return err
297297 }
298298 if err := w .Client .Update (ctx , config .ConfigMap ); err != nil {
0 commit comments