aboutsummaryrefslogtreecommitdiff
path: root/ansible
diff options
context:
space:
mode:
authorzhubingbing <1392607554@qq.com>2016-10-18 11:36:58 +0800
committerJeffrey Zhang <zhang.lei.fly@gmail.com>2016-10-18 12:31:07 +0800
commitba1eb0356580dc173ad8e2b1323fbe98886a2622 (patch)
tree981c038cbfd1736a8c1556bb1a0284a7edd75cbf /ansible
parent239c0c66fea8829b63817006fc022bf83265684f (diff)
downloadkolla-ba1eb0356580dc173ad8e2b1323fbe98886a2622.tar.gz
kolla-ba1eb0356580dc173ad8e2b1323fbe98886a2622.zip
Fix gnocchi upgrade permission issue
Change-Id: If22b6cf9fa3ce9f1c18e4c9a71c637e96e7c2347 Partial-Bug: #1631503
Diffstat (limited to 'ansible')
-rw-r--r--ansible/roles/gnocchi/templates/gnocchi-api.json.j211
-rw-r--r--ansible/roles/gnocchi/templates/gnocchi-metricd.json.j215
-rw-r--r--ansible/roles/gnocchi/templates/gnocchi-statsd.json.j215
3 files changed, 41 insertions, 0 deletions
diff --git a/ansible/roles/gnocchi/templates/gnocchi-api.json.j2 b/ansible/roles/gnocchi/templates/gnocchi-api.json.j2
index 373cb2154..583e6e9a2 100644
--- a/ansible/roles/gnocchi/templates/gnocchi-api.json.j2
+++ b/ansible/roles/gnocchi/templates/gnocchi-api.json.j2
@@ -34,5 +34,16 @@
"perm": "0600"
}{% endif %}
+ ],
+ "permissions": [
+ {
+ "path": "/var/lib/gnocchi",
+ "owner": "gnocchi:gnocchi",
+ "recurse": true
+ },
+ {
+ "path": "/var/log/kolla/gnocchi",
+ "owner": "gnocchi:kolla"
+ }
]
}
diff --git a/ansible/roles/gnocchi/templates/gnocchi-metricd.json.j2 b/ansible/roles/gnocchi/templates/gnocchi-metricd.json.j2
index 1d41f8e79..9188a1c8e 100644
--- a/ansible/roles/gnocchi/templates/gnocchi-metricd.json.j2
+++ b/ansible/roles/gnocchi/templates/gnocchi-metricd.json.j2
@@ -19,5 +19,20 @@
"owner": "gnocchi",
"perm": "0600"
}{% endif %}
+ ],
+ "permissions": [
+ {
+ "path": "/var/lib/gnocchi",
+ "owner": "gnocchi:gnocchi",
+ "recurse": true
+ },
+ {
+ "path": "/var/log/kolla/gnocchi",
+ "owner": "gnocchi:kolla"
+ },
+ {
+ "path": "/var/log/kolla/gnocchi/gnocchi-metricd.*",
+ "owner": "gnocchi:gnocchi"
+ }
]
}
diff --git a/ansible/roles/gnocchi/templates/gnocchi-statsd.json.j2 b/ansible/roles/gnocchi/templates/gnocchi-statsd.json.j2
index 141e05f7f..83073147b 100644
--- a/ansible/roles/gnocchi/templates/gnocchi-statsd.json.j2
+++ b/ansible/roles/gnocchi/templates/gnocchi-statsd.json.j2
@@ -19,5 +19,20 @@
"owner": "gnocchi",
"perm": "0600"
}{% endif %}
+ ],
+ "permissions": [
+ {
+ "path": "/var/lib/gnocchi",
+ "owner": "gnocchi:gnocchi",
+ "recurse": true
+ },
+ {
+ "path": "/var/log/kolla/gnocchi",
+ "owner": "gnocchi:kolla"
+ },
+ {
+ "path": "/var/log/kolla/gnocchi/gnocchi-statsd.*",
+ "owner": "gnocchi:gnocchi"
+ }
]
}