diff --git a/ansible/roles/glance/templates/glance-api.json.j2 b/ansible/roles/glance/templates/glance-api.json.j2
index 2d3c4cc9fa..949817726d 100644
--- a/ansible/roles/glance/templates/glance-api.json.j2
+++ b/ansible/roles/glance/templates/glance-api.json.j2
@@ -14,5 +14,18 @@
             "perm": "0700"
         }
         {% endif %}
+    ],
+    "permissions": [
+        {
+            "path": "/var/lib/glance",
+            "owner": "glance:glance",
+            "recurse": true
+        },
+        {
+            "path": "/var/log/kolla/glance",
+            "owner": "glance:glance",
+            "recurse": true
+        }
+
     ]
 }
diff --git a/ansible/roles/glance/templates/glance-registry.json.j2 b/ansible/roles/glance/templates/glance-registry.json.j2
index 43d9055b69..bfd60c507a 100644
--- a/ansible/roles/glance/templates/glance-registry.json.j2
+++ b/ansible/roles/glance/templates/glance-registry.json.j2
@@ -7,5 +7,12 @@
             "owner": "glance",
             "perm": "0600"
         }
+    ],
+    "permissions": [
+        {
+            "path": "/var/log/kolla/glance",
+            "owner": "glance:glance",
+            "recurse": true
+        }
     ]
 }