[solo.commands.hop] acquire the inst_repo exclusive lock before touching it