Browse Source

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
(cherry picked from commit 5f1b6c6e50)
tags/8.4.9
Alex Schultz 3 weeks ago
parent
commit
97b77d1d13
1 changed files with 5 additions and 0 deletions
  1. 5
    0
      elements/puppet-stack-config/puppet-stack-config.yaml.template

+ 5
- 0
elements/puppet-stack-config/puppet-stack-config.yaml.template View File

@@ -418,7 +418,12 @@ panko::keystone::authtoken::project_name: 'service'
418 418
 # Nova
419 419
 nova::debug:  "%{hiera('debug')}"
420 420
 nova::default_transport_url: "rabbit://{{UNDERCLOUD_RABBIT_USERNAME}}:{{UNDERCLOUD_RABBIT_PASSWORD}}@{{LOCAL_IP_WRAPPED}}//"
421
+{{#ENABLE_NOVAJOIN}}
422
+nova::notification_driver: messagingv2
423
+{{/ENABLE_NOVAJOIN}}
424
+{{^ENABLE_NOVAJOIN}}
421 425
 nova::notification_driver: "%{hiera('notification_driver')}"
426
+{{/ENABLE_NOVAJOIN}}
422 427
 nova::rpc_response_timeout: '600'
423 428
 nova::keystone::authtoken::auth_uri: "%{hiera('keystone_auth_uri')}"
424 429
 nova::keystone::authtoken::auth_url: "%{hiera('keystone_identity_uri')}"

Loading…
Cancel
Save