diff --git a/ansible/roles/ceph/defaults/main.yml b/ansible/roles/ceph/defaults/main.yml
index 25713a95ee38c6299beeb0ebaab8e5ef5d9f3c8c..851cfdbd5fa7e8ba75fef0e3a6f6e6d50d432651 100644
--- a/ansible/roles/ceph/defaults/main.yml
+++ b/ansible/roles/ceph/defaults/main.yml
@@ -56,6 +56,7 @@ swift_public_endpoint: "{{ public_protocol }}://{{ kolla_external_fqdn }}:{{ rgw
 ceph_rgw_keystone_user: "ceph_rgw"
 
 openstack_swift_auth: "{{ openstack_auth }}"
+openstack_ceph_rgw_auth: "{{ openstack_auth }}"
 
 ##########
 # Ceph MDS
diff --git a/ansible/roles/ceph/tasks/start_rgw_keystone.yml b/ansible/roles/ceph/tasks/start_rgw_keystone.yml
index 741a137983f0c79a9d99c5d3ce8053af6a6d55ab..7036ff6f9287194a2f7c331678a8d5b42ef5f92b 100644
--- a/ansible/roles/ceph/tasks/start_rgw_keystone.yml
+++ b/ansible/roles/ceph/tasks/start_rgw_keystone.yml
@@ -10,7 +10,7 @@
       url: "{{ item.url }}"
       interface: "{{ item.interface }}"
       region_name: "{{ openstack_region_name }}"
-      auth: "{{ openstack_swift_auth }}"
+      auth: "{{ openstack_ceph_rgw_auth }}"
       endpoint_type: "{{ openstack_interface }}"
   run_once: True
   with_items: