aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBrent Eagles <beagles@redhat.com>2017-04-04 04:56:20 -0230
committerBrent Eagles <beagles@redhat.com>2017-04-06 17:33:03 -0230
commit23e723255cf46fd730cae185a0dc1f7194a511e0 (patch)
tree8ec1ad1d2d6e02022f29b892fbcb21a6e2201dbd
parent32620c52c8d82c30158df4f63a37ace9f6ade890 (diff)
Add missing octavia auth include to keystone manifest
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
-rw-r--r--manifests/profile/base/keystone.pp3
-rw-r--r--releasenotes/notes/add-octavia-auth-to-keystone-d0353544c0e27b57.yaml3
2 files changed, 6 insertions, 0 deletions
diff --git a/manifests/profile/base/keystone.pp b/manifests/profile/base/keystone.pp
index bb3f387..b5f79af 100644
--- a/manifests/profile/base/keystone.pp
+++ b/manifests/profile/base/keystone.pp
@@ -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
index 0000000..f2836d5
--- /dev/null
+++ b/releasenotes/notes/add-octavia-auth-to-keystone-d0353544c0e27b57.yaml
@@ -0,0 +1,3 @@
+---
+fixes:
+ - Octavia is now properly registered with keystone when deployed.