Возможно натолкнете на правильный путь?
С MacOS я выполняю команду molecule converge, доходит до нижеописанной таски.
- debug:
msg: "test"
delegate_to: localhost
when: ansible_facts['os_family'] == “Debian”
Ожидаемый результат: таска скипается, т.к. не проходит условие ‘when’ ( потому-что запускается с MacOS)
Фактический результат: таска выполняется, т.к. используются факты с docker образа в котором запущена молекула.
ansible 2.8.7
molecule 3.0.2
molecule driver: docker
docker image os: ubuntu
Ну, так а чего вы хотели?
Обсуждают сегодня