Bonjour, j’ai essayé de mettre à jour Yunohost vers la dernière version via la migration, après avoir mis à jour les paquets système. Mais très vite le log m’indique que la migration à échoué. Mon Yunohost tourne sur un vieux PC portable. Voici le log suite à l’impossibilité de migrer : https://paste.yunohost.org/raw/jusuwopune
Merci
Hello, I tried to update Yunohost to the latest version via migration, after updating the system packages. But very quickly the log tells me that the migration failed. My Yunohost is running on an old laptop. Here is the log after the migration failed: https://paste.yunohost.org/raw/jusuwopune
Thanks
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
yunohost yunohost-admin
0 upgraded, 0 newly installed, 0 to remove and 2 not upgraded.
J’avais installé Yunohost sur un ancien ordinateur portable avec l’iso de la version 3.X pour PC 64bits, non sur un serveur distant.
ii dovecot-antispam 2.0+20170109-1 amd64 Dovecot plugins for training spam filters
ii dovecot-core 1:2.2.27-3+deb9u6 amd64 secure POP3/IMAP server - core files
ii dovecot-imapd 1:2.2.27-3+deb9u6 amd64 secure POP3/IMAP server - IMAP daemon
ii dovecot-ldap 1:2.2.27-3+deb9u6 amd64 secure POP3/IMAP server - LDAP support
ii dovecot-lmtpd 1:2.2.27-3+deb9u6 amd64 secure POP3/IMAP server - LMTP server
ii dovecot-managesieved 1:2.2.27-3+deb9u6 amd64 secure POP3/IMAP server - ManageSieve server
ii dovecot-sieve 1:2.2.27-3+deb9u6 amd64 secure POP3/IMAP server - Sieve filters support
ii postfix 3.1.15-0+deb9u1 amd64 High-performance mail transport agent
ii postfix-ldap 3.1.15-0+deb9u1 amd64 LDAP map support for Postfix
ii postfix-pcre 3.1.15-0+deb9u1 amd64 PCRE map support for Postfix
ii postfix-policyd-spf-perl 2.010-2 all Simple Postfix policy server for RFC 4408/7208 SPF checking
ii postfix-sqlite 3.1.15-0+deb9u1 amd64 SQLite map support for Postfix
ii python-requests 2.12.4-1 all elegant and simple HTTP library for Python2, built for human beings
ii rspamd 1.7.6.1+yunohost amd64 Rapid spam filtering system
ii bind9-host 1:9.10.3.dfsg.P4-12.3+deb9u7 amd64 Version of 'host' bundled with BIND 9.X
ii bind9utils 1:9.10.3.dfsg.P4-12.3+deb9u7 amd64 Utilities for BIND
ii fail2ban 0.9.6-2 all ban hosts that cause multiple authentication errors
ii iptables 1.6.0+snapshot20161117-6 amd64 administration tools for packet filtering and NAT
ii libbind9-140:amd64 1:9.10.3.dfsg.P4-12.3+deb9u7 amd64 BIND9 Shared Library used by BIND
ii libhiredis0.13:amd64 0.13.3-2 amd64 minimalistic C client library for Redis
ii libnginx-mod-http-auth-pam 1.10.3-1+deb9u5 amd64 PAM authentication module for Nginx
ii libnginx-mod-http-cache-purge 1.10.3-1+deb9u5 amd64 Purge content from Nginx caches
ii libnginx-mod-http-dav-ext 1.10.3-1+deb9u5 amd64 WebDAV missing commands support for Nginx
ii libnginx-mod-http-echo 1.10.3-1+deb9u5 amd64 Bring echo and more shell style goodies to Nginx
ii libnginx-mod-http-fancyindex 1.10.3-1+deb9u5 amd64 Fancy indexes module for the Nginx
ii libnginx-mod-http-geoip 1.10.3-1+deb9u5 amd64 GeoIP HTTP module for Nginx
ii libnginx-mod-http-headers-more-filter 1.10.3-1+deb9u5 amd64 Set and clear input and output headers for Nginx
ii libnginx-mod-http-image-filter 1.10.3-1+deb9u5 amd64 HTTP image filter module for Nginx
ii libnginx-mod-http-lua 1.10.3-1+deb9u5 amd64 Lua module for Nginx
ii libnginx-mod-http-ndk 1.10.3-1+deb9u5 amd64 Nginx Development Kit module
ii libnginx-mod-http-perl 1.10.3-1+deb9u5 amd64 Perl module for Nginx
ii libnginx-mod-http-subs-filter 1.10.3-1+deb9u5 amd64 Substitution filter module for Nginx
ii libnginx-mod-http-uploadprogress 1.10.3-1+deb9u5 amd64 Upload progress system for Nginx
ii libnginx-mod-http-upstream-fair 1.10.3-1+deb9u5 amd64 Nginx Upstream Fair Proxy Load Balancer
ii libnginx-mod-http-xslt-filter 1.10.3-1+deb9u5 amd64 XSLT Transformation module for Nginx
ii libnginx-mod-mail 1.10.3-1+deb9u5 amd64 Mail module for Nginx
ii libnginx-mod-nchan 1.10.3-1+deb9u5 amd64 Fast, flexible pub/sub server for Nginx
ii libnginx-mod-stream 1.10.3-1+deb9u5 amd64 Stream module for Nginx
ii nginx-common 1.10.3-1+deb9u5 all small, powerful, scalable web/proxy server - common files
ii nginx-extras 1.10.3-1+deb9u5 amd64 nginx web/proxy server (extended version)
ii openssl 1.1.1i-1+0~20201212.21+debian9~1.gbpc1ad96 amd64 Secure Sockets Layer toolkit - cryptographic utility
ii perl-openssl-defaults:amd64 3 amd64 version compatibility baseline for Perl OpenSSL packages
ii php-redis 5.3.2+4.3.0-1+0~20201211.30+debian10~1.gbp404a40 amd64 PHP extension for interfacing with Redis
ii php5.6-redis 5.3.2+4.3.0-1+0~20201211.30+debian10~1.gbp404a40 amd64 PHP extension for interfacing with Redis
ii php7.0-redis 5.3.2+4.3.0-1+0~20201211.30+debian10~1.gbp404a40 amd64 PHP extension for interfacing with Redis
ii php7.1-redis 5.3.2+4.3.0-1+0~20201211.30+debian10~1.gbp404a40 amd64 PHP extension for interfacing with Redis
ii php7.2-redis 5.3.2+4.3.0-1+0~20201211.30+debian10~1.gbp404a40 amd64 PHP extension for interfacing with Redis
ii php7.3-redis 5.3.2+4.3.0-1+0~20201211.30+debian10~1.gbp404a40 amd64 PHP extension for interfacing with Redis
ii php7.4-redis 5.3.2+4.3.0-1+0~20201211.30+debian10~1.gbp404a40 amd64 PHP extension for interfacing with Redis
ii php8.0-redis 5.3.2+4.3.0-1+0~20201211.30+debian10~1.gbp404a40 amd64 PHP extension for interfacing with Redis
ii python-openssl 16.2.0-1 all Python 2 wrapper around the OpenSSL library
ii redis-server 3:3.2.6-3+deb9u3 amd64 Persistent key-value database with network interface
ii redis-tools 3:3.2.6-3+deb9u3 amd64 Persistent key-value database with network interface (client)
ii slapd 2.4.44+dfsg-5+deb9u6 amd64 OpenLDAP server (slapd)
Alrighty c’est openssl qu’il faut downgrader … Je sais pas pourquoi ça ne l’a pas fait tout seul car le script de migration aurait du s’en occuper (mais il faudrait partager le log de la migration qui a eu lieu “a moitié” pour voir …)
et après ça ça devrait marcher. (Ou alors mon bout de script a un soucis et n’affiche pas de version, auquel cas il faut regarder ce que renvoie apt policy openssl et pourquoi ça choppe pas le numéro correctement )
Erf bon je suis à moitié à côté de la plaque car je réalise que la migration n’a pas vraiment été lancé … ce qui se passe c’est que tu as des sources.list en stretch, et d’autre en buster (car elles n’avait pas marqué “oldstable” mais bien stretch les premières fois que tu as tenté de lancer la migration). Donc il te propose la mise à jour pour yunohost 4.0… mais en fait le système est encore en stretch, ce qui créé des conflits.
Bref, il faut que tu édites le fichier /etc/apt/sources.list.d/yunohost.list :
nano /etc/apt/sources.list.d/yunohost.list
tu remplace “buster” par “stretch” (oui oui dans ce sens là, plus tard la migration refera le changement inverse, c’est ok). Sauvegarde/quitte avec Ctrl+X puis Y pour valider
Super, la migration c’est bien effectuée ! Merci
J’ai juste un problème avec Nextcloud qui n’arrive pas à se mettre à jour.
Également l’écran de l’ordinateur portable ne s’éteint plus tout seul comme avant.
Mais comme il commence à dater, il souffle, chauffe, et doit quand même consommer un peu, je compte le remplacer par le Rapsberry Pi 3 sur lequel je vais y mettre Yunohost. J’y perds un giga de mémoire vive mais ça devrait le faire vu que je suis seul dessus.
Il faut faire une demande pour changer le domaine (en noho.st) de l’ancienne machine vers la nouvelle c’est bien ça ?