marsadm: fix 'secondary' when not locally primary