Skip to content

Commit c2cc5be

Browse files
committed
RuntimeSDK: some bugfixes
1 parent 9bfd3f3 commit c2cc5be

File tree

4 files changed

+11
-1
lines changed

4 files changed

+11
-1
lines changed

config/rbac/role.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@ metadata:
55
creationTimestamp: null
66
name: manager-role
77
rules:
8+
- apiGroups:
9+
- ""
10+
resources:
11+
- namespaces
12+
verbs:
13+
- get
14+
- list
15+
- watch
816
- apiGroups:
917
- addons.cluster.x-k8s.io
1018
resources:

exp/runtime/internal/controllers/extensionconfig_controller.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ import (
3636
)
3737

3838
// +kubebuilder:rbac:groups=runtime.cluster.x-k8s.io,resources=extensionconfigs;extensionconfigs/status,verbs=get;list;watch;patch;update
39+
// +kubebuilder:rbac:groups="",resources=namespaces,verbs=get;list;watch
3940

4041
// Reconciler reconciles an ExtensionConfig object.
4142
type Reconciler struct {

main.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -377,6 +377,7 @@ func setupReconcilers(ctx context.Context, mgr ctrl.Manager) {
377377
RuntimeClient: runtimeclient.New(runtimeclient.Options{
378378
Catalog: catalog,
379379
Registry: registry,
380+
Client: mgr.GetClient(),
380381
}),
381382
WatchFilterValue: watchFilterValue,
382383
}).SetupWithManager(ctx, mgr, concurrency(extensionConfigConcurrency)); err != nil {

test/e2e/cluster_upgrade_runtimesdk.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@ func extensionConfig(specName string, namespace *corev1.Namespace) *runtimev1.Ex
216216
ObjectMeta: metav1.ObjectMeta{
217217
Name: fmt.Sprintf("%s-%s", specName, util.RandomString(6)),
218218
Annotations: map[string]string{
219-
"cert-manager.io/inject-ca-from-secret": fmt.Sprintf("%s/webhook-service-cert", namespace.Name),
219+
"runtime.cluster.x-k8s.io/inject-ca-from-secret": fmt.Sprintf("%s/webhook-service-cert", namespace.Name),
220220
},
221221
},
222222
Spec: runtimev1.ExtensionConfigSpec{

0 commit comments

Comments
 (0)