Fix services for sharded clusters.

We were not using the shard key for the atomic updates so results, logs,
and finalizing was failing for clusters.