diff --git a/devstack/lib/watcher b/devstack/lib/watcher index 69cbb9785..d247f5ca6 100644 --- a/devstack/lib/watcher +++ b/devstack/lib/watcher @@ -177,6 +177,8 @@ function create_watcher_conf { iniset $WATCHER_CONF DEFAULT debug "$ENABLE_DEBUG_LOG_LEVEL" iniset $WATCHER_CONF DEFAULT control_exchange watcher + iniset_rpc_backend watcher $WATCHER_CONF + iniset $WATCHER_CONF database connection $(database_connection_url watcher) iniset $WATCHER_CONF api host "$WATCHER_SERVICE_HOST" @@ -189,10 +191,6 @@ function create_watcher_conf { iniset $WATCHER_CONF oslo_policy policy_file $WATCHER_POLICY_YAML - iniset $WATCHER_CONF oslo_messaging_rabbit rabbit_userid $RABBIT_USERID - iniset $WATCHER_CONF oslo_messaging_rabbit rabbit_password $RABBIT_PASSWORD - iniset $WATCHER_CONF oslo_messaging_rabbit rabbit_host $RABBIT_HOST - iniset $WATCHER_CONF oslo_messaging_notifications driver "messagingv2" iniset $NOVA_CONF oslo_messaging_notifications topics "notifications,watcher_notifications" diff --git a/doc/source/configuration/configuring.rst b/doc/source/configuration/configuring.rst index 983874a7e..15d74fbef 100644 --- a/doc/source/configuration/configuring.rst +++ b/doc/source/configuration/configuring.rst @@ -235,21 +235,8 @@ so that the watcher service is configured for your needs. # option. (string value) control_exchange = watcher - ... - - [oslo_messaging_rabbit] - - # The username used by the message broker (string value) - rabbit_userid = RABBITMQ_USER - - # The password of user used by the message broker (string value) - rabbit_password = RABBITMQ_PASSWORD - - # The host where the message brokeris installed (string value) - rabbit_host = RABBIT_HOST - - # The port used bythe message broker (string value) - #rabbit_port = 5672 + # ... + transport_url = rabbit://RABBITMQ_USER:RABBITMQ_PASSWORD@RABBIT_HOST #. Watcher API shall validate the token provided by every incoming request,