Description of problem: The openstack-keystone package depends on python-greenlet, but this package was removed from EPEL 7 because it moved to RHEL 7 extras. Version-Release number of selected component (if applicable): openstack-keystone-2014.2.2-1.el7 How reproducible: Always on RHEL 7 Steps to Reproduce: 1. Set up a minimal RHEL 7 VM, registered with subscription-manager. 2. subscription-manager repos --disable='*' 3. subscription-manager repos --enable=rhel-7-server-rpms --enable=rhel-7-server-optional-rpms 4. Follow the steps at https://www.rdoproject.org/Quickstart : 1. yum install -y https://rdo.fedorapeople.org/rdo-release.rpm 2. yum install -y openstack-packstack 3. packstack --allinone Actual results: openstack-keystone installation fails Expected results: packstack --allinone exits without error Additional info: See the following two links regarding python-greenlet: - http://pkgs.fedoraproject.org/cgit/python-greenlet.git/commit/?h=epel7&id=e6bdd93f967429d60f5b4e093e644b8d78c645fa - https://bugzilla.redhat.com/show_bug.cgi?id=1108884
This has been fixed for stable/liberty and later branches. The RDO Liberty Trunk build is available from https://trunk.rdoproject.org/centos7-liberty/9e/6c/9e6cf4a8242f23acb223af5c2e006bd2367c2dc4_3a9b83cc/