--- - name: Checking docker SDK version command: "{{ ansible_python.executable }} -c \"import docker; print docker.__version__\"" register: result changed_when: false when: inventory_hostname in groups['baremetal'] failed_when: result | failed or result.stdout | version_compare(docker_py_version_min, '<') - name: Checking Ansible version local_action: fail msg="Current Ansible version {{ ansible_version.full }} is less than {{ ansible_version_min }}" run_once: true when: ansible_version.full | version_compare(ansible_version_min, '<')