From d876430703e559c1197990d112486d251288f34a Mon Sep 17 00:00:00 2001 From: MichaelFisher1997 Date: Mon, 2 Mar 2026 19:41:46 +0000 Subject: [PATCH] fix: remove Helm wait flag, check Loki rollout separately --- ansible/roles/observability/tasks/main.yml | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/ansible/roles/observability/tasks/main.yml b/ansible/roles/observability/tasks/main.yml index 7e059ae..753d869 100644 --- a/ansible/roles/observability/tasks/main.yml +++ b/ansible/roles/observability/tasks/main.yml @@ -105,11 +105,27 @@ --namespace {{ observability_namespace }} --version {{ loki_chart_version }} --values /tmp/loki-values.yaml - --wait - --timeout 10m + register: loki_install changed_when: true when: loki_enabled +- name: Wait for Loki StatefulSet + command: kubectl -n {{ observability_namespace }} rollout status statefulset/loki --timeout=10m + register: loki_rollout + changed_when: false + when: loki_enabled + +- name: Show Loki pod status + command: kubectl -n {{ observability_namespace }} get pods -l app.kubernetes.io/name=loki -o wide + register: loki_pods + changed_when: false + when: loki_enabled + +- name: Debug Loki pods + debug: + msg: "{{ loki_pods.stdout }}" + when: loki_enabled + - name: Write Promtail values template: src: promtail-values.yaml.j2