packstack -allinone fails due to lack of dependency

asked 2015-07-10 08:30:24 -0500

simondodsley gravatar image

Fresh install of RHEL 7.1 and installing the latest 2015.1 Kilo RDO. I have made sure I have the 2 required repos for RHEL - rhel-7-server-optional-rpms and rhel-7-server-extras-rpms

packstack --allinone --provision-demo=n fails as follows:

Applying 10.209.112.162_api_nova.pp
10.209.112.162_api_nova.pp:                          [ DONE ]
Applying 10.209.112.162_nova.pp
10.209.112.162_nova.pp:                           [ ERROR ]
Applying Puppet manifests                         [ ERROR ]

ERROR : Error appeared during Puppet run: 10.209.112.162_nova.pp
Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install openstack-ceilometer-compute' returned 1: Error: Package: python-ceilometer-2015.1.0-2.el7.noarch (openstack-kilo)
You will find full trace in log /var/tmp/packstack/20150710-091229-XLAn6w/manifests/10.209.112.162_nova.pp.log
Please check log file /var/tmp/packstack/20150710-091229-XLAn6w/openstack-setup.log for more information

error message in log files is:

Error: Execution of '/usr/bin/yum -d 0 -e 0 -y install openstack-ceilometer-common' returned 1: Error: Package: python-ceilometer-2015.1.0-2.el7.noarch (openstack-kilo)
           Requires: python-werkzeug
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
Error: /Stage[main]/Ceilometer/Package[ceilometer-common]/ensure: change from absent to present failed: Execution of '/usr/bin/yum -d 0 -e 0 -y install openstack-ceilometer-common' returned 1: Error: Package: python-ceilometer-2015.1.0-2.el7.noarch (openstack-kilo)
           Requires: python-werkzeug
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

Tried to manually install the dependency but doesn't seem to be in any of my repos.

Any idea where I can get the correct RPM and why it isn't in the repos? This used to work not so long ago...

edit retag flag offensive close merge delete

Comments

Perfect - thank you.

However that doesn't explain why that dependent RPM is missing from the repos...

This worked about a week ago, but now it doesn't - something changed somewhere.

simondodsley gravatar imagesimondodsley ( 2015-07-10 10:50:32 -0500 )edit

This kind of service is providing by EPEL 7 for CentOS 7.X . Never got such kind of issues.

dbaxps gravatar imagedbaxps ( 2015-07-10 12:09:11 -0500 )edit

1 answer

Sort by ยป oldest newest most voted
1

answered 2015-07-10 09:52:11 -0500

dbaxps gravatar image

Would try download http://rpm.pbone.net/index.php3/stat/...

rpm -iv python-werkzeug-0.9.1-2.el7.src.rpm
cd ; cd rpmbuild/SPECS
rpmbuild -bb python-werkzeug.spec
edit flag offensive delete link more

Comments

Perfect - thank you. However that doesn't explain why that dependent RPM is missing from the repos... This worked about a week ago, but now it doesn't - something changed somewhere.

simondodsley gravatar imagesimondodsley ( 2015-07-10 12:38:18 -0500 )edit

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower

Stats

Asked: 2015-07-10 08:30:24 -0500

Seen: 1,178 times

Last updated: Jul 10 '15