From b03667a2a0f9106bad6f0179d4a0fcb15308a150 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Wed, 16 Oct 2024 11:26:53 +0900 Subject: [PATCH] Enable GLOBAL_VENV ... because it is required in Ubuntu 24.04 . Change-Id: Iba939edff0f015900ccb72c761c1e3d833805feb --- .zuul.yaml | 1 - devstack/lib/heat | 4 ++++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.zuul.yaml b/.zuul.yaml index b316c201b4..6ddaf6f401 100644 --- a/.zuul.yaml +++ b/.zuul.yaml @@ -29,7 +29,6 @@ TEMPEST_PLUGINS: '/opt/stack/heat-tempest-plugin' HEAT_USE_MOD_WSGI: True CEILOMETER_PIPELINE_INTERVAL: 60 - GLOBAL_VENV: False devstack_services: tls-proxy: false s-account: false diff --git a/devstack/lib/heat b/devstack/lib/heat index 248e2a670a..b777b7c71d 100644 --- a/devstack/lib/heat +++ b/devstack/lib/heat @@ -295,6 +295,10 @@ function install_heat { install_apache_wsgi fi fi + if [[ "$GLOBAL_VENV" == "True" ]] ; then + # TODO(tkajinam): find a better solution for this + sudo ln -sf $HEAT_BIN_DIR/heat-manage /usr/local/bin + fi } # start_heat() - Start running processes, including screen