cloudinit will start these things in order so this should happen after the format step. Also this should have Requires=format-ephemeral.service