Improve installing packages on Arch Linux
This prevents annoying task errors (even though they are ignored)
when testing on non-Arch distributions.
Running the "prepare" command, this was always visible:
> fatal: [instance]: FAILED! => {"changed": false, "msg": "Failed to find required executable \"pacman\" in paths: /sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin"}
Signed-off-by: René Scheibe <[email protected]>
This commit is contained in:
1 parent
c9c6819892
commit
0609cf729a
3 files changed
+11
-11
No files matched your search
@@ -34,13 +34,13 @@
|
||||
- procps-ng
|
||||
when: ansible_facts.distribution == 'Fedora'
|
||||
|
||||
- name: install packages
|
||||
- name: install required tools on Arch
|
||||
pacman:
|
||||
name:
|
||||
- "awk"
|
||||
- awk
|
||||
state: present
|
||||
update_cache: true
|
||||
ignore_errors: true
|
||||
when: ansible_facts.os_family == 'Archlinux'
|
||||
|
||||
- name: install required tools on RHEL
|
||||
yum:
|
||||
|
||||
@@ -52,14 +52,14 @@
|
||||
- "openssh"
|
||||
when: ansible_facts.os_family == 'Suse'
|
||||
|
||||
- name: install packages
|
||||
- name: install required tools on Arch
|
||||
pacman:
|
||||
name:
|
||||
- "openssh"
|
||||
- "awk"
|
||||
- openssh
|
||||
- awk
|
||||
state: present
|
||||
update_cache: true
|
||||
ignore_errors: true
|
||||
when: ansible_facts.os_family == 'Archlinux'
|
||||
|
||||
- name: created needed directory
|
||||
file:
|
||||
|
||||
@@ -52,14 +52,14 @@
|
||||
- "openssh"
|
||||
when: ansible_facts.os_family == 'Suse'
|
||||
|
||||
- name: install packages
|
||||
- name: install required tools on Arch
|
||||
pacman:
|
||||
name:
|
||||
- "openssh"
|
||||
- "awk"
|
||||
- openssh
|
||||
- awk
|
||||
state: present
|
||||
update_cache: true
|
||||
ignore_errors: true
|
||||
when: ansible_facts.os_family == 'Archlinux'
|
||||
|
||||
- name: created needed directory
|
||||
file:
|
||||
|
||||
Reference in new issue
Block a user