diff --git a/roles/activemq/tasks/install.yml b/roles/activemq/tasks/install.yml index 1f6642b..5e12206 100644 --- a/roles/activemq/tasks/install.yml +++ b/roles/activemq/tasks/install.yml @@ -19,7 +19,7 @@ - name: "Create service user" block: - name: "Create {{ activemq.service_name }} service user" - become: true + become: "{{ activemq_install_requires_become | default(true) }}" ansible.builtin.user: name: "{{ activemq_service_user }}" group: "{{ activemq_service_group }}" @@ -37,13 +37,13 @@ notify: restart amq_broker - name: "Check {{ activemq.service_name }} install location" - become: true + become: "{{ activemq_install_requires_become | default(true) }}" ansible.builtin.stat: path: "{{ activemq_dest }}" register: install_location - name: "Create {{ activemq.service_name }} install location" - become: true + become: "{{ activemq_install_requires_become | default(true) }}" ansible.builtin.file: dest: "{{ activemq_dest }}" state: directory @@ -58,7 +58,7 @@ chown -R {{ activemq_service_user }}:{{ activemq_service_group }} {{ activemq_dest }} register: chown_status changed_when: chown_status.stdout != "" - become: true + become: "{{ activemq_install_requires_become | default(true) }}" when: - install_location.stat.exists @@ -68,7 +68,7 @@ archive: "{{ activemq_dest }}/{{ activemq.bundle }}" - name: Check download archive path - become: true + become: "{{ activemq_install_requires_become | default(true) }}" ansible.builtin.stat: path: "{{ archive }}" register: archive_path @@ -147,7 +147,7 @@ - not archive_path.stat.exists - local_archive_path.stat is defined - local_archive_path.stat.exists - become: true + become: "{{ activemq_install_requires_become | default(true) }}" - name: "Check target directory: {{ activemq.home }}" ansible.builtin.stat: @@ -167,7 +167,7 @@ owner: "{{ activemq_service_user }}" group: "{{ activemq_service_group }}" list_files: true - become: true + become: "{{ activemq_install_requires_become | default(true) }}" register: new_version_extracted when: - new_version_downloaded.changed or not path_to_workdir.stat.exists @@ -178,10 +178,10 @@ ansible.builtin.stat: path: "{{ activemq.home }}" register: path_to_workdir_after_extract - become: true + become: "{{ activemq_install_requires_become | default(true) }}" - name: Link zipfile directory to wanted directory - become: true + become: "{{ activemq_install_requires_become | default(true) }}" ansible.builtin.file: state: link src: "{{ activemq_dest }}/{{ new_version_extracted.files | first }}"