Skip to content

Commit 3d7d770

Browse files
authored
remove deprecated work execution clusterrolebinding (#992)
Signed-off-by: Zhiwei Yin <[email protected]>
1 parent c9b3b6f commit 3d7d770

File tree

3 files changed

+16
-40
lines changed

3 files changed

+16
-40
lines changed

manifests/klusterlet/managed/klusterlet-work-clusterrolebinding-execution.yaml

Lines changed: 0 additions & 19 deletions
This file was deleted.

pkg/operator/operators/klusterlet/controllers/klusterletcontroller/klusterlet_cleanup_controller_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ func TestSyncDelete(t *testing.T) {
5353
}
5454

5555
// 11 managed static manifests + 12 management static manifests + 1 hub kubeconfig + 2 namespaces + 2 deployments
56-
if len(deleteActions) != 29 {
56+
if len(deleteActions) != 28 {
5757
t.Errorf("Expected 28 delete actions, but got %d", len(deleteActions))
5858
}
5959

@@ -127,7 +127,7 @@ func TestSyncDeleteHosted(t *testing.T) {
127127
}
128128

129129
// 12 static manifests + 2 namespaces
130-
if len(deleteActionsManaged) != 15 {
130+
if len(deleteActionsManaged) != 14 {
131131
t.Errorf("Expected 14 delete actions, but got %d", len(deleteActionsManaged))
132132
}
133133

pkg/operator/operators/klusterlet/controllers/klusterletcontroller/klusterlet_managed_reconcile.go

Lines changed: 14 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -28,24 +28,19 @@ import (
2828
"open-cluster-management.io/ocm/pkg/operator/helpers"
2929
)
3030

31-
var (
32-
managedStaticResourceFiles = []string{
33-
"klusterlet/managed/klusterlet-registration-serviceaccount.yaml",
34-
"klusterlet/managed/klusterlet-registration-clusterrole.yaml",
35-
"klusterlet/managed/klusterlet-registration-clusterrole-addon-management.yaml",
36-
"klusterlet/managed/klusterlet-registration-clusterrolebinding.yaml",
37-
"klusterlet/managed/klusterlet-registration-clusterrolebinding-addon-management.yaml",
38-
"klusterlet/managed/klusterlet-work-serviceaccount.yaml",
39-
"klusterlet/managed/klusterlet-work-clusterrole.yaml",
40-
"klusterlet/managed/klusterlet-work-clusterrole-execution.yaml",
41-
"klusterlet/managed/klusterlet-work-clusterrolebinding.yaml",
42-
"klusterlet/managed/klusterlet-work-clusterrolebinding-aggregate.yaml",
43-
"klusterlet/managed/klusterlet-work-clusterrolebinding-execution-admin.yaml",
44-
}
45-
46-
cleanedManagedStaticResourceFiles = append(managedStaticResourceFiles,
47-
"klusterlet/managed/klusterlet-work-clusterrolebinding-execution.yaml")
48-
)
31+
var managedStaticResourceFiles = []string{
32+
"klusterlet/managed/klusterlet-registration-serviceaccount.yaml",
33+
"klusterlet/managed/klusterlet-registration-clusterrole.yaml",
34+
"klusterlet/managed/klusterlet-registration-clusterrole-addon-management.yaml",
35+
"klusterlet/managed/klusterlet-registration-clusterrolebinding.yaml",
36+
"klusterlet/managed/klusterlet-registration-clusterrolebinding-addon-management.yaml",
37+
"klusterlet/managed/klusterlet-work-serviceaccount.yaml",
38+
"klusterlet/managed/klusterlet-work-clusterrole.yaml",
39+
"klusterlet/managed/klusterlet-work-clusterrole-execution.yaml",
40+
"klusterlet/managed/klusterlet-work-clusterrolebinding.yaml",
41+
"klusterlet/managed/klusterlet-work-clusterrolebinding-aggregate.yaml",
42+
"klusterlet/managed/klusterlet-work-clusterrolebinding-execution-admin.yaml",
43+
}
4944

5045
// managedReconcile apply resources to managed clusters
5146
type managedReconcile struct {
@@ -180,7 +175,7 @@ func (r *managedReconcile) clean(ctx context.Context, klusterlet *operatorapiv1.
180175
}
181176

182177
if err := removeStaticResources(ctx, r.managedClusterClients.kubeClient, r.managedClusterClients.apiExtensionClient,
183-
cleanedManagedStaticResourceFiles, config); err != nil {
178+
managedStaticResourceFiles, config); err != nil {
184179
return klusterlet, reconcileStop, err
185180
}
186181

0 commit comments

Comments
 (0)