diff --git a/staging/src/k8s.io/apiextensions-apiserver/test/integration/registration_test.go b/staging/src/k8s.io/apiextensions-apiserver/test/integration/registration_test.go index dc7a70023f4..37d1224d250 100644 --- a/staging/src/k8s.io/apiextensions-apiserver/test/integration/registration_test.go +++ b/staging/src/k8s.io/apiextensions-apiserver/test/integration/registration_test.go @@ -382,7 +382,7 @@ func TestEtcdStorage(t *testing.T) { expectedObject *metaObject }{ "namespacedNoxuDefinition": { - etcdPath: path.Join("/", etcdPrefix, "apiextensions.k8s.io/customresourcedefinitions/noxus.mygroup.example.com"), + etcdPath: "apiextensions.k8s.io/customresourcedefinitions/noxus.mygroup.example.com", expectedObject: &metaObject{ Kind: "CustomResourceDefinition", APIVersion: "apiextensions.k8s.io/v1beta1", @@ -407,7 +407,7 @@ func TestEtcdStorage(t *testing.T) { }, "clusteredCurletDefinition": { - etcdPath: path.Join("/", etcdPrefix, "apiextensions.k8s.io/customresourcedefinitions/curlets.mygroup.example.com"), + etcdPath: "apiextensions.k8s.io/customresourcedefinitions/curlets.mygroup.example.com", expectedObject: &metaObject{ Kind: "CustomResourceDefinition", APIVersion: "apiextensions.k8s.io/v1beta1", diff --git a/staging/src/k8s.io/apiserver/pkg/server/options/etcd.go b/staging/src/k8s.io/apiserver/pkg/server/options/etcd.go index e255b636050..bdaa0f2af67 100644 --- a/staging/src/k8s.io/apiserver/pkg/server/options/etcd.go +++ b/staging/src/k8s.io/apiserver/pkg/server/options/etcd.go @@ -135,7 +135,7 @@ func (f *SimpleRestOptionsFactory) GetRESTOptions(resource schema.GroupResource) Decorator: generic.UndecoratedStorage, EnableGarbageCollection: f.Options.EnableGarbageCollection, DeleteCollectionWorkers: f.Options.DeleteCollectionWorkers, - ResourcePrefix: f.Options.StorageConfig.Prefix + "/" + resource.Group + "/" + resource.Resource, + ResourcePrefix: resource.Group + "/" + resource.Resource, } if f.Options.EnableWatchCache { ret.Decorator = genericregistry.StorageWithCacher(f.Options.DefaultWatchCacheSize)