def find_the_open_issue(issue_list):
    """
    Finds a issue from the list that is opened (i.e. not 'Done' or
    'Canceled').
    :param issue_list: list of jira issues
    :return: jira issue
    """

    for issue in issue_list:
        open_issue_status = [
            'Awaiting Validation',
            'Awaiting Fix',
            'More Info Requested',
            'In Progress'
        ]
        if str(issue.fields.status) in open_issue_status:
            return issue

    return None