--- - hosts: ele-ap connection: local roles: - role: openwrt/image delegate_to: localhost post_tasks: - name: copy image to target command: "scp '{{ openwrt_output_images[0] }}' '{{ inventory_hostname }}:/tmp/ansible-upgrade.img'" - name: run sysupgrade command: "ssh '{{ inventory_hostname }}' sysupgrade -n '/tmp/ansible-upgrade.img'" ignore_errors: true failed_when: false register: sysupgrade_result - debug: var: sysupgrade_result.stdout