Description of problem: python-sqlalchemy0.7 is not available in centos, python-sqlalchemy-0.5.5-3.el6_2.noarch.rpm is the package in centos. http://www.gtlib.gatech.edu/pub/centos/6.4/os/x86_64/Packages/ It does appear that python-sqlalchemy0.7 was available for centos on Nov 7, 2013, but is no longer available. [root@centos64 yum.repos.d]# cat /etc/redhat-release CentOS release 6.4 (Final) [root@centos64 yum.repos.d]# rpm -q rdo-release rdo-release-havana-7.noarch [root@centos64 yum.repos.d]# ll total 28 -rw-r--r--. 1 root root 1926 Feb 25 2013 CentOS-Base.repo -rw-r--r--. 1 root root 638 Feb 25 2013 CentOS-Debuginfo.repo -rw-r--r--. 1 root root 630 Feb 25 2013 CentOS-Media.repo -rw-r--r--. 1 root root 3664 Feb 25 2013 CentOS-Vault.repo -rw-r--r--. 1 root root 713 Nov 14 09:24 foreman.repo -rw-r--r--. 1 root root 1250 Nov 14 09:24 puppetlabs.repo -rw-r--r--. 1 root root 240 Nov 14 09:24 rdo-release.repo [root@centos64 yum.repos.d]# yum repolist Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile * base: ftpmirror.your.org * extras: mirror.fdcservers.net * updates: mirrors.seas.harvard.edu repo id repo name status base CentOS-6 - Base 6,381 extras CentOS-6 - Extras 13 foreman Foreman stable 198 foreman-plugins Foreman stable - plugins 40 openstack-havana OpenStack Havana Repository 516 puppetlabs-deps Puppet Labs Dependencies El 6 - x86_64 54 puppetlabs-products Puppet Labs Products El 6 - x86_64 304 updates CentOS-6 - Updates 1,538 repolist: 9,044 [root@centos64 yum.repos.d]# yum -d 0 -e 0 -y install openstack-keystone Error: Package: python-keystone-2013.2-1.el6.noarch (openstack-havana) Requires: python-sqlalchemy0.7 Error: Package: python-keystone-2013.2-1.el6.noarch (openstack-havana) Requires: python-routes1.12 Error: Package: python-keystone-2013.2-1.el6.noarch (openstack-havana) Requires: python-paste-deploy1.5 Error: Package: python-migrate-0.7.2-8.el6.noarch (openstack-havana) Requires: python-sqlalchemy0.7 Error: Package: python-oauth2-1.5.211-5.el6.noarch (openstack-havana) Requires: python-httplib2 Error: Package: 1:python-keystoneclient-0.4.1-3.el6.noarch (openstack-havana) Requires: python-keyring Error: Package: python-keystone-2013.2-1.el6.noarch (openstack-havana) Requires: python-six Error: Package: 1:python-keystoneclient-0.4.1-3.el6.noarch (openstack-havana) Requires: python-prettytable Error: Package: 1:python-oslo-config-1.2.1-1.el6.noarch (openstack-havana) Requires: python-argparse Error: Package: python-dogpile-cache-0.5.0-1.el6.noarch (openstack-havana) Requires: python-dogpile-core >= 0.4.1 Error: Package: python-keystone-2013.2-1.el6.noarch (openstack-havana) Requires: python-passlib Error: Package: 1:python-keystoneclient-0.4.1-3.el6.noarch (openstack-havana) Requires: python-requests >= 0.8.8 Error: Package: 1:python-keystoneclient-0.4.1-3.el6.noarch (openstack-havana) Requires: python-six Error: Package: python-keystone-2013.2-1.el6.noarch (openstack-havana) Requires: python-eventlet Error: Package: 1:python-keystoneclient-0.4.1-3.el6.noarch (openstack-havana) Requires: python-argparse Error: Package: 1:python-oslo-config-1.2.1-1.el6.noarch (openstack-havana) Requires: python-six You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest [root@centos64 yum.repos.d]#
The issue may apply to.. # These are required to build due to the requirements check added BuildRequires: python-sqlalchemy0.7 BuildRequires: python-webob1.2 BuildRequires: python-paste-deploy1.5 BuildRequires: python-routes1.12
These packages are in epel. Perhaps packstack is not enabling epel automatically on centos?
EPEL is required for RDO EL6
Created attachment 827457 [details] packstack logs packstack logs, check the packstack config and you can see epel is enabled. So we'll have to track down why the epel repo is not installed/configured. reopening
issue w/ our base image re-closing.