From b45dce5affcfba0052323c0bba425fa723290406 Mon Sep 17 00:00:00 2001 From: Janet Kuo Date: Fri, 4 Mar 2016 12:06:13 -0800 Subject: [PATCH] Interpret etcd not found error on a update --- pkg/api/errors/etcd/etcd.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/pkg/api/errors/etcd/etcd.go b/pkg/api/errors/etcd/etcd.go index 3e09aebaa0f..04d03bd646a 100644 --- a/pkg/api/errors/etcd/etcd.go +++ b/pkg/api/errors/etcd/etcd.go @@ -69,6 +69,8 @@ func InterpretUpdateError(err error, qualifiedResource unversioned.GroupResource return errors.NewConflict(qualifiedResource, name, err) case storage.IsUnreachable(err): return errors.NewServerTimeout(qualifiedResource, "update", 2) // TODO: make configurable or handled at a higher level + case storage.IsNotFound(err): + return errors.NewNotFound(qualifiedResource, name) default: return err }