aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichal (inc0) Jastrzebski <inc007@gmail.com>2016-10-14 17:38:30 +0000
committerMichal (inc0) Jastrzebski <inc007@gmail.com>2016-10-17 20:00:48 +0000
commit6f0e770fe82a56dddc8902361d7fdb36311c4d8a (patch)
treefc6bac59a1d0c1da09e22386e5ff48f40dfbbddc
parent982f6ff4427ee73bfc0604c754afb8860df93321 (diff)
downloadkolla-6f0e770fe82a56dddc8902361d7fdb36311c4d8a.tar.gz
kolla-6f0e770fe82a56dddc8902361d7fdb36311c4d8a.zip
Fix nova upgrade permission issue
Change-Id: I61738f2d8ef89d6a8c5fb1187f18c5bb154bbe04 Partial-Bug: #1631503
-rw-r--r--ansible/roles/nova/templates/nova-api.json.j27
-rw-r--r--ansible/roles/nova/templates/nova-compute-ironic.json.j27
-rw-r--r--ansible/roles/nova/templates/nova-compute.json.j212
-rw-r--r--ansible/roles/nova/templates/nova-conductor.json.j27
-rw-r--r--ansible/roles/nova/templates/nova-consoleauth.json.j27
-rw-r--r--ansible/roles/nova/templates/nova-novncproxy.json.j27
-rw-r--r--ansible/roles/nova/templates/nova-scheduler.json.j27
-rw-r--r--ansible/roles/nova/templates/nova-spicehtml5proxy.json.j27
8 files changed, 61 insertions, 0 deletions
diff --git a/ansible/roles/nova/templates/nova-api.json.j2 b/ansible/roles/nova/templates/nova-api.json.j2
index f9cb27e9a..28642bd59 100644
--- a/ansible/roles/nova/templates/nova-api.json.j2
+++ b/ansible/roles/nova/templates/nova-api.json.j2
@@ -7,5 +7,12 @@
"owner": "nova",
"perm": "0600"
}
+ ],
+ "permissions": [
+ {
+ "path": "/var/log/kolla/nova",
+ "owner": "nova:nova",
+ "recurse": true
+ }
]
}
diff --git a/ansible/roles/nova/templates/nova-compute-ironic.json.j2 b/ansible/roles/nova/templates/nova-compute-ironic.json.j2
index 35ae7cfe4..94e2b5fae 100644
--- a/ansible/roles/nova/templates/nova-compute-ironic.json.j2
+++ b/ansible/roles/nova/templates/nova-compute-ironic.json.j2
@@ -7,5 +7,12 @@
"owner": "nova",
"perm": "0600"
}
+ ],
+ "permissions": [
+ {
+ "path": "/var/log/kolla/nova",
+ "owner": "nova:nova",
+ "recurse": true
+ }
]
}
diff --git a/ansible/roles/nova/templates/nova-compute.json.j2 b/ansible/roles/nova/templates/nova-compute.json.j2
index a3fd495de..018bf7a80 100644
--- a/ansible/roles/nova/templates/nova-compute.json.j2
+++ b/ansible/roles/nova/templates/nova-compute.json.j2
@@ -13,5 +13,17 @@
"owner": "nova",
"perm": "0700"
}{% endif %}
+ ],
+ "permissions": [
+ {
+ "path": "/var/log/kolla/nova",
+ "owner": "nova:nova",
+ "recurse": true
+ },
+ {
+ "path": "/var/lib/nova",
+ "owner": "nova:nova",
+ "recurse": true
+ }
]
}
diff --git a/ansible/roles/nova/templates/nova-conductor.json.j2 b/ansible/roles/nova/templates/nova-conductor.json.j2
index 1e214ad8b..6a7328713 100644
--- a/ansible/roles/nova/templates/nova-conductor.json.j2
+++ b/ansible/roles/nova/templates/nova-conductor.json.j2
@@ -7,5 +7,12 @@
"owner": "nova",
"perm": "0600"
}
+ ],
+ "permissions": [
+ {
+ "path": "/var/log/kolla/nova",
+ "owner": "nova:nova",
+ "recurse": true
+ }
]
}
diff --git a/ansible/roles/nova/templates/nova-consoleauth.json.j2 b/ansible/roles/nova/templates/nova-consoleauth.json.j2
index 17837a86d..9cc3240d7 100644
--- a/ansible/roles/nova/templates/nova-consoleauth.json.j2
+++ b/ansible/roles/nova/templates/nova-consoleauth.json.j2
@@ -7,5 +7,12 @@
"owner": "nova",
"perm": "0600"
}
+ ],
+ "permissions": [
+ {
+ "path": "/var/log/kolla/nova",
+ "owner": "nova:nova",
+ "recurse": true
+ }
]
}
diff --git a/ansible/roles/nova/templates/nova-novncproxy.json.j2 b/ansible/roles/nova/templates/nova-novncproxy.json.j2
index e2f98ec05..d34efb3d6 100644
--- a/ansible/roles/nova/templates/nova-novncproxy.json.j2
+++ b/ansible/roles/nova/templates/nova-novncproxy.json.j2
@@ -7,5 +7,12 @@
"owner": "nova",
"perm": "0600"
}
+ ],
+ "permissions": [
+ {
+ "path": "/var/log/kolla/nova",
+ "owner": "nova:nova",
+ "recurse": true
+ }
]
}
diff --git a/ansible/roles/nova/templates/nova-scheduler.json.j2 b/ansible/roles/nova/templates/nova-scheduler.json.j2
index 1a533aaf2..36638987a 100644
--- a/ansible/roles/nova/templates/nova-scheduler.json.j2
+++ b/ansible/roles/nova/templates/nova-scheduler.json.j2
@@ -7,5 +7,12 @@
"owner": "nova",
"perm": "0600"
}
+ ],
+ "permissions": [
+ {
+ "path": "/var/log/kolla/nova",
+ "owner": "nova:nova",
+ "recurse": true
+ }
]
}
diff --git a/ansible/roles/nova/templates/nova-spicehtml5proxy.json.j2 b/ansible/roles/nova/templates/nova-spicehtml5proxy.json.j2
index 223bb78b0..e12354bf4 100644
--- a/ansible/roles/nova/templates/nova-spicehtml5proxy.json.j2
+++ b/ansible/roles/nova/templates/nova-spicehtml5proxy.json.j2
@@ -7,5 +7,12 @@
"owner": "nova",
"perm": "0600"
}
+ ],
+ "permissions": [
+ {
+ "path": "/var/log/kolla/nova",
+ "owner": "nova:nova",
+ "recurse": true
+ }
]
}