Browse Source

[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
changes/04/741104/5
Rabi Mishra 1 week ago
parent
commit
bd31211d6f
1 changed files with 3 additions and 0 deletions
  1. +3
    -0
      heat_integrationtests/pre_test_hook.sh

+ 3
- 0
heat_integrationtests/pre_test_hook.sh 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.


Loading…
Cancel
Save