diff --git a/ansible/roles/bifrost/tasks/bootstrap.yml b/ansible/roles/bifrost/tasks/bootstrap.yml index 3b051df143..ee0507d46c 100644 --- a/ansible/roles/bifrost/tasks/bootstrap.yml +++ b/ansible/roles/bifrost/tasks/bootstrap.yml @@ -1,5 +1,8 @@ --- - name: Ensure log directories exist + vars: + nginx_user: "{{ 'www-data' if is_debian else 'nginx' }}" + is_debian: "{{ kolla_base_distro in ['debian', 'ubuntu'] }}" command: > docker exec bifrost_deploy bash -c 'mkdir -p /var/log/kolla/ironic && @@ -7,7 +10,7 @@ mkdir -p /var/log/kolla/ironic-inspector && chown ironic:ironic /var/log/kolla/ironic-inspector && mkdir -p /var/log/kolla/nginx && - chown nginx:nginx /var/log/kolla/nginx' + chown {{ nginx_user }}:{{ nginx_user }} /var/log/kolla/nginx' - name: Bootstrap bifrost (this may take several minutes) command: >