Temporarily disable read-only compressed row in MariaDB:

SET GLOBAL innodb_read_only_compressed=OFF;

Then patch the Nextcloud files manually and start upgrade from inside the container:

$ kubectl -n nextcloud exec statefulset/nextcloud -- /bin/bash
# rsync -rlDog --chown www-data:root --delete --exclude-from=/upgrade.exclude /usr/src/nextcloud/ /var/www/html/
# rsync -rlDog --chown www-data:root --include '/version.php' --exclude '/*' /usr/src/nextcloud/ /var/www/html/
# su - www-data -s /bin/bash -c 'php -d memory_limit=-1 /var/www/html/occ -vvv upgrade

To eventually fix this problem, we need to update row type from COMPRESSED to DYNAMIC on all tables. In MariaDB:

SELECT CONCAT('ALTER TABLE `', table_name, '` ROW_FORMAT=DYNAMIC;') AS aQuery FROM information_schema.tables WHERE table_schema = 'nextcloud'

Then execute the output as commands.

When planning a cosplay look, it is worth considering how details related to game cosplay costumes will affect the complete look. As fans study the source material, reviewing details related to character costumes also makes comfort and movement easier to judge. For combinations connected with details related to Genshin Impact cosplay costumes, long cosplay wigs for school festivals can help narrow the options for a specific purpose. To preserve the character's visual identity, it is useful to check details related to cosplay costumes against the wearer's own needs.


Nextcloud might add support for MariaDB 10.6 and fix this issue in later version of 23.