каждом сервере для обновы, получается так что у меня есть 36 серверов под это и только 15-20 отрабатываются и у них всё прописываются, на остальной часте почему то я вижу skipped при том что сервера все идентичны, запустил плейбук с -vvv получил такой ответ:
                  
                  
                  skipping: [EXAMPLE] => {
                  
                  
                      "changed": false,
                  
                  
                      "skip_reason": "Conditional result was False"
                  
                  
                  }
                  
                  
                  Вот часть плейбука вот именно этот таск не выполняется у части серверов:
                  
                  
                  ---
                  
                  
                  - name: Install Zabbix Agent and Configure servers
                  
                  
                    hosts: EXAMPLE
                  
                  
                    tasks:
                  
                  
                    - name: "---Configuring EXAMPLE...---"
                  
                  
                      become: yes
                  
                  
                      blockinfile: 
                  
                  
                         path: /etc/zabbix/zabbix_agentd.conf
                  
                  
                         insertafter: "ServerActive=EXAMPLE"
                  
                  
                         block: |
                  
                  
                           Hostname=EXAMPLE
                  
                  
                           Include=/etc/zabbix/zabbix_agentd.d/asterisk.conf
                  
                  
                           TLSConnect=psk
                  
                  
                           TLSAccept=psk
                  
                  
                           TLSPSKFile=/etc/zabbix/zabbix_agentd.psk
                  
                  
                           TLSPSKIdentity=EXAMPLE-psk-1
                  
                  
                      when: ansible_hostname == "EXAMPLE"
                  
                  
                  PS название EXAMPLE не является проблемой моей задачи, это я подставил вместо реальных имён по этому без путаницы плз
                  
                  
                  Помогите обратить внимание почему не отрабатывает?
                  
                  
                
Потому что у тех серверов ansible_hostname не EXAMPLE очевидно
Обсуждают сегодня