Mise à jour Yunohost 4.0 impossible - Mise à jour des apps impossible

Mon serveur YunoHost

Matériel: Raspberry Pi derrière une freebox V6, Buster 10.
Version de YunoHost: 3.8.5.8
J’ai accès à mon serveur : En SSH | Par la webadmin | En direct avec un clavier/écran
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : non
Si oui, expliquer: /

Description du problème

Bonjour,

Depuis la migration Buster/Yunohost 4.0, Je suis bien passé en Buster (10) mais Yunohost reste en 3.8.5.8. L’upgrade est impossible. J’obtiens les messages suivants:

sudo apt full-upgrade yunohost
Reading package lists... Done
Building dependency tree
Reading state information... Done
yunohost is already the newest version (3.8.5.8).
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

ainsi que:

 sudo yunohost tools upgrade --system
Info: Nothing to do. Everything is already up-to-date.
Info: Upgrading packages...
Success! System upgraded

et enfin:

sudo yunohost -v
yunohost:
  repo: stable
  version: 3.8.5.8
yunohost-admin:
  repo: stable
  version: 3.8.3.5
moulinette:
  repo: stable
  version: 3.8.1.3
ssowat:
  repo: stable
  version: 3.8.0.3

L’ennui c’est que toute mise à jour d’application est aussi impossible et se termine (après un long moment) par “Le serveur a fermé la connexion au lieu d’y répondre.” sur la webadmin (je suppose que c’est en rapport)…

J’ai testé différentes solutions glanées sur le Forum, mais rien à faire…

Une idée? Merci par avance…

nicx

Bonsoir,

As-tu jeté un oeil ici YunoHost 4.0 (Buster) release / Sortie de YunoHost 4.0 (Buster) et là https://yunohost.org/#/stretch_buster_migration

ppr

Aussi ce serait cool de fournir les logs de la migration qui a probablement partiellement échouée …

Aussi quid de cat /etc/apt/sources.list.d/yunohost.list

Bonsoir,

Merci d’intervenir!
Effectivement, ce sont les premières pages que j’ai regardé.
J’ai déjà essayé les pistes qui y sont évoquées mais cela ne donne rien. Je veux dire par là que je n’ai aucun message d’erreur et je manque donc de repère pour intervenir.
Par exemple:

sudo dpkg --configure -a

ne renvoie rien et un --fix-broken me renvoi ceci:

Reading package lists... Done
Building dependency tree
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Malheureusement, je n’ai aucun “yunohost.list” dans ce dossier (?)

cat /etc/apt/sources.list.d/yunohost.list
cat: /etc/apt/sources.list.d/yunohost.list: No such file or directory

Il y a en revanche un extra_php_version.list qui contient:
deb https://packages.sury.org/php/ buster main

Les fichiers log:
https://paste.yunohost.org/raw/mipopoweki
https://paste.yunohost.org/raw/hesamacaxe
https://paste.yunohost.org/raw/onutiviyup
https://paste.yunohost.org/raw/tukutilexa
https://paste.yunohost.org/raw/hidakehulu

Sinon, voici la liste de mes apps:

apps:
  0:
    description: A web based audio/video streaming application
    id: ampache
    name: Ampache
    version: 4.1.1.1~ynh1
  1:
    description: Minimalist Drag & drop file sharing app
    id: bozon
    name: BoZoN
    version: 2.4.18~ynh1
  2:
    description: DokuWiki is a simple to use and highly versatile Open Source wiki software that doesn't require a database.
    id: dokuwiki
    name: Dokuwiki
    version: 2018-04-22a~ynh3
  3:
    description: Self-hosted file storage server
    id: droppy
    name: Droppy
    version: 12.2.0~ynh2
  4:
    description: Mozilla’s Sync-Server to host your Firefox account data
    id: ffsync
    name: Firefox Sync Server
    version: 1.8.0~ynh1
  5:
    description: An RSS aggregator with a nice and mobile-friendly design
    id: freshrss
    name: FreshRSS
    version: 1.16.2~ynh1
  6:
    description: Password manager compatible with KeePass.
    id: keeweb
    name: Keeweb
    version: 1.7.7~ynh3
  7:
    description: Access & share your files, calendars, contacts, mail & more from any device, on your terms
    id: nextcloud
    name: Nextcloud
    version: 18.0.7~ynh1
  8:
    description: A customizable PHP script that displays information about your system nicely.
    id: phpsysinfo
    name: PhpSysInfo
    version: 3.3.2~ynh2
  9:
    description: photo gallery
    id: piwigo
    name: Piwigo
    version: 2.10.2~ynh1
  10:
    description: Open Source Webmail software
    id: roundcube
    name: Roundcube
    version: 1.4.7~ynh1
  11:
    description: Open Source Cloud Storage
    id: seafile
    name: Seafile
    version: 7.0.5~ynh1
  12:
    description: A self hostable read-it-later app
    id: wallabag2
    name: Wallabag
    version: 2.3.8~ynh2

Merci …

nicx

Ou alors grep -nr "yunohost" /etc/apt/sources.list*

Si tu ne trouves toujours rien, alors tu peux recréer le fichier comme ceci (bon ça n’explique pas comment il a disparu hein … visiblement il n’était déjà plus là ici https://paste.yunohost.org/raw/mipopoweki …)

echo "deb http://forge.yunohost.org/debian/ buster stable" > /etc/apt/sources.list.d/yunohost.list

Whaouhh… ça a marché! Après la restauration d’un fichier yunohost.list, la migration en Yunohost 4.0 a bien voulu se faire:

yunohost:
  repo: stable
  version: 4.0.8.3
yunohost-admin:
  repo: stable
  version: 4.0.4
moulinette:
  repo: stable
  version: 4.0.3
ssowat:
  repo: stable
  version: 4.0.5 

Merci beaucoup Aleks!

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.