diff --git a/deployment/octavia/octavia-api-container-puppet.yaml b/deployment/octavia/octavia-api-container-puppet.yaml index 5234e293cd..78830ab26f 100644 --- a/deployment/octavia/octavia-api-container-puppet.yaml +++ b/deployment/octavia/octavia-api-container-puppet.yaml @@ -200,6 +200,12 @@ outputs: - service region: {get_param: KeystoneRegion} service: 'load-balancer' + roles: + - load-balancer_admin + - load-balancer_quota_admin + - load-balancer_member + - load-balancer_global_observer + - load-balancer_observer monitoring_subscription: {get_param: MonitoringSubscriptionOctaviaApi} config_settings: map_merge: diff --git a/releasenotes/notes/fix-missing-roles-for-octavia-ca024308bf15f0cf.yaml b/releasenotes/notes/fix-missing-roles-for-octavia-ca024308bf15f0cf.yaml new file mode 100644 index 0000000000..d3dfc36c00 --- /dev/null +++ b/releasenotes/notes/fix-missing-roles-for-octavia-ca024308bf15f0cf.yaml @@ -0,0 +1,4 @@ +--- +fixes: + - | + Fix missing roles for Octavia services.