def get_release_status(release):
    """
    Determine the status of a release based on the packages

    :param dict release: Release dictionary
    :return: String
    """

    statuses = set([p['status'] for p in release['packages']])

    if "IN_PROGRESS" in statuses:
        return "In Progress"
    elif "FAILED" in statuses:
        return "Failed"
    elif "SUCCESSFUL" in statuses and len(statuses) == 1:
        return "Successful"
    else:
        return "Unknown"