Red Hat Bugzilla – Bug 1299909
gnocchi-upgrade does not work in current RDO trunk
Last modified: 2016-08-11 08:13:58 EDT
Description of problem:
When deploying Gnocchi on RDO trunk, gnocchi-upgrade does not work.
List / version of packages:
Deploy RDO trunk using delorean and install Gnocchi.
Run gnocchi-upgrade to sync gnocchi database.
Feed Gnocchi database without error.
It seems we would need to update voluptuous to 0.8.6 or 0.8.8?
Gnocchi does need voluptuous 0.8.6 at least. Fixing upstream too. Should be included in Gnocchi 1.3.4.
Argh, this is a problem in tooz dependency, not Gnocchi actually. I misread the log.
fix submitted to upstream packaging:
I think this has been resolved for quite sometime now. Moving to Modified.
Verified with downstream packages:
rpm -qR python-tooz-1.34.0-1.el7ost.noarch | grep vol
python-voluptuous >= 0.8.6
rpm -qR python-gnocchi-2.1.3-2.el7ost.noarch | grep vol
Command with dedicated empty db executed successfully:
gnocchi-upgrade --verbose --debug --create-legacy-resource-types --config-file /etc/gnocchi/gnocchi.conf
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.