Mise à jour tools yunohost impossible

bonjour à tous,

Mon serveur YunoHost

Matériel: PC rescent, AMD quad core, 8 Go ram, 500 Go HDD.
Version de YunoHost: 4.1.7.1 stable
J’ai accès à mon serveur : En SSH | Par la webadmin
Êtes-vous dans un contexte particulier ou avez-vous effectué des modificiations particulières sur votre instance ? : oui
Si oui, expliquer:
manuellement en ssh:
mise en adresse IP fixe
modification du port ssh

Description du problème

qu’est-ce que vous cherchez à faire, mise à jour systeme.

les messages d’erreurs / logs détaillés si possible.
mise à jour impossible de moulinette (de 4.1.4 à 4.2.2), ssowat (de 4.1.3 à 4.2.2), yunohost-admin (de 4.1.4 à 4.2.2), yunohost (de 4.1.7.1 à 4.2.4).
Puis depuis hier de libx11.
J’ai essayé en terminal via ssh de faire un yunohost tools upgrade --system puis un yunohost tools migration migrate en pensant qu’il y avait un pb de migration de version.
Quand je fais un yunohost migrations list en retour toutes les migrations de la 0015 à 0019 sont au statut done
Rien n’y fait je reste en version 4.1.7.1.

log de la 1° tentative

admin@tld:~$ sudo yunohost tools update
Info : Récupération des mises à jour disponibles pour les paquets du système...
Info : Mise à jour du catalogue d’applications…
Succès ! Le catalogue des applications a été mis à jour !
apps: 
system: 
  0: 
    current_version: 4.1.4
    name: moulinette
    new_version: 4.2.2
  1: 
    current_version: 4.1.3
    name: ssowat
    new_version: 4.2.2
  2: 
    current_version: 4.1.4
    name: yunohost-admin
    new_version: 4.2.2
  3: 
    current_version: 4.1.7.1
    name: yunohost
    new_version: 4.2.4
admin@tld:~$ sudo yunohost tools upgrade --system
Info : Mise à jour des paquets en cours...
Info : Mise à jour des paquets 'spécifiques' (liés a YunoHost)…
Attention : La mise à niveau spécifique à YunoHost se poursuivra en arrière-plan. Veuillez ne pas lancer d'autres actions sur votre serveur pendant les 10 prochaines minutes (selon la vitesse du matériel). Après cela, vous devrez peut-être vous reconnecter à l'administrateur Web. Le journal de mise à niveau sera disponible dans Outils → Journal (dans le webadmin) ou en utilisant la « liste des journaux yunohost » (à partir de la ligne de commande).
Running scope as unit: run-re8b026c91edf44fabd9052717b65f555.scope
admin@tld:~$ Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
Calcul de la mise à jour…
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libjs-sphinxdoc libjs-underscore libpython-all-dev libpython-dev
  libpython2-dev libpython2.7-dev python-all python-all-dev python-argcomplete
  python-asn1crypto python-bottle python-certifi python-cffi-backend
  python-chardet python-configparser python-cryptography python-dbus
  python-dev python-dnspython python-entrypoints python-enum34 python-gevent
  python-gevent-websocket python-gi python-greenlet python-idna
  python-ipaddress python-jinja2 python-keyring python-keyrings.alt
  python-ldap python-markupsafe python-miniupnpc python-openssl
  python-packaging python-pip python-pkg-resources python-psutil
  python-publicsuffix python-pyasn1 python-pyasn1-modules python-pyparsing
  python-requests python-secretstorage python-setuptools python-six
  python-toml python-tz python-urllib3 python-wheel python-xdg python-yaml
  python2-dev python2.7-dev
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
  dh-python libpython3-dev libpython3.7 libpython3.7-dev python3-argcomplete
  python3-asn1crypto python3-bottle python3-cffi-backend python3-crypto
  python3-cryptography python3-dev python3-distutils python3-dnspython
  python3-entrypoints python3-gevent python3-gevent-websocket python3-greenlet
  python3-jinja2 python3-keyring python3-keyrings.alt python3-ldap
  python3-lib2to3 python3-markupsafe python3-miniupnpc python3-openssl
  python3-packaging python3-pip python3-psutil python3-publicsuffix
  python3-pyasn1 python3-pyasn1-modules python3-pyparsing
  python3-secretstorage python3-setuptools python3-toml python3-tz
  python3-wheel python3-xdg python3-yaml python3.7-dev
Les paquets suivants seront mis à jour :
  moulinette ssowat yunohost yunohost-admin
Les paquets suivants seront mis à une VERSION INFÉRIEURE :
  libssl1.1
4 mis à jour, 40 nouvellement installés, 1 remis à une version inférieure, 0 à enlever et 0 non mis à jour.
E: Des paquets ont été rétrogradés et -y a été employé sans --allow-downgrades.
Done!

La mise à jour des paquets de YunoHost est finie !
Pressez [Entrée] pour revenir à la ligne de commande

log vieux de 48h

2021-05-23 21:23:23,574: INFO - Mise à jour des paquets 'spécifiques' (liés a YunoHost)…
2021-05-23 21:23:24,006: WARNING - La mise à niveau spécifique à YunoHost se poursuivra en arrière-plan. Veuillez ne pas lancer d'autres actions sur votre serveur pendant les 10 prochaines minutes (selon la vitesse du matériel). Après cela, vous devrez peut-être vous reconnecter à l'administrateur Web. Le journal de mise à niveau sera disponible dans Outils → Journal (dans le webadmin) ou en utilisant la « liste des journaux yunohost » (à partir de la ligne de commande).
2021-05-23 21:23:24,007: DEBUG - Running command :
((while [ -f /var/run/moulinette_yunohost.lock ]; do sleep 2; done) && DEBIAN_FRONTEND=noninteractive APT_LISTCHANGES_FRONTEND=none apt-get --fix-broken --show-upgraded --assume-yes --quiet -o=Dpkg::Use-Pty=0 -o Dpkg::Options::="--force-confold" -o Dpkg::Options::="--force-confmiss" -o Dpkg::Options::="--force-confdef" dist-upgrade 2>&1 | tee -a /var/log/yunohost/categories/operation/20210523-192323-tools_upgrade.log) && (echo 'Done!' | tee -a /var/log/yunohost/categories/operation/20210523-192323-tools_upgrade.log && echo 'success: true' >> /var/log/yunohost/categories/operation/20210523-192323-tools_upgrade.yml) || (echo 'Failed :(' | tee -a /var/log/yunohost/categories/operation/20210523-192323-tools_upgrade.log && echo 'success: false' >> /var/log/yunohost/categories/operation/20210523-192323-tools_upgrade.yml); sed -i "s/ended_at: .*$/ended_at: $(date -u +'%Y-%m-%d %H:%M:%S.%N')/" /var/log/yunohost/categories/operation/20210523-192323-tools_upgrade.yml; echo '
La mise à jour des paquets de YunoHost est finie !
Pressez [Entrée] pour revenir à la ligne de commande'
Lecture des listes de paquets…
Construction de l'arbre des dépendances…
Lecture des informations d'état…
Calcul de la mise à jour…
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libjs-sphinxdoc libjs-underscore libpython-all-dev libpython-dev
  libpython2-dev libpython2.7-dev python-all python-all-dev python-argcomplete
  python-asn1crypto python-bottle python-certifi python-cffi-backend
  python-chardet python-configparser python-cryptography python-dbus
  python-dev python-dnspython python-entrypoints python-enum34 python-gevent
  python-gevent-websocket python-gi python-greenlet python-idna
  python-ipaddress python-jinja2 python-keyring python-keyrings.alt
  python-ldap python-markupsafe python-miniupnpc python-openssl
  python-packaging python-pip python-pkg-resources python-psutil
  python-publicsuffix python-pyasn1 python-pyasn1-modules python-pyparsing
  python-requests python-secretstorage python-setuptools python-six
  python-toml python-tz python-urllib3 python-wheel python-xdg python-yaml
  python2-dev python2.7-dev
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les NOUVEAUX paquets suivants seront installés :
  dh-python libpython3-dev libpython3.7 libpython3.7-dev python3-argcomplete
  python3-asn1crypto python3-bottle python3-cffi-backend python3-crypto
  python3-cryptography python3-dev python3-distutils python3-dnspython
  python3-entrypoints python3-gevent python3-gevent-websocket python3-greenlet
  python3-jinja2 python3-keyring python3-keyrings.alt python3-ldap
  python3-lib2to3 python3-markupsafe python3-miniupnpc python3-openssl
  python3-packaging python3-pip python3-psutil python3-publicsuffix
  python3-pyasn1 python3-pyasn1-modules python3-pyparsing
  python3-secretstorage python3-setuptools python3-toml python3-tz
  python3-wheel python3-xdg python3-yaml python3.7-dev
Les paquets suivants seront mis à jour :
  moulinette ssowat yunohost yunohost-admin
Les paquets suivants seront mis à une VERSION INFÉRIEURE :
  libssl1.1
4 mis à jour, 40 nouvellement installés, 1 remis à une version inférieure, 0 à enlever et 0 non mis à jour.
E: Des paquets ont été rétrogradés et -y a été employé sans --allow-downgrades.
Done!

ce qui me dérange entre autre,c’est le message d’erreur
E: Des paquets ont été rétrogradés et -y a été employé sans --allow-downgrades.

Merci d’avance pour l’aide apportée.

Cordialement

c.f. Recurring issues during system updates these days, and how to fix them

bonsoir,
Merci @Aleks pour le lien.
J’avais pas réussi à trouver l’info.
J’ai effectivement réussi à faire les mises à jour.
Là je passe de 4.2.5.1 en 4.2.5.2.
En tout cas chapeau pour le travail effectué sur la nouvelle interface graphique, superbe.
Je suppose qu’il y a bien d’autres améliorations qui ne se voient pas.
Prenez soin de vous les Devs.
cordialement

1 Like

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