Impossible de mettre à jour Nextcloud de la 31.0.7~ynh1 à la 31.0.9~ynh2/

What app is this about, and its version: Nextcloud 31.0.7~ynh1
What YunoHost version are you running: 12.1.25 (stable)
What type of hardware are you using: Virtual machine

Describe your issue

  • FR :
    Bonjour,

Depuis la grosse mise à jour de Yunohost (12.1), il est impossible de terminer la mise à jour de NextCloud (de la version 31.0.7~ynh1 à la 31.0.9~ynh2), la mise à jour se terminant systématiquement par :
Error: Failed opening required /var/www/nextcloud/apps/calendar/composer/…/vendor/autoload.php
etc…
Failed to upgrade nextcloud: An error occured inside the app upgrade script

Toutes les applications de Nextcloud sont à jour y compris calendar.

Merci de votre aide :slight_smile:

  • ENG :
    Hello,

Since the major Yunohost update (12.1), it has been impossible to complete the NextCloud update (from version 31.0.7~ynh1 to 31.0.9~ynh2), and the update systematically ends with:
Error: Failed opening required /var/www/nextcloud/apps/calendar/composer/…/vendor/autoload.php
etc…
Failed to upgrade nextcloud: An error occured inside the app upgrade script

All Nextcloud apps are up to date, including Calendar.

Thank you for your help. :slight_smile:

Share relevant logs or error messages

https://paste.yunohost.org/raw/hixadohuno

Bonjour,

Essaye de désactiver calendar avant la mise à jour :

sudo yunohost app shell nextcloud
php occ app:disable calendar

puis ctrl+D pour quitter et revenir sur le shell admin
Relance la mise à jour de nextcloud et si elle réussi, vérifie ensuite via l’interface web les mises à jour des applications et réactive l’application calendar.
Tu peux aussi vérifier ta version de calendar avec :

php occ app:list | grep calendar

sur un nextcloud fraîchement mis à jour, j’ai la version calendar: 5.5.4.

J’ai désactivé l’application calendar, la mise à jour a parfaitement fonctionné, j’ai pu réactiver l’application juste après (même version, la dernière).

Merci :slight_smile: (curieux néanmoins ce blocage sur une application pourtant manifestement compatible )