Tâche #22546
Scénario #22577: Upgrade-Auto vers 2.6.2 : dernières corrections et améliorations cosmétiques
La commande gen_conteneurs sort en erreur après l'Upgrade d'AmonEcole en 2.6.2
Description
Les conteneurs n'accèdent pas au service apt-cacher-ng du maître.
Visiblement apt-cacher-ng n'écoutait pas sur 192.0.2.1 => OK après re-démarrage du service
root@amonecole:~# gen_conteneurs
Restart Systemd service creoled [ OK ]
Le cache LXC est déjà présent, voulez-vous le supprimer ? [oui/non]
[non] :
------------------------------------------------------------------------------------------------------------
Génération des conteneurs
------------------------------------------------------------------------------------------------------------
root - ne peut se connecter à apt-cacher-ng dans le conteneur, veuillez regarder les logs dans /var/log/apt-cacher-ng/
et redémarrer le serveur avec la commande "systemctl start apt-cacher-ng"
root@amonecole:~# tcpcheck 3 localhost:3142
localhost:3142 is alive
Le test Jenkins échoue sur la même erreur : http://jenkins.eole.lan/jenkins/job/2.6.2/job/test-upgradeauto-amonecole-252-2.6.2-amd64/4/console
Révisions associées
Fix apt-cacher-ng start just after upgrade-auto
ref: #22546
after upgrade-auto, apt-cacher-ng don't start if localhost is in config
file.
Make script executable
ref: #22546
Changing listening uri order acng for upgrading
ref: #22546
New bind addresses order for acng for upgrading to 2.6.1 or 2.6.2
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Description mis à jour (diff)
#2 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Tâche parente changé de #22222 à #22577
#3 Mis à jour par Laurent Flori il y a environ 8 ans
- Statut changé de Nouveau à En cours
#4 Mis à jour par Laurent Flori il y a environ 8 ans
- Assigné à mis à Laurent Flori
#5 Mis à jour par Laurent Flori il y a environ 8 ans
- Statut changé de En cours à Nouveau
- Assigné à
Laurent Florisupprimé - Restant à faire (heures) changé de 4.0 à 1.0
Le service est démarré sur localhost:3142 mais pas sur l'interface 192.0.2.1:3142:
root@amonecole:~# systemctl status apt-cacher-ng.service
● apt-cacher-ng.service - Apt-Cacher NG software download proxy
Loaded: loaded (/lib/systemd/system/apt-cacher-ng.service; enabled; vendor preset: enabled)
Active: active (running) since mar. 2018-01-16 10:31:09 CET; 29s ago
Main PID: 1471 (apt-cacher-ng)
Tasks: 1
Memory: 2.0M
CPU: 37ms
CGroup: /system.slice/apt-cacher-ng.service
└─1471 /usr/sbin/apt-cacher-ng SocketPath=/run/apt-cacher-ng/socket -c /etc/apt-cacher-ng ForeGround=1
janv. 16 10:31:09 amonecole systemd[1]: Starting Apt-Cacher NG software download proxy...
janv. 16 10:31:09 amonecole apt-cacher-ng[1471]: Couldn't bind socket: Cannot assign requested address
janv. 16 10:31:09 amonecole systemd[1]: Started Apt-Cacher NG software download proxy.
Test du port 3142 sur les interfaces localhost et 192.0.2.1:
root@amonecole:~# tcpcheck 3 localhost:3142 localhost:3142 is alive
root@amonecole:~# tcpcheck 3 192.0.2.1:3142 192.0.2.1:3142 failed
A chaque reboot la situation est la même, le service écoute sur localhost mais pas sur 192.0.2.1.
- On peut redémarrer le service après le démarrage sans erreur.
- On peut remplacer localhost par 127.0.0.1 dans le fchier /etc/acng.conf (le service démarre alors convenablement)
#6 Mis à jour par Laurent Flori il y a environ 8 ans
- Statut changé de Nouveau à En cours
#7 Mis à jour par Laurent Flori il y a environ 8 ans
- Assigné à mis à Laurent Flori
#8 Mis à jour par Laurent Flori il y a environ 8 ans
- Restant à faire (heures) changé de 1.0 à 0.25
#9 Mis à jour par Scrum Master il y a environ 8 ans
- Statut changé de En cours à Résolu
#10 Mis à jour par Joël Cuissinat il y a environ 8 ans
- Statut changé de Résolu à Fermé
- % réalisé changé de 0 à 100
- Restant à faire (heures) changé de 0.25 à 0.0
Problème non reproduit