Database error after upgrade nc23.0.4 -> nc23.0.5

i just tried to update my Nextcloud from 23.0.4 to 23.0.5 via docker-compose:

  • docker-compose down
  • docker-compose pull
  • docker-compose up -d

Now the mariadb-container is not starting anymore:

nextcloud-mariadb | 2022-05-24 08:25:25+02:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.8.3+maria~jammy started.
nextcloud-mariadb | 2022-05-24 08:25:25+02:00 [ERROR] [Entrypoint]: mariadbd failed while attempting to check config
nextcloud-mariadb | 	command was: mariadbd --transaction-isolation=READ-COMMITTED --binlog-format=ROW --innodb_read_only_compressed=OFF --verbose --help --log-bin-index=/tmp/tmp.HMUdM1FmIa
nextcloud-mariadb | 	Can't initialize timers

Thanks for any help.

To pin mariadb in the docker-compose file to an older version helped for me: image: mariadb:10.7

Please see also this Github issue:

To pin it to mariadb:10.8.2 probably also helps, but I did not test it.

I guess it is more related to the database update as to the Nextcloud update.

Thanks a lot Michael - going back to mariadb:10.7 did the job.
NC is up and running again.