diff --git a/puppet/services/octavia-base.yaml b/puppet/services/octavia-base.yaml
index 19c17aae9f..918cce25a0 100644
--- a/puppet/services/octavia-base.yaml
+++ b/puppet/services/octavia-base.yaml
@@ -123,13 +123,14 @@ outputs:
              octavia::rabbit_userid: {get_param: RabbitUserName}
              octavia::rabbit_password: {get_param: RabbitPassword}
              octavia::rabbit_port: {get_param: RabbitClientPort}
-             octavia::service_auth::auth_url: {get_param: [EndpointMap, KeystonePublic, uri_no_suffix]}
+             octavia::service_auth::auth_url: {get_param: [EndpointMap, KeystonePublic, uri]}
              octavia::service_auth::auth_type: 'password'
              octavia::service_auth::username: 'octavia'
              octavia::service_auth::password: {get_param: OctaviaPassword}
              octavia::service_auth::project_name: 'service'
              octavia::service_auth::project_domain_name: 'Default'
              octavia::service_auth::user_domain_name: 'Default'
+             octavia::service_auth::auth_type: 'password'
              octavia::certificates::ca_certificate: {get_param: OctaviaCaCertFile}
              octavia::certificates::ca_private_key: {get_param: OctaviaCaKeyFile}
              octavia::certificates::ca_private_key_passphrase: {get_param: OctaviaCaKeyPassphrase}