Bug #5062
Première mise à jour incomplète
100%
Description
Une fois sur site c'est plus simple ... le déploiement du client 19.08 se passe bien et au 1er boot la 1ere "grosse" mise à jour se lance ... mais ne se termine pas.
Une des grosses nouveautés c'est systemd et là visiblement il y a une sorte de "timeout" qui fait que le process de mise à jour est trop "long/lent" car je vois dans les logs que la mise à jour se termine brutalement ... et ne se termine donc pas vraiment, ce qui fait que le poste n'est pas utilisable.
Demandes liées
Historique
#1 Mis à jour par Eric Seigne il y a presque 5 ans
- Lié à Feature - Fonctionnalité #5024: Ouverture du chantier AbulÉdu Client 19.08 ajouté
#2 Mis à jour par Eric Seigne il y a presque 5 ans
- Fichier horizon-autoboot.log.2 ajouté
- Fichier horizon-autoboot.log.1 ajouté
Voir les logs ci-joint, le plus ancien étant le .2 qui se termine par
Préparation du dépaquetage de .../165-vlc-plugin-base_3.0.8-0ubuntu18.04.1_amd64.deb ... Dépaquetage de vlc-plugin-base:amd64 (3.0.8-0ubuntu18.04.1) sur (3.0.7.1-0ubuntu18.04.1) ... Préparation du dépaquetage de .../166-vlc-data_3.0.8-0ubuntu18.04.1_all.deb ...
et le .1 se termine par
E: Impossible de récupérer certaines archives, peut-être devrez-vous lancer apt-get update ou essayer avec --fix-missing ? * - installation de abuledu-pc W: --force-yes est obsolète, veuillez plutôt utiliser l'une des options commençant par --allow. * - installation de flashplugin-nonfree W: --force-yes est obsolète, veuillez plutôt utiliser l'une des options commençant par --allow. E: Impossible de récupérer http://security.ubuntu.com/ubuntu/pool/multiverse/f/flashplugin-nonfree/flashplugin-installer_32.0.0.293ubuntu0.18.04.1_amd64.deb Ne parvient pas à résoudre « proxy » E: Impossible de récupérer certaines archives, peut-être devrez-vous lancer apt-get update ou essayer avec --fix-missing ? Failed to start nscd.service: Unit nscd.service not found.
#3 Mis à jour par Eric Seigne il y a presque 5 ans
- % réalisé changé de 0 à 90
- sous la forme d'un paquet de mise à jour ... mais comme la mise à jour ne se fait pas ce correctif ne se déploiera pas !
- sous la forme d'une modification du script horizon.postrestaure qui accompagne l'image de déploiement du poste
Pour bénéficier de ce correctif il faut penser à lancer la commande suivante en root sur le serveur
horizon-computers-images-update
puis direction déploiement de l'image ...
#4 Mis à jour par Eric Seigne il y a presque 5 ans
Testé et validé à l'instant :-)
#5 Mis à jour par Eric Seigne il y a presque 5 ans
Il reste encore un truc à faire, le /etc/resolv.conf n'est pas mis à jour ... il faut lancer la commande suivante pour remettre le système au carré:
dpkg-reconfigure horizon-pc
... j'essaye de trouver la manip pour que ça soit automatique !
#6 Mis à jour par Eric Seigne il y a presque 5 ans
Nouvelle parade, Nouveau test ... je croise les doigts pour que ça se déroule bien jusqu'au bout !
#7 Mis à jour par Eric Seigne il y a presque 5 ans
Bon, la solution est là ...
dans les postrm et prerm du paquet horizon-pc se trouvent des appels comme ceci:
deb-systemd-invoke stop horizon-autoboot.service >/dev/null
ou
systemctl --system daemon-reload >/dev/null || true
C'est donc normal que la mise à jour stoppe lorsqu'elle "tombe" sur ce paquet ! Le correctif est enfin déployé ...
#8 Mis à jour par Eric Seigne il y a presque 5 ans
Bon, quelques bugs plus tard (collision de GID entre le client lourd et le serveur) ça continue d'avancer ...
#9 Mis à jour par Eric Seigne il y a presque 5 ans
- Statut changé de Assigned - En cours à Pending - En attente
- ajout d'un fichier nologin
- pré-lancement d'un dpkg-reconfigure si nécessaire
#10 Mis à jour par Eric Seigne il y a plus de 4 ans
- Statut changé de Pending - En attente à Fixed - Corrigé - Implémenté
- % réalisé changé de 90 à 100