From 0ec1530e41dfb86184d411c01cc18d7863bb8143 Mon Sep 17 00:00:00 2001 From: David Porter Date: Thu, 10 Feb 2022 16:42:16 -0800 Subject: [PATCH] log grabbing: obtain timestamps on extra services Previously if any test jobs added additional log dumps, such as `containerd-installation` for example, the logs would grabbed with `sudo journalctl --output=cat`. `--output=cat` excludes timestamps which makes debugging difficult. Let's use `short-precise` output similar to to the other log grabbing commands which includes timestamps. Signed-off-by: David Porter --- cluster/log-dump/log-dump.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cluster/log-dump/log-dump.sh b/cluster/log-dump/log-dump.sh index 3606b49c72b..38cb9758578 100755 --- a/cluster/log-dump/log-dump.sh +++ b/cluster/log-dump/log-dump.sh @@ -199,7 +199,7 @@ function save-logs() { log-dump-ssh "${node_name}" "sudo journalctl --output=short-precise -k" > "${dir}/kern.log" || true for svc in "${services[@]}"; do - log-dump-ssh "${node_name}" "sudo journalctl --output=cat -u ${svc}.service" > "${dir}/${svc}.log" || true + log-dump-ssh "${node_name}" "sudo journalctl --output=short-precise -u ${svc}.service" > "${dir}/${svc}.log" || true done if [[ "$dump_systemd_journal" == "true" ]]; then