- Edited
Hi folks, I have a mailcow server for < 10 accounts running on ARM architecture (4 CPUs 8GB RAM).
I have run the update.sh script to update to the latest release (nightly, as this host was set up before the ARM was released to stable and this is the first update that has been run since).
After doing this my sogo container fails to start properly, just showing the following logs
sogo-mailcow-1 | Waiting for schema update...
Further to this, when I try and browse to the MailCow admin UI for the server I just get a blank page displayed. There are no errors logged in the php-fpm container.
Checking the sogo version I can see that the schema is out of date when performing the commands in the
root@ac844a7fcd7a:/# grep -oE '\$db_version = .*;' init_db.inc.php | sed 's/$db_version = //g;s/;//g' | cut -d \" -f2
15082024_1212
root@ac844a7fcd7a:/# mysql --socket=/var/run/mysqld/mysqld.sock -u ${DBUSER} -p${DBPASS} ${DBNAME} -e "SELECT version FROM versions;"
+------------------------------------------------------------------+
| version |
+------------------------------------------------------------------+
| 25072022_2300 |
| 2eadaa7787a7a2fbebd54bc0c97a5caab9d2e8f3743ace372142b8a022742a1b |
+------------------------------------------------------------------+
The SQL update scripts look to be missing from the container using the mailcow/sogo:nightly-20240905
image, so I’m not sure how the container is meant to update the schema
root@7a92cfb1cfb9:/# ls -l /usr/share/doc/sogo
total 4
-rw-r--r-- 1 root root 1144 Jul 24 2016 copyright
-rw-r--r-- 1 root root 0 Sep 5 12:23 empty.sh
root@7a92cfb1cfb9:/#
Should I look at changing to the stable release from the nightly with an update?