This patch adds the appropriate include to make sure that appropriate
keystone user, services, etc. are created when octavia is selected.
Closes-bug: #
1680588
Change-Id: I0b6d657a0300538292223923d8808c23f936c193
(cherry picked from commit
23e723255cf46fd730cae185a0dc1f7194a511e0)
if hiera('nova_placement_enabled', false) {
include ::nova::keystone::auth_placement
}
+ if hiera('octavia_api_enabled', false) {
+ include ::octavia::keystone::auth
+ }
if hiera('panko_api_enabled', false) {
include ::panko::keystone::auth
}
--- /dev/null
+---
+fixes:
+ - Octavia is now properly registered with keystone when deployed.