Unable to install Ansible on Redhat 6.6 (RHEL) - missing dependency python-six

I am unable to install Ansible on Redhat 6.6 (RHEL) due to a missing dependency for python-six. When I try to install python-six, I get this response. “No package python-six available.” These are the steps I use to replicate the problem.

-Download the x86_64 rpm for the EPEL repository
wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

-Install the EPEL rpm to add the repository to my system
yum install epel-release-6-8.noarch.rpm

-Install ansible
yum update && yum install ansible

-I get this error

Error: Package: ansible-2.1.1.0-1.el6.noarch (epel)
Requires: python-six

-Install python-six
yum install python-six

-I get this error
No package python-six available.

Thanks in advance for any help you can provide.

It's in the 'extras' centos-6 repo, I don't have a RHEL VM to hand to
check but I'd expect
it to be in the RHN repos - from memory maybe the 'optional' one?