[stable/queens] Fix py35 job by pinning gnocchi version

Ceilometer uses gnocchi as the default backend and the ceilometer
devstack plugin installs gnocchi from master.

This results in conflict as upper-constraints for pbr for
stable/queens is very old.

Let's workaround this by setting GNOCCHI_GIT_PATH to unlblock
gate.

Task: 40437
Change-Id: Iab53f4c2a14757e5ceea85c15bade4581385616a
This commit is contained in:
Rabi Mishra 2020-07-24 11:20:25 +05:30
parent 41c09cdf38
commit bd31211d6f
1 changed files with 3 additions and 0 deletions

View File

@ -50,6 +50,9 @@ else
fi
echo "CEILOMETER_PIPELINE_INTERVAL=60" >> $localconf
# Workaround gnocchi setuptools issue https://storyboard.openstack.org/#!/story/2007956
echo "GNOCCHI_GIT_PATH=git+https://github.com/gnocchixyz/gnocchi.git@4.2.6#egg=gnocchi" >> $localconf
echo "HEAT_ENABLE_ADOPT_ABANDON=True" >> $localconf
# Use the lbaas v2 namespace driver for devstack integration testing since
# octavia uses nested vms.