Mise à jour Nextcloud 25.0.11 vers Nextcloud 25.0.13

Bonjour
J’ai une VM nextcloud qui tourne très bien et j’ai voulu faire une mise à jour comme a mon habitude et la je comprend pas ce que l’on me demande.
je dois supprimer des fichiers ?
Mais ils sont ou et pourquoi ?
J’ai commencer à chercher dans le répertoir d’instalation du NC et j’ai beaucoup de fichier *composer.json
Si quelqu’un peut m’aider j’ai pas le moral de tout réinstaller
Mais une réponse du genre pas grave ne met pas à jour me conviendrai aussi :wink:
ou ya une vm toute faite a jour ici aussi :wink:

Merci d’avance pour votre aide moi je continue a chercher de mon coté j’ai vu des sujets presque identique sur le forum mais cela ne m’a pas aidé.
copier coller de ma MAJ :slight_smile:

Initializing

Current version is 25.0.11.
Update to Nextcloud 25.0.13 available. (channel: “stable”)
Following file will be downloaded automatically: https://download.nextcloud.com/server/releases/nextcloud-25.0.13.zip
Open changelog :arrow_upper_right:

  • Check for expected files

The following extra files have been found:

  • composer.json
  • composer.lock
  • package-lock.json
  • package.json

Normalement, si c’est dans une application, il affiche quelle application est concernée.
Tu peux regarde pour le package-lock.json, je ne le trouve pas dans mon setup:

find /path/to/nextcloud -name "package-lock.lock"

Pour les autres, est-ce qu’il affiche encore la somme hash pour les fichiers en question? Dans ce cas, et si c’est la somme de sha512:

find /path/to/nextcloud -name "package.json" -type f -exec sha512sum {} \;

Merci pour cette réponse rapide
Bon je suis pas un spécialiste et je me suis fait avoir par ton erreur :wink: mais je me disais bien que c’est pas normal lock.lock…:wink:
find /path/to/nextcloud -name “package-lock.json” au lieux de
find /path/to/nextcloud -name “package-lock.lock”
enfin bon c’est ce que j’avais deja fais et j’avais eu en retour
/var/www/nextcloud/apps/activity/package-lock.json
/var/www/nextcloud/apps/bruteforcesettings/package-lock.json
/var/www/nextcloud/apps/recommendations/package-lock.json
/var/www/nextcloud/apps/password_policy/package-lock.json
/var/www/nextcloud/apps/files_pdfviewer/package-lock.json
/var/www/nextcloud/apps/photos/package-lock.json
/var/www/nextcloud/apps/privacy/package-lock.json
/var/www/nextcloud/apps/viewer/package-lock.json
/var/www/nextcloud/apps/firstrunwizard/package-lock.json
/var/www/nextcloud/apps/logreader/package-lock.json
/var/www/nextcloud/apps/twofactor_totp/package-lock.json
/var/www/nextcloud/apps/maps/package-lock.json
/var/www/nextcloud/apps/suspicious_login/package-lock.json
/var/www/nextcloud/apps/related_resources/package-lock.json
/var/www/nextcloud/apps/notifications/package-lock.json
/var/www/nextcloud/apps/text/package-lock.json
/var/www/nextcloud/package-lock.json

j’émets une suggestion que le dernier sous la racine nextcloud ne doit pas être la je vais le renommer et te dire ce que ca a changer…

bon ca a rien changé je te montre ce que j’ai dans mon dossier pour voir ci tu as pareil.
root@nextcloud:/var/www/nextcloud# ls
3rdparty config data occ public.php themes
apps console.php dist ocm-provider remote.php updater
AUTHORS COPYING index.html ocs resources version.php
composer.json core index.php ocs-provider robots.txt xpackage-lock.json
composer.lock cron.php lib package.json status.php

Pour ce qui est du hach j’ai rien compris et j’ai lancé ta commande et je te copie pas le resultat y’en a des lignes et des lignes de chiffres.

Bon de mon coté j’ai rien trouvé d’exceptionnel mais cela peut être un piratage ce genre de données en trop?

Avec la commande occ, tu peux aussi exécuter la verification, par exemple si j’ajoute un fichier (et il donne la somme sha512):

sudo -u www-data php occ integrity:check-core
  - EXTRA_FILE:
    - package2.json:
      - expected:
      - current: e7c22b994c59d9cf2b48e549b1e24666636045930d3da7c1acb299d1c3b7f931f94aae41edda2c2b207a36e10f8bcb8d45223e54878f5b316e7ce3b6bc019629

Bon alors la je suis perdu dans la methode de diagnostique
Je comprend pas l’interet de la somme sha512
j’ai exécuté la commande

sudo -u www-data php occ integrity:check-core dans la racine /var/www/nextcloud ca a rien renvoyé

Bon en attendant j’ai un pb de PHP mais ma version ubuntu etant 20.04 je ne peux pas intaller la dernier version php donc je suis en train d passe en 22.0x et puis je vais voir si tout n’est pas bugger de voir ce que la mise a jour nextcloud dit.
J’ai pas penser a sauvegarder ma VM…zut zut zut.
merci encore pour les conseils même si je comprend rien ça m’aide a mieux comprendre les reflexs d’un pro

Vm non sauvegardé weekend mal engagé…
Bon ben le passage en ubuntu 22 a fait planté mon nextcloud j’y ai passé toute la nuit en vain…
j’avais une vielle sauvegarde en ubuntu 20 ou je n’avais pas gerer le bon espace disque mais qui fonctionnait.
J’ai réussit à remettre la VM avec de la place sur le disque pour info mon gpart affichait que j’avais bien tout aloué mais un df -h disait que non…

j’ai du faire un

sudo lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv

puis

sudo resize2fs /dev/ubuntu-vg/ubuntu-lv

et ça été ok.

Et pour en revenir a notre sujet j’ai relancé une mise a jour et aucun PB comme une lettre a la poste.

J’ai une question car la je suis en train de vérifier ce qui me manque et j’ai été surpris que la mise à jour du calendrier a forcer (effacer ceux du tel et laissé ceux du nextcloud) les evènements de nextcloud dans les téléphones synchronisé avec Opensync alors que je pensais que les telephones allaient remettre les rdv et les contacts comme ils etaient. J’ai cherché un infos pour dire de donner un sens au forcage de la synchro ou la gestion des confilcs j’ai rien trouvé?
Du coup j’ai un peut peur pour la synchro des dossiers des telephones avec nextcloud ca va faire quoi virer les photos du tel comme ca la fait avec les RDV ?

Bon on peut dire que le sujet PB de mise a jours est clos.

Et on en ouvre un autre j’ai mon PHP qui ne peut pas se mettre a jours car non compatible a avec ubuntu 20 et donc comment mettre a jour sont ubuntu sans corrompre son NextCloud ou comment faire une image de son nextcloud et le reinstaller sur une version propre ubuntu 22 ou autre idée car je pense que si mon php n’est pas à jour ben mon nextcloud va planter bientôt…

si vous avez des pistes.
POur info les nextcloud sont sur des VM j’ai arreté celle qui merdais et donc je peux allez chercher des données a l’interrieur si on pouvait restaurer mon ancien calendrier…

Il est possible d’installer une version plus recente de php sur Ubuntu 20.04. Je resterai toujours sur les versions LTS de Ubuntu pour un serveur, et prendre la mise-à-jour vers 22.04 ce n’est pas mal. Il y a une commande do-release-upgrade pour lancer la mise-a-jour, mais il faut etre sur de bien avoir fait son backup et il faut aussi prendre un peu de temps, il est bien possible qu’il faut ajuster de choses après (paquets de php qui manquent, …). Avec une VM, c’est facile de revenir en cas d’echec.

Pour ton autre probleme, je n’ai pas pu bien suivre mais il vaut mieux ouvrir un sujet dedié.