Возможно натолкнете на правильный путь?
                  
                  
                  
                  
                  
                  С 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
                  
                  
                
Ну, так а чего вы хотели?
Обсуждают сегодня