Explicitly set notification driver for novajoin

Novajoin is reliant on some notifications from nova. We recently
merged an update to the undercloud installation that disables
the notification drvier across the board if telemetry is disabled. This
change adds logic for nova to force the notification driver to
messagingv2.

Change-Id: I75bb75092fa348dc1c2dc465446cb91d4882cf15
Closes-Bug: #1841100
This commit is contained in:
Alex Schultz 2019-08-22 12:50:05 -06:00
parent 8b6d68d13f
commit 5f1b6c6e50
1 changed files with 5 additions and 0 deletions

View File

@ -405,7 +405,12 @@ panko::keystone::authtoken::project_name: 'service'
# Nova
nova::debug: "%{hiera('debug')}"
nova::default_transport_url: "rabbit://{{UNDERCLOUD_RABBIT_USERNAME}}:{{UNDERCLOUD_RABBIT_PASSWORD}}@{{LOCAL_IP_WRAPPED}}//"
{{#ENABLE_NOVAJOIN}}
nova::notification_driver: messagingv2
{{/ENABLE_NOVAJOIN}}
{{^ENABLE_NOVAJOIN}}
nova::notification_driver: "%{hiera('notification_driver')}"
{{/ENABLE_NOVAJOIN}}
nova::rpc_response_timeout: '600'
nova::keystone::authtoken::www_authenticate_uri: "%{hiera('keystone_auth_uri')}"
nova::keystone::authtoken::auth_url: "%{hiera('keystone_identity_uri')}"