fix risky-shell-pipe

This commit is contained in:
Sandwich 2024-10-28 18:47:31 +01:00
parent adde811f47
commit a3b772c543
4 changed files with 4 additions and 4 deletions

View File

@ -52,7 +52,7 @@
state: absent state: absent
- name: Get list of CD-ROM devices - name: Get list of CD-ROM devices
ansible.builtin.shell: virsh --connect qemu:///system domblklist {{ hostname }} --details | grep 'cdrom' | awk '{print $3}' ansible.builtin.shell: set -o pipefail && virsh --connect qemu:///system domblklist {{ hostname }} --details | grep 'cdrom' | awk '{print $3}'
changed_when: false changed_when: false
register: cdrom_devices register: cdrom_devices

View File

@ -143,7 +143,7 @@
register: net_uuid register: net_uuid
- name: Retrieve Network Interface Name - name: Retrieve Network Interface Name
ansible.builtin.shell: ip r | awk 'NR==1 {print $5}' ansible.builtin.shell: set -o pipefail && ip r | awk 'NR==1 {print $5}'
register: net_inf register: net_inf
- name: Copy NetworkManager keyfile - name: Copy NetworkManager keyfile

View File

@ -22,7 +22,7 @@
- name: Setect Interface - name: Setect Interface
when: hypervisor == "vmware" when: hypervisor == "vmware"
ansible.builtin.shell: "ip l | awk -F': ' '!/lo/{print $2; exit}'" ansible.builtin.shell: "set -o pipefail && ip l | awk -F': ' '!/lo/{print $2; exit}'"
register: interface_name register: interface_name
- name: Set IP-Address - name: Set IP-Address

View File

@ -12,7 +12,7 @@
- name: Generate Random MAC Address - name: Generate Random MAC Address
delegate_to: localhost delegate_to: localhost
ansible.builtin.shell: openssl rand -hex 5 | sed 's/\(..\)/\1:/g; s/.$//' | sed 's/^/02:/' ansible.builtin.shell: set -o pipefail && openssl rand -hex 5 | sed 's/\(..\)/\1:/g; s/.$//' | sed 's/^/02:/'
changed_when: false changed_when: false
register: mac_address_output register: mac_address_output