diff --git a/devstack/plugin.sh b/devstack/plugin.sh index bab02a3..1e09339 100644 --- a/devstack/plugin.sh +++ b/devstack/plugin.sh @@ -145,6 +145,11 @@ if is_service_enabled fuxi; then # In case iSCSI client is used sudo ln -s /lib/udev/scsi_id /usr/local/bin || true + if [[ "$USE_PYTHON3" = "True" ]]; then + # Switch off glance->swift communication as swift fails under py3.x + iniset /etc/glance/glance-api.conf glance_store default_store file + fi + elif [[ "$1" == "stack" && "$2" == "extra" ]]; then run_process fuxi "sudo fuxi-server --config-file $FUXI_CONFIG"