kubernetes-sigs/cluster-api

Decide a migration path for deprecated certManagerVersionAnnotation

Ouverte

#9 145 ouverte le 8 août 2023

 (7 commentaires) (0 réaction) (0 personne assignée)Go (1 532 forks)auto 404
area/clusterctlhelp wantedkind/bugpriority/important-longtermtriage/accepted

Métriques du dépôt

Stars
 (4 267 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

What steps did you take and what happened?

We have a certManagerVersionAnnotation = "certmanager.clusterctl.cluster.x-k8s.io/version annotation which is maintained only for supporting upgrades from clusters created with clusterctl v1alpha3. We are working towards removing a previously deprecated code in https://github.com/kubernetes-sigs/cluster-api/pull/9136 and this annotation might not be removed since there is no migration code for it and we have to keep it in order to support clusters created with this annotation.

What did you expect to happen?

We need to decide how we would provide a clear migration tasks for this specific annotation not to break clusters created with v1alpha3

Cluster API version

main

Kubernetes version

N/A

Anything else you would like to add?

See more the discussion here: https://github.com/kubernetes-sigs/cluster-api/pull/9136#discussion_r1286060493

Label(s) to be applied

/kind bug /area clusterctl

Guide contributeur