From 654fe9e585ac5d7f9639c14d3352dd22170a86db Mon Sep 17 00:00:00 2001
From: Qiu Yu <qiuyu@ebaysf.com>
Date: Sat, 23 Jan 2016 01:16:10 -0700
Subject: [PATCH] Fix swift.conf.j2 so that merge_configs can recognize

This change fixes the problem that `swift_hash_path_suffix` and
`swift_hash_path_prefix` not picked up because of the relative path
merge_configs can not recognize.

Change-Id: I4d93269babe71e51ba7949b719f753c1e1b34e3c
Closes-Bug: #1537331
---
 ansible/roles/swift/tasks/config.yml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ansible/roles/swift/tasks/config.yml b/ansible/roles/swift/tasks/config.yml
index 29410f78a7..ddc3e16f6a 100644
--- a/ansible/roles/swift/tasks/config.yml
+++ b/ansible/roles/swift/tasks/config.yml
@@ -48,7 +48,7 @@
     vars:
       service_name: "swift-{{ item }}"
     sources:
-      - "roles/swift/templates/swift.conf.j2"
+      - "{{ role_path }}/templates/swift.conf.j2"
       - "/etc/kolla/config/global.conf"
       - "/etc/kolla/config/swift.conf"
       - "/etc/kolla/config/swift/{{ item }}.conf"