Add possibility to manage file permissions of config files
Fixes-bug: PROD-36553
Change-Id: I4a8314449ecf6cb56e32fa04236899f1a914e164
diff --git a/metadata/service/file_permissions.yml b/metadata/service/file_permissions.yml
new file mode 100644
index 0000000..fed5690
--- /dev/null
+++ b/metadata/service/file_permissions.yml
@@ -0,0 +1,5 @@
+parameters:
+ gnocchi:
+ directories:
+ /etc/gnocchi:
+ mode: '0750'
\ No newline at end of file
diff --git a/metadata/service/server/cluster.yml b/metadata/service/server/cluster.yml
index 82b8957..feb8a7d 100644
--- a/metadata/service/server/cluster.yml
+++ b/metadata/service/server/cluster.yml
@@ -3,6 +3,7 @@
classes:
- service.gnocchi.common.cluster
- service.gnocchi.support
+- service.gnocchi.file_permissions
parameters:
gnocchi:
server:
diff --git a/metadata/service/server/single.yml b/metadata/service/server/single.yml
index 6eb5d52..a5cabef 100644
--- a/metadata/service/server/single.yml
+++ b/metadata/service/server/single.yml
@@ -3,6 +3,7 @@
classes:
- service.gnocchi.common.single
- service.gnocchi.support
+- service.gnocchi.file_permissions
parameters:
gnocchi:
server:
diff --git a/metadata/service/statsd/cluster.yml b/metadata/service/statsd/cluster.yml
index 723acfa..951873b 100644
--- a/metadata/service/statsd/cluster.yml
+++ b/metadata/service/statsd/cluster.yml
@@ -3,6 +3,7 @@
classes:
- service.gnocchi.common.cluster
- service.gnocchi.support
+- service.gnocchi.file_permissions
parameters:
gnocchi:
statsd:
diff --git a/metadata/service/statsd/single.yml b/metadata/service/statsd/single.yml
index 67bf0a5..b0484bd 100644
--- a/metadata/service/statsd/single.yml
+++ b/metadata/service/statsd/single.yml
@@ -3,6 +3,7 @@
classes:
- service.gnocchi.common.single
- service.gnocchi.support
+- service.gnocchi.file_permissions
parameters:
gnocchi:
statsd: