Tâche #17060
Distribution EOLE - Scénario #16962: Traitement express MEN (36-38)
Si on ajoute eole-dhcp sur un serveur déjà instancié, le reconfigure plante à l'installation du paquet tftpd-hpa
Description
Reproduction : aca.eolebase-2.6.0b3-instance-default + apt-eole install eole-dhcp + reconfigure
Le fichier de configuration « /etc/init.d/tftpd-hpa » n'existe pas sur le système. Installation d'un nouveau fichier de configuration comme demandé. Le fichier de configuration « /etc/init/tftpd-hpa.conf » n'existe pas sur le système. Installation d'un nouveau fichier de configuration comme demandé. Job for tftpd-hpa.service failed because the control process exited with error code. See "systemctl status tftpd-hpa.service" and "journalctl -xe" for details. invoke-rc.d: initscript tftpd-hpa, action "start" failed. dpkg: erreur de traitement du paquet tftpd-hpa (--configure) : le sous-processus script post-installation installé a retourné une erreur de sortie d'état 1 dpkg: des problèmes de dépendances empêchent la configuration de eole-dhcp-pkg : eole-dhcp-pkg dépend de tftpd-hpa ; cependant : Le paquet tftpd-hpa n'est pas encore configuré. dpkg: erreur de traitement du paquet eole-dhcp-pkg (--configure) : problèmes de dépendances - laissé non configuré Traitement des actions différées (« triggers ») pour libc-bin (2.23-0ubuntu3) ... Traitement des actions différées (« triggers ») pour ureadahead (0.100.0-19) ... Traitement des actions différées (« triggers ») pour systemd (229-4ubuntu7) ... Des erreurs ont été rencontrées pendant l'exécution : tftpd-hpa eole-dhcp-pkg E: Sub-process /usr/bin/dpkg returned an error code (1) l'appel à apt-get (-c /etc/apt/apt-eole.conf install eole-dhcp-pkg) a retourné une erreur (code 100). Voir /var/log/apt/term.log
Signalé chez Ubuntu mais on ne peut pas se permettre d'attendre => https://bugs.launchpad.net/ubuntu/+source/tftp-hpa/+bug/1474682
Related issues
Associated revisions
Maj skeletor pour eole-dhcp
Ref: #17060 @20m
Intégration configuration par défaut de tftpd-hpa
Ref: #17060 @20m
Configuration par défaut de tftpd-hpa (packaging)
Ref: #17060 @20m
Revert "Intégration configuration par défaut de tftpd-hpa"
This reverts commit 1d59913caf89ac6c53d0fad058f66f57fd19da6f.
Ref: #17060 @10m
Revert "Configuration par défaut de tftpd-hpa (packaging)"
This reverts commit 2276c865d94cecfbfea05cb0329c5c96ea4ccc89.
Ref: #17060
Génération du fichier en "preinst"
Ref: #17060 @30m
Revert "Génération du fichier en "preinst""
This reverts commit 4c7b0a8f3eab1338ae559e930860c2f72dddd1ec.
Ref: #17060 (fixed on Ubuntu)
History
#1 Updated by Joël Cuissinat about 7 years ago
Contournement possible, modifier la ligne suivante du fichier /etc/default/tftpd-hpa avant le redémarrage du service (NB : penser au mode conteneur même si on n'a pas vu le bug sur AmonEcole) :
TFTP_ADDRESS="[::]:69"
en :
TFTP_ADDRESS=":69"
#2 Updated by Joël Cuissinat about 7 years ago
- Project changed from Distribution EOLE to eole-dhcp
- Status changed from Nouveau to En cours
- Assigned To set to Joël Cuissinat
#3 Updated by Joël Cuissinat about 7 years ago
- % Done changed from 0 to 20
- Remaining (hours) changed from 3.0 to 2.0
La solution apportée n'est pas fonctionnelle : fichier créé en /etc/default/tftpd-hpa.dpkg-new
J'imagine que le script /var/lib/dpkg/info/tftpd-hpa.config
a généré le fichier avant !
#4 Updated by Joël Cuissinat about 7 years ago
- % Done changed from 20 to 100
- Remaining (hours) changed from 2.0 to 0.25
#5 Updated by Scrum Master about 7 years ago
- Status changed from En cours to Résolu
#6 Updated by Laurent Flori about 7 years ago
- Status changed from Résolu to Fermé
- Remaining (hours) changed from 0.25 to 0.0