)]}'
{"tripleo_ansible/roles/tripleo_podman/tasks/tripleo_podman_install.yml":[{"author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"change_message_id":"83fdfbab5ccc9a5cad512055942d0d78e9c3d7db","unresolved":false,"context_lines":[{"line_number":27,"context_line":"        state: latest"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    - name: Ensure we get the ansible_interfaces fact"},{"line_number":30,"context_line":"      setup:"},{"line_number":31,"context_line":"        gather_subset:"},{"line_number":32,"context_line":"          - \u0027!all\u0027"},{"line_number":33,"context_line":"          - \u0027!min\u0027"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_82220d00","line":30,"updated":"2020-10-08 12:27:22.000000000","message":"Gathering info on interfaces can be long, even if running it idempotently perhaps. Please add a condition to collect that info only if there are no facts about interfaces available yet","commit_id":"a42c39d3601b4914e2aaae1bb3b49d0ffb3c4e51"},{"author":{"_account_id":28223,"name":"Cedric Jeanneret","display_name":"cjeanner (Tengu)","email":"cjeanner@redhat.com","username":"cjeanner"},"change_message_id":"02ace3e293df664fbdfbd117f4aed4306e61f049","unresolved":false,"context_lines":[{"line_number":27,"context_line":"        state: latest"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    - name: Ensure we get the ansible_interfaces fact"},{"line_number":30,"context_line":"      setup:"},{"line_number":31,"context_line":"        gather_subset:"},{"line_number":32,"context_line":"          - \u0027!all\u0027"},{"line_number":33,"context_line":"          - \u0027!min\u0027"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"9f560f44_c546cfa7","line":30,"in_reply_to":"9f560f44_82220d00","updated":"2020-10-08 13:26:53.000000000","message":"true - corrected, thanks!","commit_id":"a42c39d3601b4914e2aaae1bb3b49d0ffb3c4e51"},{"author":{"_account_id":6926,"name":"Bogdan Dobrelya","email":"bdobreli@redhat.com","username":"bogdando"},"change_message_id":"43af410ad6457215439d7f5b3da34169adf8dc2a","unresolved":false,"context_lines":[{"line_number":33,"context_line":"        gather_subset:"},{"line_number":34,"context_line":"          - \u0027!all\u0027"},{"line_number":35,"context_line":"          - \u0027!min\u0027"},{"line_number":36,"context_line":"          - \u0027interfaces\u0027"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    - name: Delete legacy cni0 interface (podman \u003c 1.6)"},{"line_number":39,"context_line":"      command: ip link delete cni0"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9f560f44_983c3a31","line":36,"range":{"start_line":36,"start_character":13,"end_line":36,"end_character":23},"updated":"2020-10-08 14:17:57.000000000","message":"unsure if there is interfaces arg https://docs.ansible.com/ansible/2.5/modules/setup_module.html\n\nnetwork maybe?","commit_id":"a9b41f23704f4b73bf099b91091c4e2c91698b68"},{"author":{"_account_id":14985,"name":"Alex Schultz","email":"aschultz@next-development.com","username":"mwhahaha"},"change_message_id":"4ff27a2d2c10a133f387d722647d54eea9ab3912","unresolved":false,"context_lines":[{"line_number":33,"context_line":"        gather_subset:"},{"line_number":34,"context_line":"          - \u0027!all\u0027"},{"line_number":35,"context_line":"          - \u0027!min\u0027"},{"line_number":36,"context_line":"          - \u0027interfaces\u0027"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    - name: Delete legacy cni0 interface (podman \u003c 1.6)"},{"line_number":39,"context_line":"      command: ip link delete cni0"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"9f560f44_58562260","line":36,"range":{"start_line":36,"start_character":13,"end_line":36,"end_character":23},"in_reply_to":"9f560f44_983c3a31","updated":"2020-10-08 14:21:12.000000000","message":"cjeanner is correct, interfaces is valid\n\n[centos@standalone ~]$ ansible-playbook t.yml\n[WARNING]: provided hosts list is empty, only localhost is available. Note that the implicit localhost does not match \u0027all\u0027\n\nPLAY [localhost] **********************************************************************************************************************************************************************************************\n\nTASK [Ensure we get the ansible_interfaces fact] **************************************************************************************************************************************************************\nok: [localhost]\n\nTASK [fact?] **************************************************************************************************************************************************************************************************\nok: [localhost] \u003d\u003e {\n    \"ansible_interfaces\": [\n        \"eth1\",\n        \"eth0\",\n        \"br-ctlplane\",\n        \"lo\",\n        \"eth2\",\n        \"ovs-system\"\n    ]\n}\n\nPLAY RECAP ****************************************************************************************************************************************************************************************************\nlocalhost                  : ok\u003d2    changed\u003d0    unreachable\u003d0    failed\u003d0    skipped\u003d0    rescued\u003d0    ignored\u003d0   \n\n[centos@standalone ~]$ cat t.yml \n- hosts: localhost\n  gather_facts: false\n  tasks:\n    - name: Ensure we get the ansible_interfaces fact\n      when:\n        - ansible_interfaces is undefined\n      setup:\n        gather_subset:\n          - \u0027!all\u0027\n          - \u0027!min\u0027\n          - \u0027interfaces\u0027\n\n    - name: fact?\n      debug:\n        var: ansible_interfaces","commit_id":"a9b41f23704f4b73bf099b91091c4e2c91698b68"}]}
