The merge command does not check whether or not it's refresh of metadata was successful, resulting in a confusing error message and continuing to merge with stale metadata.
This is probably not dangerous since applyOps has a version precondition, but we should not merge in general if we can't talk to the config server.