Annotation rapide sur la mise à jour du serveur Owncloud vers la version 5

{0 Comments}

La version 5 vient de sortir et elle est très prometteuse surtout concernant l’aspect , évoqué lors de mes posts précédents, de la stabilité du produit.

Il faut dire que la dernière realease de la version précédente avait déjà corrigé le tir sur un des aspects les plus importants: la synchronisation avec les clients mobiles iOS / Android et les versions Mac / Pc.

Donc avec la promesse d’une maturité accrue (et après le post du bon Korben à ce sujet) je me suis lancé dans la mise à jours de mon serveur.

Maintenant qu’il est installé: je suis séduit par la nouvelle interface et le tout semble plus fluide;
Je teste actuellement la synchro avec les clients ( à suivre)

J’ai rencontré, par contre, quelque problème bloquant lors de la procédure d’update.
Problèmes communs avec pas mal de monde si l’on regarde dans le forum du projet.
Je relate, donc, ici les passages qui m’ont permis de les régler:

Tout de suite après la fin de l’opération de remplacement des fichiers, le site se met en modalité maintenance.
Cette opération automatique fait partie de la procédure d’update selon la documentation.

Sauf que, dans mon cas, le mode maintenance était encore activé après 30 min, temps plus que suffisant aux routines d’indexation pour la mise à niveau.

ups, grand fumée nuage gris…

J’ai, donc, désactivé manuellement le mode maintenance dans le fichier

config/config.php

(changer l’énoncé true en false pour l’entrée maintenancemode)
Cette opération m’a permis de constater que le fichier de config avait quand même était mis à jour correctement puisqu’il affichait fièrement la version 5.0.0
Un petit refresh et le site est à nouveau disponible avec sa belle nouvelle interface.

Une fois le login effectué, je me suis ramassé d’entrée un message me prévenant gentiment que le système est en train de mettre à niveau le cache (upgrading filesystem cache);
30 minutes après le message était encore là: pas moyen d’accéder à mes fichiers 🙁

Un rapide contrôle dans les logs répertorié sous l’onglet admin me signalait l’erreur suivante « storage backend \OC\Files\Storage\Archive not found »

Mmm… une erreur concernant la fonction Archive;
Réaction: désactivation de l’app Archive dans le module de gestion des applications…
et voilà que le messages d’avertissement sur le site et d’erreur dans le logs disparaissent et mes fichiers sont à nouveau là.

Petit détail restant: la console admin me prévenait avec un message rouge que le locale n’était pas fixé en en_US.UTF-8 et que cela pourrait compromettre le bon fonctionnement de la synchronisation.

Je reconfigure, donc, mes locales avec

dpkg-reconfigure locales

en veillant à bien ajouter les locales demandés, un petit restart d’apache et le tour est joué le message disparaît…

Voilà, ça marche à nouveau!

 

UPDATE 24.03.2013

Un bug s’est déclaré au niveau du partage avec liens , se manifestant par le message d’erreur « Cloud not found » (« Cloud non trouvé »). A l’heure actuelle ce problème compromets la possibilité des partager des fichiers par lien.

Le correctif est d’ores et déjà connu par les developpeurs et il sera integré dans la prochaine mise à jour 5.0.1

Source: https://github.com/owncloud/core/issues/2351

Leave a Comment

Your email address will not be published.

*