From 28cededc752762b4dcf4fa6cfd37627f44773a9a Mon Sep 17 00:00:00 2001 From: Joe Gordon Date: Tue, 20 May 2014 16:08:35 +0900 Subject: [PATCH] Save sql logs Preserve sql logs in gate. A postgres bug was just found in the gate, but the issue had to be reproduced locally since postgres logs aren't saved. This fixes that. Change-Id: I81e5fc52580383d6606d185ba7ac9fa10be52ff6 Related-Bug: #1321093 --- functions.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/functions.sh b/functions.sh index fab4892d..9abf2b49 100644 --- a/functions.sh +++ b/functions.sh @@ -407,6 +407,19 @@ function cleanup_host { sudo cp /var/log/rabbitmq/* $BASE/logs/rabbitmq/ fi + # db logs + if [ -d /var/log/postgresql ] ; then + # Rename log so it doesn't have an additional '.' so it won't get + # deleted + sudo cp /var/log/postgresql/*log $BASE/logs/postgres.log + fi + if [ -f /var/log/mysql.err ] ; then + sudo cp /var/log/mysql.err $BASE/logs/mysql_err.log + fi + if [ -f /var/log/mysql.log ] ; then + sudo cp /var/log/mysql.log $BASE/logs/ + fi + # libvirt if [ -d /var/log/libvirt ] ; then sudo cp /var/log/libvirt/libvirtd*.log $BASE/logs/