How can I iterate over variable yum_output results?
Task I want to script is roughly like this
- name: List installed and available versions of packages.
yum:
list: "{{ packages }}"
vars:
packages:
- libsss_idmap
- openldap-clients
- glibc-common
- sssd-client
register: yum_output
- name: Print available package versions.
debug:
msg: "{{ item.version }}-{{ item.release }}"
loop: "{{ yum_output.results | selectattr('yumstate', 'equalto', 'available') | list }}"
- debug: var=yum_output