Demande #4267
closedMise à jour majeure vers Nextcloud 17/18
0%
Description
La version 16.0.8 est probablement la dernière de la série 16. Le système de mise à jour pousse vers la 17 et il va donc falloir la déployer prochainement.
Files
Updated by Laurent POUJOULAT over 4 years ago
- Status changed from Nouveau to Attente d'information
Le système de mise à jour indique que le module "user account deletion" n'est pas disponible en 17
[ { "@attributes": { "lang": "en" }, "@value": "User account deletion" }, { "@attributes": { "lang": "fr" }, "@value": "Supprimer son compte" } ]
Ce module est vital pour nous car il permet aux utilisateurs de supprimer eux-mêmes leur compte. Le dépôt du module est inactif depuis 1 an.
https://framagit.org/tcit/drop_user
Dans un premier temps je vais tenter de joindre l'auteur ...
Updated by Christian P. Momon over 4 years ago
Bien vu, il est très pratique ce module. Tous mes encouragements.
Updated by Laurent POUJOULAT over 4 years ago
- Blocks Anomalie #4060: Bouton non lisible à la fin du diaporama d'accueil. added
Updated by Christian P. Momon over 4 years ago
Le 08/04/2020 sur Freenode#framasoft :
16:04 < cpm_screen> tcit: ping (https://framagit.org/tcit/drop_user/-/issues/13) 16:04 < tcit> oui oui j'oublie pas /o\ 16:04 < cpm_screen> tcit: salut, on sait que tu es très occupé mais lpoujoulat et moi, nous voudrions savoir si une nouvelle version du module va être disponible 16:05 < lpoujoulat> Salut 16:05 < cpm_screen> hoooooo, merci <3 <3 <3 16:05 < cpm_screen> parce qu'on recule la maj de notre instance Nextcloud Chapril pour conserver l'usage de ce super module :) 16:06 < cpm_screen> sans te mettre la pression, as-tu une vague idée de quand tu pourras jeter un oeil ? :o) 16:06 < tcit> je voulais faire des changements dedans mais je vais finir par juste publier tel quel pour le moment 16:06 < tcit> vous pouvez aussi l'activer même si la version correspond pas, ça marche correctement 16:06 < lpoujoulat> oui, si au moins tu pouvais autoriser l'usage jusqu'à la 18 16:06 < lpoujoulat> Ce serait super 16:07 < cpm_screen> tel quel, ça nous irait bien en attendant tes futures modifications :o) 16:08 < cpm_screen> ça sera plus facile de patienter en v18 ;o) 16:10 < lpoujoulat> en effet ton module marche en 18, mais il faut bricoler pour les mises à jour, et ce n'est pas terrible 16:14 < tcit> je vais voir pour le publier cet aprem 16:15 < lpoujoulat> YES !!!! 16:15 < lpoujoulat> Merci , merci , merci .... 16:15 < cpm_screen> top cool, ça serait super \o/ 16:15 < cpm_screen> tous nos encouragements <3 <3 <3
Updated by Christian P. Momon over 4 years ago
Le 08/04/2020 sur Freenode#framasoft :
20:34 < tcit> cpm_screen lpoujoulat c'est publié sur apps.nextcloud.com 20:35 < tcit> je n'ai pas du tout passé l'après-midi à chercher la clé pour signer la release dans mes backups, paniqué parce qu'ils prenaient des plombes à se restaurer et trop longtemps suspecté des trucs qui fonctionnaient bien 🙃 21:55 < cpm_screen> tcit: formidable \o/ Merci beaucoup \o/ 21:56 < cpm_screen> huhu, holaa, mais ça a été une aventure ce ticket ;*> 22:04 < cpm_screen> ouf, ça fini bien. Bonne récupération :o)
Le code a été corrigé :
https://framagit.org/tcit/drop_user/-/commit/70f5d930309f8c213c858ac5b68fe457cf01fe40#089600f3b92d573332db89a8bee0151405b62987
– <nextcloud min-version="14" max-version="16" /> + <nextcloud min-version="16" max-version="19" />
Le ticket est encore ouvert ( le signaler ? ):
https://framagit.org/tcit/drop_user/-/issues/13
Mais le module a été mis à jour :
https://apps.nextcloud.com/apps/drop_account
Nextcloud 18 0.2.1 Toutes les versions Nextcloud 17 0.2.1 Toutes les versions Nextcloud 16 0.2.1 Toutes les versions
Vive la communication \o/
Updated by Laurent POUJOULAT over 4 years ago
Le ticket est fermé et le module mis à jour, nous allons planifier la mise à jour d'une traite 16 -> 17 -> 18
Updated by Laurent POUJOULAT over 4 years ago
La mise à jour est planifiée et annoncée pour le 12 avril 2020 à 9h00
Updated by Laurent POUJOULAT over 4 years ago
- Subject changed from Mise à jour majeure vers Nextcloud 17 to Mise à jour majeure vers Nextcloud 17/18
- Status changed from Attente d'information to En cours de traitement
Le ticket est ancien :), on vise la version la plus récente !
Updated by Laurent POUJOULAT over 4 years ago
Passage en version 17.0.5:
sudo -u www-data php updater/updater.phar
On répond 'y' à tout. Résultat OK après 5 minutes et on reste en mode maintenance pour passer à l'étape suivante
Le canal est passé automatiquement de "production" à "stable".
Passage en version 18.0.3:
sudo -u www-data php updater/updater.phar
Une erreur sur l'upgrade de Talk:
PHP Fatal error: Cannot declare class OCA\Talk\Migration\Version8000Date20200331144101, because the name is already in use in /var/www/valise.chapril.org/apps/spreed/lib/Migration/Version8000Date20200331144101.php on line 54
On reste en mode maintenance et on relance l'upgrade manuellement:
sudo -u www-data php occ upgrade
On finalise en réparant le thème, redémarrant le serveur Web et en réautorisant l'accès
sudo -u www-data php occ maintenance:theme:update
sudo -u www-data php occ maintenance:mode --off
systemctl restart apache2 php7.3-fpm
On passe en ligne avec un admin pour les tests direct:
Le diagnostique de la "vue d'ensemble" indique quelques opérations complémentaires. On applique:
sudo -u www-data php occ db:add-missing-indices
Re-test -> OK ! :)
On lance un security scan ... par sécurité ;) -> A+
On réactive "Talk" et on met à jour de force "Terms of service"
Le cron est resté coincé as usual, on arrange ça en le lançant manuellement:
sudo -u www-data php cron.php
Terminé en 35 minutes. On recheck dans 15 min pour voir si le cron est bien reparti.
Updated by Laurent POUJOULAT over 4 years ago
Il y a un problème qui spam le log -> restart serveur web
Updated by Laurent POUJOULAT over 4 years ago
Oups, le problème vient du journal qui est en mode débug -> retour au normal (info)
Updated by Laurent POUJOULAT over 4 years ago
- Status changed from En cours de traitement to Résolu
Le cron est bien reparti, un dernier security scan et une passe dans les paramètres => OK.
C'est terminé en 48 minutes
Updated by Laurent POUJOULAT over 4 years ago
- Status changed from Résolu to Fermé
Updated by Christian P. Momon over 4 years ago
- Target version changed from Backlog to Sprint 2020 avril