Merge "bindep: Fixed runtime warnings"

This commit is contained in:
Zuul 2020-08-27 08:24:12 +00:00 committed by Gerrit Code Review
commit 8fb0751ddc
2 changed files with 5 additions and 1 deletions

View File

@ -7,6 +7,7 @@
- name: Check for system bindep
command: /bin/bash -c "type -p bindep"
failed_when: false
changed_when: false
register: bindep_command_type
when: >-
bindep_command is not defined

View File

@ -2,19 +2,22 @@
command: "{{ bindep_run }}"
register: bindep_output
failed_when: false
changed_when: false
- name: Install distro packages from bindep
package:
name: "{{ bindep_output.stdout_lines }}"
state: present
become: yes
become: true
when: bindep_output.stdout_lines
changed_when: true
- name: Check that packages are installed
command: "{{ bindep_run }}"
register: bindep_final_check
# Ignore errors then fail later so that we can give a better error message
failed_when: false
changed_when: false
- name: Fail if we cannot install all packages
fail: