Loading tasks/install.yaml +0 −9 Original line number Diff line number Diff line --- # find current zabbix version - name: "check for old zabbix-release" ansible.builtin.shell: cmd: "zabbix_agent2 --version | head -n 1" changed_when: false failed_when: false ignore_errors: true register: "zabbix_current_version" # install zabbix-agent2 - name: "install zabbix-agent2" when: "zabbix_major_version not in zabbix_current_version.stdout" Loading tasks/main.yaml +16 −7 Original line number Diff line number Diff line --- # load variables - name: "include os specific vars" ansible.builtin.include_vars: "{{ ansible_os_family }}.yaml" # load variables and collect version information - name: "include vars and collect versions" tags: - "zabbix_agent" - "zabbix_agent_prereq" - "zabbix_agent_install" - "zabbix_agent_config" block: # load os specific variables - name: "include os specific vars" ansible.builtin.include_vars: "{{ ansible_os_family }}.yaml" # collect zabbix-agent2 version information - name: "collect version information" ansible.builtin.shell: cmd: "zabbix_agent2 --version | head -n 1" changed_when: false failed_when: false ignore_errors: true register: "zabbix_current_version" # zabbix-agent prerequisites - name: "zabbix-agent prerequisites" ansible.builtin.import_tasks: "prerequisites.yaml" tags: - "zabbix_agent" - "zabbix_agent_prereq" Loading @@ -22,7 +33,6 @@ - name: "zabbix-agent install" ansible.builtin.import_tasks: "install.yaml" tags: - "zabbix_agent" - "zabbix_agent_install" Loading @@ -30,5 +40,4 @@ - name: "zabbix-agent config" ansible.builtin.import_tasks: "config.yaml" tags: - "zabbix_agent" - "zabbix_agent_config" tasks/prerequisites.yaml +0 −9 Original line number Diff line number Diff line --- # find current zabbix version - name: "check for old zabbix-release" ansible.builtin.shell: cmd: "zabbix_agent2 --version | head -n 1" changed_when: false failed_when: false ignore_errors: true register: "zabbix_current_version" # install repository - name: "install repository" when: "zabbix_major_version not in zabbix_current_version.stdout" Loading Loading
tasks/install.yaml +0 −9 Original line number Diff line number Diff line --- # find current zabbix version - name: "check for old zabbix-release" ansible.builtin.shell: cmd: "zabbix_agent2 --version | head -n 1" changed_when: false failed_when: false ignore_errors: true register: "zabbix_current_version" # install zabbix-agent2 - name: "install zabbix-agent2" when: "zabbix_major_version not in zabbix_current_version.stdout" Loading
tasks/main.yaml +16 −7 Original line number Diff line number Diff line --- # load variables - name: "include os specific vars" ansible.builtin.include_vars: "{{ ansible_os_family }}.yaml" # load variables and collect version information - name: "include vars and collect versions" tags: - "zabbix_agent" - "zabbix_agent_prereq" - "zabbix_agent_install" - "zabbix_agent_config" block: # load os specific variables - name: "include os specific vars" ansible.builtin.include_vars: "{{ ansible_os_family }}.yaml" # collect zabbix-agent2 version information - name: "collect version information" ansible.builtin.shell: cmd: "zabbix_agent2 --version | head -n 1" changed_when: false failed_when: false ignore_errors: true register: "zabbix_current_version" # zabbix-agent prerequisites - name: "zabbix-agent prerequisites" ansible.builtin.import_tasks: "prerequisites.yaml" tags: - "zabbix_agent" - "zabbix_agent_prereq" Loading @@ -22,7 +33,6 @@ - name: "zabbix-agent install" ansible.builtin.import_tasks: "install.yaml" tags: - "zabbix_agent" - "zabbix_agent_install" Loading @@ -30,5 +40,4 @@ - name: "zabbix-agent config" ansible.builtin.import_tasks: "config.yaml" tags: - "zabbix_agent" - "zabbix_agent_config"
tasks/prerequisites.yaml +0 −9 Original line number Diff line number Diff line --- # find current zabbix version - name: "check for old zabbix-release" ansible.builtin.shell: cmd: "zabbix_agent2 --version | head -n 1" changed_when: false failed_when: false ignore_errors: true register: "zabbix_current_version" # install repository - name: "install repository" when: "zabbix_major_version not in zabbix_current_version.stdout" Loading