Steps to reproduce
- ownCloud (docker version 9.1.7) stopped with docker-compose down, edited .env to owncloud 10.0.2 and started with docker compose up -d
- Waiting until containers started. After container health is ok, open browser and it shows owncloud in maintenance mode.
- Disable maintenance mode in terminal and browser show message "Update needed
Please use the command line updater because you have a big instance."
- Trying update manual ./occ upgrade appear an error
You may use your browser or the occ upgrade command to do the upgrade Set log level to debug Turned on maintenance mode Doctrine\DBAL\Exception\DriverException: An exception occurred while executing 'ALTER TABLE `oc_activity` CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_bin;': SQLSTATE: Syntax error or access violation: 1118 Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs Update failed Maintenance mode is kept active Reset log level
ownCloud after container is started should run normally
ownCloud version: 10.0.2 dockerized
Updated from an older ownCloud: 9.1.7