GoogleCloudPlatform/kubernetes — pull request #685 by smarterclayton (2014-07-29 15:44:07+00:00)
Title: Cleanly delete service without endpoints key

If a service is deleted before the etcd corresponding to its
endpoints has been created, a 500 error is returned (etcd key
not found). Instead, key not found should be ignored silently.

There is a potential race condition with the controller creating
endpoints after the service has been deleted which a cleanup task
should handle in the future.

Closes #684