-
Notifications
You must be signed in to change notification settings - Fork 296
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
Remove legacy labels and handling #2394
Comments
@lubronzhan in #1483 you said that |
|
Hi @killianmuldoon , I think it's ok to deprecate it now since clusters have been upgraded to newer version. Let me create a PR to remove the legacy one |
I think we're getting mixed messages on this from some folks downstream - we've decided to keep these labels around for the time being. |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
The Kubernetes project currently lacks enough contributors to adequately respond to all issues. This bot triages un-triaged issues according to the following rules:
You can:
Please send feedback to sig-contributor-experience at kubernetes/community. /lifecycle stale |
/remove-lifecycle stale |
There's a number labels in the CAPV codebase related to older APIVersions that should be removed along with the code that handles transitioning them.
We have:
Added in 🐛 Delete legacy finalizer, fix setting ownerRef for
VSphereClusterIdentity
#1486cluster-api-provider-vsphere/controllers/vspherecluster_reconciler.go
Line 58 in 653d6e9
Added in 🌱 Re-introduces legacy default network label selector #1536
cluster-api-provider-vsphere/pkg/services/network/constants.go
Line 37 in 653d6e9
Added in Add legacy
capw
labels to VirtualMachine for backward compatibility #1483cluster-api-provider-vsphere/pkg/services/vmoperator/control_plane_endpoint.go
Lines 53 to 54 in 09ff688
These PRs were all introduced in CAPV v1.2.0 https://github.com/kubernetes-sigs/cluster-api-provider-vsphere/releases/tag/v1.2.0 and were introduced as part of the v1beta1 API.
Each of the above were introduced with the explicit
legacy
prefix, and none are public go variables.v1.9.0 is 7 releases down the line from when these were introduced and I think we should consider removing them now.
The text was updated successfully, but these errors were encountered: