From 0d1d6cd548298d84810579250a2f61e36ae24fb5 Mon Sep 17 00:00:00 2001 From: Dmitriy Rabotyagov Date: Mon, 15 Jan 2024 12:30:21 +0100 Subject: [PATCH] Install pymemcache in devstack when needed In case VITRAGE_COORDINATION_URL is set to memcached, we need to ensure that all dependencies are met inside the venv. Change-Id: I78353ccec3074a10e10dad5c6583456016d962a1 --- devstack/plugin.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/devstack/plugin.sh b/devstack/plugin.sh index 875bdb6db..ce7e14eb2 100644 --- a/devstack/plugin.sh +++ b/devstack/plugin.sh @@ -273,6 +273,10 @@ function install_vitrage { if [[ "$VITRAGE_DEPLOY" == "mod_wsgi" ]]; then install_apache_wsgi fi + # Install reqs for tooz driver + if [[ "$VITRAGE_COORDINATION_URL" =~ "memcached" ]]; then + pip_install_gr "pymemcache" + fi } # install_vitrageclient()