diff --git a/roles/zabbix_proxy/tasks/Rocky.yml b/roles/zabbix_proxy/tasks/Rocky.yml index 8f4f5c3..bd31a46 100644 --- a/roles/zabbix_proxy/tasks/Rocky.yml +++ b/roles/zabbix_proxy/tasks/Rocky.yml @@ -242,16 +242,13 @@ register: proxygroup_check run_once: true # Run this task only once - - name: Print proxygroup_check - debug: - msg: "{{ proxygroup_check }}" - run_once: true - - - name: Print proxygroup_check + + - name: Print proxygroup_check1 debug: msg: "{{ proxygroup_check.json.result[0].proxy_groupid }}" run_once: true - + + - name: Create proxy group if not exists uri: url: "{{ zabbix_api_url }}" @@ -275,9 +272,10 @@ - - name: Print proxygroup_check + - name: Print proxygroup_check1 debug: - msg: "{{ proxygroup_check.json.result.proxy_groupids[0] }}" + msg: "{{ proxygroup_check.json.result[0].proxy_groupid }}" + - name: Check if proxy exists uri: @@ -311,7 +309,7 @@ method: "proxy.create" params: name: "{{ zabbix_proxy_name }}" - proxy_groupid: 1 + proxy_groupid: "{{ proxygroup_check.json.result[0].proxy_groupid }}" operating_mode: 0 local_address: "{{ ansible_default_ipv4.address }}" port: "10051"