Update file main.yml

This commit is contained in:
Administrator 2025-11-20 10:43:43 +00:00
parent 1145678fff
commit ce4ed775dd

View File

@ -5,7 +5,7 @@
ignore_errors: yes ignore_errors: yes
changed_when: false changed_when: false
- name: Install cAdvisor - name: Install cAdvisor (only on Docker hosts)
block: block:
- name: Create cAdvisor directories - name: Create cAdvisor directories
file: file:
@ -36,7 +36,7 @@
mode: '0644' mode: '0644'
become: yes become: yes
- name: Stop existing cAdvisor container - name: Stop existing cAdvisor container
community.docker.docker_compose_v2: community.docker.docker_compose_v2:
project_src: "{{ cadvisor_base_dir }}" project_src: "{{ cadvisor_base_dir }}"
state: absent state: absent
@ -47,7 +47,9 @@
community.docker.docker_compose_v2: community.docker.docker_compose_v2:
project_src: "{{ cadvisor_base_dir }}" project_src: "{{ cadvisor_base_dir }}"
state: present state: present
restarted: yes
become: yes become: yes
register: cadvisor_start
- name: Wait for cAdvisor to start - name: Wait for cAdvisor to start
wait_for: wait_for:
@ -105,7 +107,7 @@
cAdvisor failed to start on {{ inventory_hostname }}. cAdvisor failed to start on {{ inventory_hostname }}.
Port {{ cadvisor_port }} might be in use or container is crashing. Port {{ cadvisor_port }} might be in use or container is crashing.
Check the logs above for details. Check the logs above for details.
when: when:
- docker_check.rc == 0 - docker_check.rc == 0
- cadvisor_enabled | default(true) - cadvisor_enabled | default(true)