Add missing octavia auth include to keystone manifest
authorBrent Eagles <beagles@redhat.com>
Tue, 4 Apr 2017 07:26:20 +0000 (04:56 -0230)
committerBrent Eagles <beagles@redhat.com>
Thu, 6 Apr 2017 20:03:03 +0000 (17:33 -0230)
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

manifests/profile/base/keystone.pp
releasenotes/notes/add-octavia-auth-to-keystone-d0353544c0e27b57.yaml [new file with mode: 0644]

index bb3f387..b5f79af 100644 (file)
@@ -294,6 +294,9 @@ class tripleo::profile::base::keystone (
     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
     }
diff --git a/releasenotes/notes/add-octavia-auth-to-keystone-d0353544c0e27b57.yaml b/releasenotes/notes/add-octavia-auth-to-keystone-d0353544c0e27b57.yaml
new file mode 100644 (file)
index 0000000..f2836d5
--- /dev/null
@@ -0,0 +1,3 @@
+---
+fixes:
+  - Octavia is now properly registered with keystone when deployed.