From 9405ea6a8ed0de65adfef891efa078a792e92a9d Mon Sep 17 00:00:00 2001 From: David Shrewsbury Date: Tue, 15 Oct 2019 14:05:32 -0400 Subject: [PATCH] Pull minikube log data This is needed to debug k8s failures. Change-Id: I3ff21ba4358b7c9d8630295821752f27438a962d --- playbooks/nodepool-functional-k8s/post.yaml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/playbooks/nodepool-functional-k8s/post.yaml b/playbooks/nodepool-functional-k8s/post.yaml index 6084af986..9a5f404d8 100644 --- a/playbooks/nodepool-functional-k8s/post.yaml +++ b/playbooks/nodepool-functional-k8s/post.yaml @@ -2,14 +2,22 @@ vars: nodepool_log_dir: '{{ ansible_user_dir }}/work/logs/nodepool' nodepool_etc_dir: '{{ ansible_user_dir }}/work/etc' + minikube_log: '{{ ansible_user_dir }}/zuul-output/logs/minikube.txt' tasks: - name: 'Copy files from {{ nodepool_log_dir }}' synchronize: src: '{{ nodepool_log_dir }}' dest: '{{ zuul.executor.log_root }}/{{ inventory_hostname }}' mode: pull + - name: 'Copy files from {{ nodepool_etc_dir }}' synchronize: src: '{{ nodepool_etc_dir }}' dest: '{{ zuul.executor.log_root }}/{{ inventory_hostname }}' mode: pull + + - name: Produce minikube log + become: yes + shell: '/tmp/minikube logs > {{ minikube_log }}' + environment: + MINIKUBE_HOME: "{{ ansible_user_dir }}"