diff options
| author | Christian Berendt <berendt@betacloud-solutions.de> | 2016-09-13 13:30:25 +0200 |
|---|---|---|
| committer | Christian Berendt <berendt@betacloud-solutions.de> | 2016-09-13 13:30:25 +0200 |
| commit | 924fbb6f7a44f1b42a70f558578b2635c8b49d70 (patch) | |
| tree | c7f770c8f422997ee09c8ff02ac63b1f0593bda6 /ansible | |
| parent | ea747d7ce26bf22f2d079bc85aa64972befb0002 (diff) | |
| download | kolla-924fbb6f7a44f1b42a70f558578b2635c8b49d70.tar.gz kolla-924fbb6f7a44f1b42a70f558578b2635c8b49d70.zip | |
Fix permissions of tmp files
When running kolla-ansible as non-root users the tmp files will
be created with become user as owner and mode 0600. This way the user
running kolla-ansible is not able to read the generated files. This
is necessary because of the use of the lookup method, which will
not run as become user.
TrivialFix
Change-Id: If86d114c05a9b2e7fa240718611d78e93100ebdf
Diffstat (limited to 'ansible')
| -rw-r--r-- | ansible/roles/ceph/tasks/bootstrap_mons.yml | 4 | ||||
| -rw-r--r-- | ansible/roles/mariadb/tasks/lookup_cluster.yml | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/ansible/roles/ceph/tasks/bootstrap_mons.yml b/ansible/roles/ceph/tasks/bootstrap_mons.yml index 2200c4f98..e145b0c3c 100644 --- a/ansible/roles/ceph/tasks/bootstrap_mons.yml +++ b/ansible/roles/ceph/tasks/bootstrap_mons.yml @@ -6,7 +6,7 @@ run_once: True - name: Creating temp file on localhost - local_action: copy content=None dest=/tmp/kolla_ceph_cluster mode=0600 + local_action: copy content=None dest=/tmp/kolla_ceph_cluster mode=0644 changed_when: False always_run: True run_once: True @@ -19,7 +19,7 @@ register: ceph_mon_config_volume - name: Writing hostname of host with existing cluster files to temp file - local_action: copy content="{{ inventory_hostname }}" dest=/tmp/kolla_ceph_cluster mode=0600 + local_action: copy content="{{ inventory_hostname }}" dest=/tmp/kolla_ceph_cluster mode=0644 changed_when: False always_run: True when: not ceph_mon_config_volume.changed diff --git a/ansible/roles/mariadb/tasks/lookup_cluster.yml b/ansible/roles/mariadb/tasks/lookup_cluster.yml index b14afedc8..fefc9d325 100644 --- a/ansible/roles/mariadb/tasks/lookup_cluster.yml +++ b/ansible/roles/mariadb/tasks/lookup_cluster.yml @@ -6,7 +6,7 @@ run_once: True - name: Creating temp file on localhost - local_action: copy content=None dest=/tmp/kolla_mariadb_cluster mode=0600 + local_action: copy content=None dest=/tmp/kolla_mariadb_cluster mode=0644 changed_when: False always_run: True run_once: True @@ -19,7 +19,7 @@ register: mariadb_volume - name: Writing hostname of host with existing cluster files to temp file - local_action: copy content={{ ansible_hostname }} dest=/tmp/kolla_mariadb_cluster mode=0600 + local_action: copy content={{ ansible_hostname }} dest=/tmp/kolla_mariadb_cluster mode=0644 changed_when: False always_run: True when: not mariadb_volume | changed |
