diff --git a/pkg/registry/apps/deployment/storage/storage.go b/pkg/registry/apps/deployment/storage/storage.go index 2a08ddc4bc1..f023d76bf69 100644 --- a/pkg/registry/apps/deployment/storage/storage.go +++ b/pkg/registry/apps/deployment/storage/storage.go @@ -306,7 +306,7 @@ func (r *ScaleREST) Destroy() { func (r *ScaleREST) Get(ctx context.Context, name string, options *metav1.GetOptions) (runtime.Object, error) { obj, err := r.store.Get(ctx, name, options) if err != nil { - return nil, errors.NewNotFound(apps.Resource("deployments/scale"), name) + return nil, err } deployment := obj.(*apps.Deployment) scale, err := scaleFromDeployment(deployment) diff --git a/pkg/registry/apps/replicaset/storage/storage.go b/pkg/registry/apps/replicaset/storage/storage.go index 1fa6c8759d1..ee92eb2ff4f 100644 --- a/pkg/registry/apps/replicaset/storage/storage.go +++ b/pkg/registry/apps/replicaset/storage/storage.go @@ -202,7 +202,7 @@ func (r *ScaleREST) Destroy() { func (r *ScaleREST) Get(ctx context.Context, name string, options *metav1.GetOptions) (runtime.Object, error) { obj, err := r.store.Get(ctx, name, options) if err != nil { - return nil, errors.NewNotFound(apps.Resource("replicasets/scale"), name) + return nil, err } rs := obj.(*apps.ReplicaSet) scale, err := scaleFromReplicaSet(rs) diff --git a/pkg/registry/core/replicationcontroller/storage/storage.go b/pkg/registry/core/replicationcontroller/storage/storage.go index c1f69e8cba0..b2e34c9560d 100644 --- a/pkg/registry/core/replicationcontroller/storage/storage.go +++ b/pkg/registry/core/replicationcontroller/storage/storage.go @@ -190,7 +190,7 @@ func (r *ScaleREST) Destroy() { func (r *ScaleREST) Get(ctx context.Context, name string, options *metav1.GetOptions) (runtime.Object, error) { obj, err := r.store.Get(ctx, name, options) if err != nil { - return nil, errors.NewNotFound(autoscaling.Resource("replicationcontrollers/scale"), name) + return nil, err } rc := obj.(*api.ReplicationController) return scaleFromRC(rc), nil