I found that we do need both. Leaving that trailing colon on the end of the disk zap command results in the passing of an empty device to the command line (eg ceph-disk-zap host1 /dev/sdb /dev)