From b26f974583b691be9548782a0279cf5adb17a86f Mon Sep 17 00:00:00 2001 From: Guillaume Boutry Date: Tue, 16 Apr 2024 14:45:38 +0200 Subject: [PATCH] Always collect microk8s logs Collect logs from microk8s daemons to help investigate on failure. Change-Id: I68b62a6f07fd8761ebe980799f7a00180961fb2f --- roles/collect-run-data/tasks/k8s.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/roles/collect-run-data/tasks/k8s.yaml b/roles/collect-run-data/tasks/k8s.yaml index bc306150..bec6a5b0 100644 --- a/roles/collect-run-data/tasks/k8s.yaml +++ b/roles/collect-run-data/tasks/k8s.yaml @@ -4,6 +4,13 @@ shell: | cp /var/snap/microk8s/current/inspection-report-*.tar.gz "{{ zuul.project.src_dir }}/log/" failed_when: false +- name: collect microk8s logs + args: + executable: /bin/bash + shell: | + snap logs -n all microk8s > "{{ zuul.project.src_dir }}/log/microk8s-logs.txt" + become: true + failed_when: false - name: debug describe pods args: executable: /bin/bash