diff --git a/roles/bootstrap-os/tasks/bootstrap-fedora.yml b/roles/bootstrap-os/tasks/bootstrap-fedora.yml index 4a475e73c0d9a4aa7eae41f0c24270f8eb52675a..2dfa28ec07fd3667b13a724a032dc4601ccd3a18 100644 --- a/roles/bootstrap-os/tasks/bootstrap-fedora.yml +++ b/roles/bootstrap-os/tasks/bootstrap-fedora.yml @@ -10,9 +10,8 @@ tags: facts - name: Install python on fedora - raw: "dnf install --assumeyes --quiet {{ item['item'] }}" - when: item['rc'] != 0 - loop: "{{ need_bootstrap['results'] }}" + raw: "dnf install --assumeyes --quiet python" + when: "{{ need_bootstrap.results | map(attribute='rc') | sort | last | bool }}" - name: Install required python packages dnf: