From 43e88151b2c5d8c1d18090b0cfba9b091ea8e6dc Mon Sep 17 00:00:00 2001 From: Federico Ressi Date: Fri, 26 Jun 2020 10:03:09 +0200 Subject: [PATCH] Fix copy of local.conf (permissions escalation) Change-Id: I836a2884a2cb9cf381be8d9de223c59047242711 --- roles/tobiko-devstack/tasks/deploy-devstack.yaml | 12 ++++++++---- vagrant/devstack/provision.yaml | 2 -- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/roles/tobiko-devstack/tasks/deploy-devstack.yaml b/roles/tobiko-devstack/tasks/deploy-devstack.yaml index 4bb6fe71d..918a99d3a 100644 --- a/roles/tobiko-devstack/tasks/deploy-devstack.yaml +++ b/roles/tobiko-devstack/tasks/deploy-devstack.yaml @@ -45,7 +45,11 @@ version: '{{ devstack_git_version }}' when: copy_devstack_src_dir is skipped - - name: copy local.conf file - copy: - src: '{{ devstack_local_conf_file }}' - dest: '{{ devstack_dir }}/local.conf' + +- name: copy local.conf file + become: yes + copy: + owner: stack + group: stack + src: '{{ devstack_local_conf_file }}' + dest: '{{ devstack_dir }}/local.conf' diff --git a/vagrant/devstack/provision.yaml b/vagrant/devstack/provision.yaml index 0e5f83e09..1065968bb 100644 --- a/vagrant/devstack/provision.yaml +++ b/vagrant/devstack/provision.yaml @@ -5,8 +5,6 @@ tobiko_src_dir: "{{ playbook_dir | realpath | dirname | dirname }}" pre_tasks: - - debug: var=tobiko_src_dir - - name: "update APT database" apt: update_cache: yes