Skip to content

Commit ad599b6

Browse files
committed
POC kcm gc bug
Signed-off-by: Stefan Büringer buringerst@vmware.com
1 parent 7268862 commit ad599b6

File tree

55 files changed

+62
-36
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

55 files changed

+62
-36
lines changed

api/addons/v1beta1/clusterresourceset_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -168,6 +168,7 @@ func (m *ClusterResourceSet) SetV1Beta2Conditions(conditions []metav1.Condition)
168168
// +kubebuilder:resource:path=clusterresourcesets,scope=Namespaced,categories=cluster-api
169169
// +kubebuilder:subresource:status
170170
// +kubebuilder:deprecatedversion
171+
// +kubebuilder:unservedversion
171172
// +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="Time duration since creation of ClusterResourceSet"
172173

173174
// ClusterResourceSet is the Schema for the clusterresourcesets API.

api/addons/v1beta1/clusterresourcesetbinding_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,7 @@ func referSameObject(a, b metav1.OwnerReference) bool {
172172
// +kubebuilder:resource:path=clusterresourcesetbindings,scope=Namespaced,categories=cluster-api
173173
// +kubebuilder:subresource:status
174174
// +kubebuilder:deprecatedversion
175+
// +kubebuilder:unservedversion
175176
// +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="Time duration since creation of ClusterResourceSetBinding"
176177

177178
// ClusterResourceSetBinding lists all matching ClusterResourceSets with the cluster it belongs to.

api/bootstrap/kubeadm/v1beta1/kubeadmconfig_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -508,6 +508,7 @@ type KubeadmConfigV1Beta2Status struct {
508508
// +kubebuilder:object:root=true
509509
// +kubebuilder:resource:path=kubeadmconfigs,scope=Namespaced,categories=cluster-api
510510
// +kubebuilder:deprecatedversion
511+
// +kubebuilder:unservedversion
511512
// +kubebuilder:subresource:status
512513
// +kubebuilder:printcolumn:name="Cluster",type="string",JSONPath=".metadata.labels['cluster\\.x-k8s\\.io/cluster-name']",description="Cluster"
513514
// +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="Time duration since creation of KubeadmConfig"

api/bootstrap/kubeadm/v1beta1/kubeadmconfigtemplate_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@ type KubeadmConfigTemplateResource struct {
4444
// +kubebuilder:object:root=true
4545
// +kubebuilder:resource:path=kubeadmconfigtemplates,scope=Namespaced,categories=cluster-api
4646
// +kubebuilder:deprecatedversion
47+
// +kubebuilder:unservedversion
4748
// +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="Time duration since creation of KubeadmConfigTemplate"
4849

4950
// KubeadmConfigTemplate is the Schema for the kubeadmconfigtemplates API.

api/controlplane/kubeadm/v1beta1/kubeadm_control_plane_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -424,6 +424,7 @@ type LastRemediationStatus struct {
424424
// +kubebuilder:object:root=true
425425
// +kubebuilder:resource:path=kubeadmcontrolplanes,shortName=kcp,scope=Namespaced,categories=cluster-api
426426
// +kubebuilder:deprecatedversion
427+
// +kubebuilder:unservedversion
427428
// +kubebuilder:subresource:status
428429
// +kubebuilder:subresource:scale:specpath=.spec.replicas,statuspath=.status.replicas,selectorpath=.status.selector
429430
// +kubebuilder:printcolumn:name="Cluster",type="string",JSONPath=".metadata.labels['cluster\\.x-k8s\\.io/cluster-name']",description="Cluster"

api/controlplane/kubeadm/v1beta1/kubeadmcontrolplanetemplate_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ type KubeadmControlPlaneTemplateSpec struct {
3333
// +kubebuilder:object:root=true
3434
// +kubebuilder:resource:path=kubeadmcontrolplanetemplates,scope=Namespaced,categories=cluster-api
3535
// +kubebuilder:deprecatedversion
36+
// +kubebuilder:unservedversion
3637
// +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="Time duration since creation of KubeadmControlPlaneTemplate"
3738

3839
// KubeadmControlPlaneTemplate is the Schema for the kubeadmcontrolplanetemplates API.

api/core/v1beta1/cluster_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1118,6 +1118,7 @@ func (v APIEndpoint) String() string {
11181118
// +kubebuilder:object:root=true
11191119
// +kubebuilder:resource:path=clusters,shortName=cl,scope=Namespaced,categories=cluster-api
11201120
// +kubebuilder:deprecatedversion
1121+
// +kubebuilder:unservedversion
11211122
// +kubebuilder:subresource:status
11221123
// +kubebuilder:printcolumn:name="ClusterClass",type="string",JSONPath=".spec.topology.class",description="ClusterClass of this Cluster, empty if the Cluster is not using a ClusterClass"
11231124
// +kubebuilder:printcolumn:name="Phase",type="string",JSONPath=".status.phase",description="Cluster status such as Pending/Provisioning/Provisioned/Deleting/Failed"

api/core/v1beta1/clusterclass_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ const (
6767
// +kubebuilder:object:root=true
6868
// +kubebuilder:resource:path=clusterclasses,shortName=cc,scope=Namespaced,categories=cluster-api
6969
// +kubebuilder:deprecatedversion
70+
// +kubebuilder:unservedversion
7071
// +kubebuilder:subresource:status
7172
// +kubebuilder:printcolumn:name="Age",type="date",JSONPath=".metadata.creationTimestamp",description="Time duration since creation of ClusterClass"
7273

api/core/v1beta1/machine_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -660,6 +660,7 @@ type Bootstrap struct {
660660
// +kubebuilder:resource:path=machines,shortName=ma,scope=Namespaced,categories=cluster-api
661661
// +kubebuilder:subresource:status
662662
// +kubebuilder:deprecatedversion
663+
// +kubebuilder:unservedversion
663664
// +kubebuilder:printcolumn:name="Cluster",type="string",JSONPath=".spec.clusterName",description="Cluster"
664665
// +kubebuilder:printcolumn:name="NodeName",type="string",JSONPath=".status.nodeRef.name",description="Node name associated with this machine"
665666
// +kubebuilder:printcolumn:name="ProviderID",type="string",JSONPath=".spec.providerID",description="Provider ID"

api/core/v1beta1/machinedeployment_types.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -556,6 +556,7 @@ func (md *MachineDeploymentStatus) GetTypedPhase() MachineDeploymentPhase {
556556
// +kubebuilder:object:root=true
557557
// +kubebuilder:resource:path=machinedeployments,shortName=md,scope=Namespaced,categories=cluster-api
558558
// +kubebuilder:deprecatedversion
559+
// +kubebuilder:unservedversion
559560
// +kubebuilder:subresource:status
560561
// +kubebuilder:subresource:scale:specpath=.spec.replicas,statuspath=.status.replicas,selectorpath=.status.selector
561562
// +kubebuilder:printcolumn:name="Cluster",type="string",JSONPath=".spec.clusterName",description="Cluster"

0 commit comments

Comments
 (0)