From a681d6e6e7d11743b6d893a68dc98347c68b779c Mon Sep 17 00:00:00 2001
From: Corentin LABBE <clabbe@baylibre.com>
Date: Mon, 13 Jan 2020 10:45:59 +0100
Subject: master: handle migrations

This patch permits to handle migrations when upgrading.
---
 lava-master/entrypoint.d/01_setup.sh | 2 ++
 1 file changed, 2 insertions(+)

(limited to 'lava-master')

diff --git a/lava-master/entrypoint.d/01_setup.sh b/lava-master/entrypoint.d/01_setup.sh
index 4755bc4..eb5c8ef 100755
--- a/lava-master/entrypoint.d/01_setup.sh
+++ b/lava-master/entrypoint.d/01_setup.sh
@@ -19,6 +19,8 @@ if [ -e /root/backup/db_lavaserver ];then
 	rm -r /var/lib/lava-server/default/media/job-output/*
 	tar xzf /root/backup/joboutput.tar.gz || exit $?
 fi
+	lava-server manage makemigrations
+	yes yes | lava-server manage migrate || exit $?
 
 if [ -e /root/backup/devices.tar.gz ];then
 	echo "INFO: Restoring devices files"
-- 
cgit