diff options
| author | Jenkins <jenkins@review.openstack.org> | 2016-10-18 02:21:18 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2016-10-18 02:21:18 +0000 |
| commit | a67e632ad3468d93f41655fa0a43d6d30088e35d (patch) | |
| tree | 7f8edd47d91a896469502b814ccfcf9ef7a147ec | |
| parent | 53bc43b20bb8b53f7785440cd2082ecb167e2990 (diff) | |
| parent | 6f0e770fe82a56dddc8902361d7fdb36311c4d8a (diff) | |
| download | kolla-a67e632ad3468d93f41655fa0a43d6d30088e35d.tar.gz kolla-a67e632ad3468d93f41655fa0a43d6d30088e35d.zip | |
Merge "Fix nova upgrade permission issue"
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 + } ] } |
