diff --git a/ansible/roles/cinder/templates/cinder.conf.j2 b/ansible/roles/cinder/templates/cinder.conf.j2
index 9f074d1bafa0d8f3e567a55255e8338b5e399fde..7523b50f55de19b781b4de40eb63a986e9931764 100644
--- a/ansible/roles/cinder/templates/cinder.conf.j2
+++ b/ansible/roles/cinder/templates/cinder.conf.j2
@@ -43,6 +43,7 @@ backup_file_size = 327680000
 {% elif enable_swift | bool and cinder_backup_driver == "swift" %}
 backup_driver = cinder.backup.drivers.swift.SwiftBackupDriver
 backup_swift_url = {{ swift_internal_base_endpoint }}/v1/AUTH_
+backup_swift_ca_cert_file = {{ openstack_cacert }}
 backup_swift_auth = per_user
 backup_swift_auth_version = 1
 backup_swift_user =
diff --git a/releasenotes/notes/fix-cinder-backup-tls-swift-cb694ed1df8caa26.yaml b/releasenotes/notes/fix-cinder-backup-tls-swift-cb694ed1df8caa26.yaml
new file mode 100644
index 0000000000000000000000000000000000000000..9d165e18c66be272d28487bc04d7df10d2d3ceee
--- /dev/null
+++ b/releasenotes/notes/fix-cinder-backup-tls-swift-cb694ed1df8caa26.yaml
@@ -0,0 +1,5 @@
+---
+fixes:
+  - |
+    Fixed 'cinder-backup' service when Swift with TLS enabled.
+    `LP#2051986 <https://bugs.launchpad.net/kolla-ansible/+bug/2051986>`__