From 603c5114ebf3f528b88f4d7e0db1ceb3baaa0261 Mon Sep 17 00:00:00 2001 From: Kasper Hasior Date: Wed, 3 Apr 2019 13:29:28 +0200 Subject: [PATCH] Fix mariadb status after upgrade For now, after upgrading mariadb in guestagent logs we were constantly getting message: "DB server is not installed or is in restart mode, so for now we'll skip determining the status of DB on this instance." It is caused by the fact that we do not exit restart mode. This patch adds exiting restart mode after successful upgrade. Change-Id: Iabf2466f3f68838a54ca15714e832968b2803572 Story: #2005396 Task: #30389 Signed-off-by: Kasper Hasior --- trove/guestagent/datastore/mysql_common/manager.py | 1 + 1 file changed, 1 insertion(+) diff --git a/trove/guestagent/datastore/mysql_common/manager.py b/trove/guestagent/datastore/mysql_common/manager.py index 182384a10d..f26d429980 100644 --- a/trove/guestagent/datastore/mysql_common/manager.py +++ b/trove/guestagent/datastore/mysql_common/manager.py @@ -291,6 +291,7 @@ class MySqlManager(manager.Manager): preserve=True, as_root=True) self.configuration_manager.refresh_cache() app.start_mysql() + app.status.end_restart() def restart(self, context): app = self.mysql_app(self.mysql_app_status.get())