From 29c94c102b7a58f340dfafae7eb789b56504c980 Mon Sep 17 00:00:00 2001 From: Takashi Kajinami Date: Fri, 15 Nov 2024 11:06:40 +0900 Subject: [PATCH] Replace deprecated configure_auth_token_middleware It was deprecated some years ago by [1]. [1] https://review.opendev.org/628651 Change-Id: Id5bb081a745a0698ce0d297c098394bfd1ad6788 --- devstack/lib/watcher | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/devstack/lib/watcher b/devstack/lib/watcher index ec1da4f45..3b40998c6 100644 --- a/devstack/lib/watcher +++ b/devstack/lib/watcher @@ -38,7 +38,6 @@ GITBRANCH["python-watcherclient"]=${WATCHERCLIENT_BRANCH:-master} GITDIR["python-watcherclient"]=$DEST/python-watcherclient WATCHER_STATE_PATH=${WATCHER_STATE_PATH:=$DATA_DIR/watcher} -WATCHER_AUTH_CACHE_DIR=${WATCHER_AUTH_CACHE_DIR:-/var/cache/watcher} WATCHER_CONF_DIR=/etc/watcher WATCHER_CONF=$WATCHER_CONF_DIR/watcher.conf @@ -103,7 +102,7 @@ function _cleanup_watcher_apache_wsgi { # cleanup_watcher() - Remove residual data files, anything left over from previous # runs that a clean run would need to clean up function cleanup_watcher { - sudo rm -rf $WATCHER_STATE_PATH $WATCHER_AUTH_CACHE_DIR + sudo rm -rf $WATCHER_STATE_PATH if [[ "$WATCHER_USE_WSGI_MODE" == "uwsgi" ]]; then remove_uwsgi_config "$WATCHER_UWSGI_CONF" "$WATCHER_UWSGI" else @@ -210,8 +209,8 @@ function create_watcher_conf { iniset $WATCHER_CONF oslo_messaging_notifications driver "messagingv2" - configure_auth_token_middleware $WATCHER_CONF watcher $WATCHER_AUTH_CACHE_DIR - configure_auth_token_middleware $WATCHER_CONF watcher $WATCHER_AUTH_CACHE_DIR "watcher_clients_auth" + configure_keystone_authtoken_middleware $WATCHER_CONF watcher + configure_keystone_authtoken_middleware $WATCHER_CONF watcher "watcher_clients_auth" if is_fedora || is_suse; then # watcher defaults to /usr/local/bin, but fedora and suse pip like to @@ -248,13 +247,6 @@ function create_watcher_conf { fi } -# create_watcher_cache_dir() - Part of the init_watcher() process -function create_watcher_cache_dir { - # Create cache dir - sudo install -d -o $STACK_USER $WATCHER_AUTH_CACHE_DIR - rm -rf $WATCHER_AUTH_CACHE_DIR/* -} - # init_watcher() - Initialize databases, etc. function init_watcher { # clean up from previous (possibly aborted) runs @@ -266,7 +258,6 @@ function init_watcher { # Create watcher schema $WATCHER_BIN_DIR/watcher-db-manage --config-file $WATCHER_CONF upgrade fi - create_watcher_cache_dir } # install_watcherclient() - Collect source and prepare