From ba3c7d33cd05bde330b1b912c01d9977aa941701 Mon Sep 17 00:00:00 2001 From: Oleg Shaldybin Date: Sat, 4 Jun 2016 12:04:17 -0700 Subject: [PATCH] Add {List,Delete,Export}Options to RBAC group Otherwise clientset complains about unregistered kind when options are passed. --- pkg/apis/rbac/register.go | 5 +++++ pkg/apis/rbac/v1alpha1/register.go | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/pkg/apis/rbac/register.go b/pkg/apis/rbac/register.go index 3ecc4905a72..19ad3e94e5d 100644 --- a/pkg/apis/rbac/register.go +++ b/pkg/apis/rbac/register.go @@ -17,6 +17,7 @@ limitations under the License. package rbac import ( + "k8s.io/kubernetes/pkg/api" "k8s.io/kubernetes/pkg/api/unversioned" "k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/watch/versioned" @@ -54,6 +55,10 @@ func addKnownTypes(scheme *runtime.Scheme) { &ClusterRoleBinding{}, &ClusterRoleBindingList{}, &ClusterRoleList{}, + + &api.ListOptions{}, + &api.DeleteOptions{}, + &api.ExportOptions{}, ) versioned.AddToGroupVersion(scheme, SchemeGroupVersion) } diff --git a/pkg/apis/rbac/v1alpha1/register.go b/pkg/apis/rbac/v1alpha1/register.go index 41cbe420e24..32304ceaf5b 100644 --- a/pkg/apis/rbac/v1alpha1/register.go +++ b/pkg/apis/rbac/v1alpha1/register.go @@ -18,6 +18,7 @@ package v1alpha1 import ( "k8s.io/kubernetes/pkg/api/unversioned" + "k8s.io/kubernetes/pkg/api/v1" "k8s.io/kubernetes/pkg/apis/rbac" "k8s.io/kubernetes/pkg/runtime" "k8s.io/kubernetes/pkg/watch/versioned" @@ -42,6 +43,10 @@ func addKnownTypes(scheme *runtime.Scheme) { &ClusterRoleBinding{}, &ClusterRoleBindingList{}, &ClusterRoleList{}, + + &v1.ListOptions{}, + &v1.DeleteOptions{}, + &v1.ExportOptions{}, ) versioned.AddToGroupVersion(scheme, SchemeGroupVersion) }