Mise à jour d'Owncloud 8.2.1 en 8.2.2

Je suppose dans cette doc qu'Owncloud est installé depuis la méthode décrite dans la documentation : Installation de Owncloud 8 sur Debian Jessie

Normalement un simple apt-get update && apt-get upgrade devrait suffir mais…

Si comme moi vous avez cette erreur

root@owncloud:~# apt-get update
Ign http://download.owncloud.org  InRelease
Atteint http://download.owncloud.org  Release.gpg
Ign http://download.opensuse.org  InRelease
Ign http://debian.mirrors.ovh.net jessie InRelease
Atteint http://debian.mirrors.ovh.net jessie-updates InRelease
Atteint http://download.owncloud.org  Release
Atteint http://debian.mirrors.ovh.net jessie Release.gpg
Atteint http://debian.mirrors.ovh.net jessie Release
Réception de : 1 http://download.opensuse.org  Release.gpg [189 B]
Atteint http://debian.mirrors.ovh.net jessie-updates/main Sources
Réception de : 2 http://debian.mirrors.ovh.net jessie-updates/main amd64 Packages/DiffIndex [367 B]
Atteint http://debian.mirrors.ovh.net jessie-updates/main Translation-en
Atteint http://download.opensuse.org  Release
Ign http://download.opensuse.org  Release
Atteint http://debian.mirrors.ovh.net jessie/main Sources
Atteint http://debian.mirrors.ovh.net jessie/main amd64 Packages
Atteint http://debian.mirrors.ovh.net jessie/main Translation-fr
Atteint http://debian.mirrors.ovh.net jessie/main Translation-en
Atteint http://download.owncloud.org  Packages
Ign http://download.opensuse.org  Packages/DiffIndex
Ign http://download.owncloud.org  Translation-fr_FR
Ign http://download.owncloud.org  Translation-fr
Ign http://download.owncloud.org  Translation-en
Atteint http://download.opensuse.org  Packages
Ign http://download.opensuse.org  Translation-fr_FR
Ign http://download.opensuse.org  Translation-fr
Ign http://download.opensuse.org  Translation-en
Réception de : 3 http://security.debian.org jessie/updates InRelease [63,1 kB]
Réception de : 4 http://security.debian.org jessie/updates/main Sources [106 kB]
Réception de : 5 http://security.debian.org jessie/updates/main amd64 Packages [185 kB]
Réception de : 6 http://security.debian.org jessie/updates/main Translation-en [99,8 kB]
454 ko réceptionnés en 5s (86,3 ko/s)
Lecture des listes de paquets... Fait
W: Erreur de GPG : http://download.opensuse.org  Release : Les signatures suivantes n'ont pas pu être vérifiées car la clé publique n'est pas disponible : NO_PUBKEY 977C43A8BA684223

Il faudra alors mettre à jour la key PGP du repo qu'utilise APT… Sauf que… apparement celle dédiée à Debian n'a plus l'air de fonctionner… donc

wget http://download.opensuse.org/repositories/isv:ownCloud:community/xUbuntu_14.04/Release.key
apt-key add - < Release.key
rm Release.key

Je vérifie ensuite que /etc/apt/sources.list.d/owncloud.list contient bien

deb http://download.owncloud.org/download/repositories/stable/Debian_8.0/ /

On peut désormais faire

apt-get upgrade owncloud

Si comme moi en suivant différents tuto vous aviez passé owncloud en mode maintenance les commandes pour activer/désactiver le mode maintenance sont

sudo -u www-data php /var/www/owncloud/occ maintenance:mode --on
sudo -u www-data php /var/www/owncloud/occ maintenance:mode --off

Désormais la mise à jour effectué en SSH/CLI, puis le mode maintenance désactiver on devrait avoir ceci dans le navigateur

En cliquant sur “Démarrer la mise a jour” on arrive sur ceci

Puis en patientant un peu sur ceci

Et pour terminer là dessus

Ce n'est pas vraiment ce que j'espérais encore des avertissements… c'est pas grave continuons réaccédons à moncloud.mondomaine.com

Il suffit désormais de réactiver les applications (via l'ajout/suppresion d'applications) qui étaient précédemment activées qui se sont désactivées lors de la mise à jour et c'est fini !

Après avoir fait un tour dans chaque applications je n'ai pas trouvé d'énormes différences ni d'ajout de bug lors du passage de la version 8.2.1 à 8.2.2