После удаления старого и установки нового репозитория вот что происходит:
[root@gr9 adm01]# yum install openstack-nova-compute
Loaded plugins: fastestmirror, priorities, refresh-packagekit, security
Loading mirror speeds from cached hostfile
* base: mirror.awanti.com
* extras: mirror.awanti.com
* updates: mirror.awanti.com
base | 3.7 kB 00:00
extras | 3.3 kB 00:00
foreman | 2.9 kB 00:00
foreman-plugins | 2.9 kB 00:00
openstack-icehouse | 2.9 kB 00:00
puppetlabs-deps | 2.5 kB 00:00
puppetlabs-products | 2.5 kB 00:00
updates | 3.4 kB 00:00
58 packages excluded due to repository priority protections
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package openstack-nova-compute.noarch 0:2014.1.2-1.el6 will be installed
--> Processing Dependency: openstack-nova-common = 2014.1.2-1.el6 for package: openstack-nova-compute-2014.1.2-1.el6.noarch
--> Running transaction check
---> Package openstack-nova-common.noarch 0:2014.1.2-1.el6 will be installed
--> Processing Dependency: python-nova = 2014.1.2-1.el6 for package: openstack-nova-common-2014.1.2-1.el6.noarch
--> Processing Dependency: python-oslo-messaging >= 1.3.0-0.1.a4 for package: openstack-nova-common-2014.1.2-1.el6.noarch
--> Processing Dependency: python-oslo-rootwrap for package: openstack-nova-common-2014.1.2-1.el6.noarch
--> Running transaction check
---> Package python-nova.noarch 0:2014.1.2-1.el6 will be installed
--> Processing Dependency: python-sqlalchemy >= 0.7.8 for package: python-nova-2014.1.2-1.el6.noarch
--> Processing Dependency: python-routes >= 1.12 for package: python-nova-2014.1.2-1.el6.noarch
--> Processing Dependency: python-paste-deploy >= 1.5 for package: python-nova-2014.1.2-1.el6.noarch
--> Processing Dependency: python-jinja2 >= 2.6 for package: python-nova-2014.1.2-1.el6.noarch
--> Processing Dependency: python-novaclient for package: python-nova-2014.1.2-1.el6.noarch
---> Package python-oslo-messaging.noarch 0:1.3.0.2-4.el6 will be installed
--> Processing Dependency: PyYAML for package: python-oslo-messaging-1.3.0.2-4.el6.noarch
---> Package python-oslo-rootwrap.noarch 0:1.0.0-1.el6 will be installed
--> Running transaction check
---> Package python-nova.noarch 0:2014.1.2-1.el6 will be installed
--> Processing Dependency: python-sqlalchemy >= 0.7.8 for package: python-nova-2014.1.2-1.el6.noarch
--> Processing Dependency: python-routes >= 1.12 for package: python-nova-2014.1.2-1.el6.noarch
--> Processing Dependency: python-paste-deploy >= 1.5 for package: python-nova-2014.1.2-1.el6.noarch
--> Processing Dependency: python-jinja2 >= 2.6 for package: python-nova-2014.1.2-1.el6.noarch
---> Package python-novaclient.noarch 1:2.17.0-2.el6 will be installed
---> Package python-oslo-messaging.noarch 0:1.3.0.2-4.el6 will be installed
--> Processing Dependency: PyYAML for package: python-oslo-messaging-1.3.0.2-4.el6.noarch
--> Finished Dependency Resolution
Error: Package: python-nova-2014.1.2-1.el6.noarch (openstack-icehouse)
Requires: python-sqlalchemy >= 0.7.8
Available: python-sqlalchemy-0.5.5-3.el6_2.noarch (base)
python-sqlalchemy = 0.5.5-3.el6_2
Error: Package: python-nova-2014.1.2-1.el6.noarch (openstack-icehouse)
Requires: python-routes >= 1.12
Available: python-routes-1.10.3-2.el6.noarch (base)
python-routes = 1.10.3-2.el6
Error: Package: python-nova-2014.1.2-1.el6.noarch (openstack-icehouse)
Requires: python-jinja2 >= 2.6
Available: python-jinja2-2.2.1-1.el6.x86_64 (base)
python-jinja2 = 2.2.1-1.el6
Available: python-jinja2-2.2.1-2.el6_5.x86_64 (updates)
python-jinja2 = 2.2.1-2.el6_5
Error: Package: python-nova-2014.1.2-1.el6.noarch (openstack-icehouse)
Requires: python-paste-deploy >= 1.5
Available: python-paste-deploy-1.3.3-2.1.el6.noarch (base)
python-paste-deploy = 1.3.3-2.1.el6
Error: Package: python-oslo-messaging-1.3.0.2-4.el6.noarch (openstack-icehouse)
Requires: PyYAML
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Но
[root@gr9 adm01]# rpm -qa | grep python-sqlalchemy
python-sqlalchemy0.7-0.7.8-1.el6.x86_64
[root@gr9 adm01]# rpm -qa | grep python-routes
python-routes1.12-1.12.3-4.el6.noarch
[root@gr9 adm01]# rpm -qa | grep openstack
openstack-utils-2014.1-3.el6.noarch
[root@gr9 adm01]# rpm -qa | grep python-jinja2
python-jinja2-26-2.6-3.el6.noarch
[root@gr9 adm01]# rpm -qa | grep python-paste-deploy
python-paste-deploy1.5-1.5.0-5.el6.noarch
На другой машине проделывал то же самое. Проблем не было. Что с этим делать?