'Make sure we\'ve deployed the latest version.
:returns: False if a change was needed, True otherwise
:rtype: bool
May need to recover from rare interrupted / crashed states.'

def ensure_deployed(self):

    if self.has_pending_deployment():
        logger.warn('Found    a    new    cert    /archive/    that    was    not    linked    to    in    /live/;    fixing...')
        self.update_all_links_to(self.latest_common_version())
        return False
    return True
