From d69fd88002e4b7eec94c90d0d48e90a1f49f8102 Mon Sep 17 00:00:00 2001 From: Alena Prokharchyk Date: Mon, 12 Feb 2018 15:20:57 -0800 Subject: [PATCH 1/2] Workload is namespaced --- apis/project.cattle.io/v3/types.go | 1 + 1 file changed, 1 insertion(+) diff --git a/apis/project.cattle.io/v3/types.go b/apis/project.cattle.io/v3/types.go index 219e0ffa..71fc17b6 100644 --- a/apis/project.cattle.io/v3/types.go +++ b/apis/project.cattle.io/v3/types.go @@ -97,6 +97,7 @@ type PublicEndpoint struct { } type Workload struct { + types.Namespaced metav1.TypeMeta `json:",inline"` metav1.ObjectMeta `json:"metadata,omitempty" protobuf:"bytes,1,opt,name=metadata"` } From 7502f36afcd2aad428724f947c7cf39b86cec55b Mon Sep 17 00:00:00 2001 From: Alena Prokharchyk Date: Mon, 12 Feb 2018 15:23:41 -0800 Subject: [PATCH 2/2] Generated changes --- apis/project.cattle.io/v3/zz_generated_deepcopy.go | 1 + .../project.cattle.io/v3/zz_generated_workload_controller.go | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/apis/project.cattle.io/v3/zz_generated_deepcopy.go b/apis/project.cattle.io/v3/zz_generated_deepcopy.go index fb5c769a..4e20ade4 100644 --- a/apis/project.cattle.io/v3/zz_generated_deepcopy.go +++ b/apis/project.cattle.io/v3/zz_generated_deepcopy.go @@ -958,6 +958,7 @@ func (in *ServiceAccountTokenList) DeepCopyObject() runtime.Object { // DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil. func (in *Workload) DeepCopyInto(out *Workload) { *out = *in + out.Namespaced = in.Namespaced out.TypeMeta = in.TypeMeta in.ObjectMeta.DeepCopyInto(&out.ObjectMeta) return diff --git a/apis/project.cattle.io/v3/zz_generated_workload_controller.go b/apis/project.cattle.io/v3/zz_generated_workload_controller.go index e5b948a0..bbd1daf9 100644 --- a/apis/project.cattle.io/v3/zz_generated_workload_controller.go +++ b/apis/project.cattle.io/v3/zz_generated_workload_controller.go @@ -23,8 +23,9 @@ var ( WorkloadResource = metav1.APIResource{ Name: "workloads", SingularName: "workload", - Namespaced: false, - Kind: WorkloadGroupVersionKind.Kind, + Namespaced: true, + + Kind: WorkloadGroupVersionKind.Kind, } )