Update file main.yml

This commit is contained in:
Administrator 2025-11-20 10:45:48 +00:00
parent 446852c6fc
commit 618fa77cad

View File

@ -78,6 +78,35 @@
msg: "cAdvisor is running and responding on port {{ cadvisor_port }}" msg: "cAdvisor is running and responding on port {{ cadvisor_port }}"
when: cadvisor_check.status == 200 when: cadvisor_check.status == 200
rescue:
- name: Get cAdvisor container logs
community.docker.docker_container_logs:
name: cadvisor
tail: 50
register: cadvisor_logs
become: yes
- name: Display cAdvisor logs for debugging
debug:
var: cadvisor_logs.log
when: cadvisor_logs is defined
- name: Check running containers
command: docker ps -a
register: docker_ps
become: yes
- name: Display running containers
debug:
var: docker_ps.stdout
when: docker_ps is defined
- name: Fail with detailed error message
fail:
msg: |
cAdvisor failed to start on {{ inventory_hostname }}.
Port {{ cadvisor_port }} might be in use or container is crashing.
Check the logs above for details.
when: when:
- docker_check.rc == 0 - docker_check.rc == 0