Hallo zusammen,
ich arbeite mich gerade in die cmk ansible collection ein und will nach und nach mehr ansible einsetzen.
Natürlich will man genau mit dem anfangen, was bis jetzt manueller “Aufwand” war.
->Den Agent auf einen Host zu installieren, registrieren und autoupdate aktivieren. ←
Ich hänge gerade dabei, dass der Agent nicht geladen wird und der Download in ein Timeout läuft. Eigentlich sollte der gebackene cee Agent geladen werden, aber es wird am Schluß versucht den Vanilla Agent zu laden. Die in der Abbruchmeldung angezeigte URL sieht ok aus und ich kann ihn über den Link manuell laden.
ansible-playbook ./playbooks/checkmk/cmk_install_agent.yml --ask-vault-pass
Vault password:
PLAY [Install Checkmk agent on all hosts] ****************************************************************************************************************************************************************
TASK [Gathering Facts] ***********************************************************************************************************************************************************************************
ok: [XXXXXXK001]
TASK [checkmk.general.agent : Validating arguments against arg spec ‘main’ - Install Checkmk agents] *****************************************************************************************************
ok: [XXXXXXK001]
TASK [checkmk.general.agent : Preflight - Fail if Checkmk Edition is incorrect.] *************************************************************************************************************************
skipping: [XXXXXXK001]
TASK [checkmk.general.agent : Debian: Include OS family specific variables.] *****************************************************************************************************************************
ok: [XXXXXXK001]
TASK [checkmk.general.agent : Linux: Include File Management.] *******************************************************************************************************************************************
included: /Users/XXXXXX/.ansible/collections/ansible_collections/checkmk/general/roles/agent/tasks/Linux-files.yml for XXXXXXK001
TASK [checkmk.general.agent : Linux: Download host-specific CEE Agent.] **********************************************************************************************************************************
ok: [XXXXXXK001]
TASK [checkmk.general.agent : Linux: Set Fact: Agent State: host-specific.] ******************************************************************************************************************************
ok: [XXXXXXK001]
TASK [checkmk.general.agent : Linux: Download folder-specific CEE Agent.] ********************************************************************************************************************************
ok: [XXXXXXK001]
TASK [checkmk.general.agent : Linux: Set Fact: Agent State: folder-specific.] ****************************************************************************************************************************
ok: [XXXXXXK001]
TASK [checkmk.general.agent : Linux: Download Vanilla CEE agent.] ****************************************************************************************************************************************
FAILED - RETRYING: [XXXXXXK001]: Linux: Download Vanilla CEE agent. (3 retries left).
FAILED - RETRYING: [XXXXXXK001]: Linux: Download Vanilla CEE agent. (2 retries left).
FAILED - RETRYING: [XXXXXXK001]: Linux: Download Vanilla CEE agent. (1 retries left).
[ERROR]: Task failed: Module failed: Request failed:
Origin: /Users/XXXXXX/.ansible/collections/ansible_collections/checkmk/general/roles/agent/tasks/Linux-files.yml:69:3
67 - download-package
68
69 - name: “{{ ansible_facts[‘system’] }}: Download Vanilla {{ checkmk_agent_edition | upper }} agent.”
^ column 3
fatal: [XXXXXXK001]: FAILED! => changed=false
attempts: 3
dest: /tmp/check-mk-agent_2.4.0p25-vanilla.deb
elapsed: 10
msg: ‘Request failed: ’
url: https://XXXXXX.de:443/mwg/check_mk/agents/check-mk-agent_2.4.0p25-1_all.deb
PLAY RECAP ***********************************************************************************************************************************************************************************************
XXXXXXK001 : ok=8 changed=0 unreachable=0 failed=1 skipped=1 rescued=0 ignored=0
Wir haben ein verteiltes Monitoring, vielleicht hat es damit zu tun, dass ich da mit den Servern im Playbook durcheinander gekommen bin. Oder gibt es da immer noch Probleme mit dem Download?
Grüße,
Oliver