Drop unneeded become overrides
We add become overrides on the task level which neglect provided by user options in favor of quite narrow usecase. As a result, role can not be run as a non-root user in cases where venv_build_host is not localhost Removing become override potenially unblocks running OSA with non-root user on hosts. Change-Id: I663bdb1bcc60fec0d9efc55cbb1b2a0c566ab2ab
This commit is contained in:
parent
965cad09fa
commit
3d1740bde2
@ -15,7 +15,6 @@
|
||||
|
||||
- name: Slurp up the constraints file for later re-deployment
|
||||
delegate_to: "{{ venv_build_host }}"
|
||||
become: "{{ venv_build_host == 'localhost' }}"
|
||||
slurp:
|
||||
src: "{{ _venv_build_requirements_prefix }}-constraints.txt"
|
||||
register: _constraints_file_slurp
|
||||
|
@ -14,14 +14,12 @@
|
||||
# limitations under the License.
|
||||
|
||||
- name: Ensure local facts folder exists
|
||||
become: true
|
||||
file:
|
||||
path: /etc/ansible/facts.d
|
||||
state: directory
|
||||
mode: "0755"
|
||||
|
||||
- name: Record the necessary facts
|
||||
become: true
|
||||
ini_file:
|
||||
dest: "/etc/ansible/facts.d/{{ venv_facts_dest }}.fact"
|
||||
section: "{{ item.section }}"
|
||||
|
@ -15,7 +15,6 @@
|
||||
|
||||
- name: Build the wheels on the build host
|
||||
delegate_to: "{{ venv_build_host }}"
|
||||
become: "{{ venv_build_host == 'localhost' }}"
|
||||
block:
|
||||
- name: Install distro packages for wheel build
|
||||
vars:
|
||||
|
Loading…
Reference in New Issue
Block a user