update pending status to fix backwards compat breakage

with the etcd deprecation, there was a breakage in
backwards compat. Previous, if there was no current
version set, the return code was 3. In the deprecate
etcd patch it actually got changed to 0.

The patch ensures that the return code will be 3
when there is no current_version key.