Tâche #13266
Scénario #13252: Etudier le passage en mode conteneur de eolebasedhcp
Étude du problème d'installation de eole-lxc-controller sur eolebase-dhcp
Restant à faire (heures):
0.0
Description
cf. scénario
Révisions associées
correction fichier 'hosts' minimale
REF #13266 @1h
Prise en charge du changement de nom d’hôte
La modification du fichier /etc/hostname nécessite d’exécuter une
commande afin que le nouveau nom soit pris en compte.
- scripts/EoleCiFunctions.sh (ciConfigurationMinimale): Démarrage du
service « hostname ».
Affichage de la sortie de la commande « hostname -s ».
Ref: #13266
Historique
#1 Mis à jour par Joël Cuissinat il y a plus de 8 ans
- Sujet changé de Étude et correction du problème d'installation de eole-lxc-controller sur eolebase-dhcp à Étude du problème d'installation de eole-lxc-controller sur eolebase-dhcp
#2 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Assigné à mis à Daniel Dehennin
#3 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Étrange qu’il n’utilise pas
test-eole.ac-dijon.fr
:root@eolebase:~# cat /etc/apt/sources.list # Ubuntu deb http://eole.ac-dijon.fr/ubuntu trusty main universe multiverse restricted deb http://eole.ac-dijon.fr/ubuntu trusty-security main universe multiverse restricted deb http://eole.ac-dijon.fr/ubuntu trusty-updates main universe multiverse restricted # EOLE deb http://eole.ac-dijon.fr/eole eole-2.5-unstable main cloud
- L’installation de base plante
root@eolebasedhcp:~# apt-eole install eole-lxc-controller Action install pour root Lecture des listes de paquets… Construction de l'arbre des dépendances… Lecture des informations d'état… [...] Le fichier de configuration « /etc/logcheck/ignore.d.server/ssmtp » n'existe pas sur le système. Installation d'un nouveau fichier de configuration comme demandé. hostname: Name or service not known dpkg: error processing package ssmtp (--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-ssmtp-pkg : eole-ssmtp-pkg dépend de ssmtp ; cependant : Le paquet ssmtp n'est pas encore configuré.
Il faut que le nom de la machine soit présent dans /etc/hosts
:
- Delete/Recreate de la VM
- Ajout de l’entrée hosts
cat >> /etc/hosts <<EOF 127.0.1.1 $(hostname -s) EOF
- Installation du paquet
root@eolebasedhcp:~# apt-eole install eole-lxc-controller Action install pour root Lecture des listes de paquets… Construction de l'arbre des dépendances… Lecture des informations d'état… [...] Le fichier de configuration « /etc/default/lxc » n'existe pas sur le système. Installation d'un nouveau fichier de configuration comme demandé. lxc start/running Setting up lxc dnsmasq configuration. Traitement déclenché pour ureadahead (0.100.0-16) ... Paramétrage de eole-lxc-controller (2.5.1-5) ... lxc-net stop/waiting lxc-net start/running Traitement déclenché pour libc-bin (2.19-0ubuntu6.6) ... root@eolebase:~#
#4 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- % réalisé changé de 0 à 70
- Restant à faire (heures) changé de 3.0 à 1.0
#5 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de Nouveau à En cours
#6 Mis à jour par Daniel Dehennin il y a plus de 8 ans
Configuration /etc/hosts
-> cat /etc/hosts 127.0.0.1 localhost 127.0.1.1 $(hostname -s) # The following lines are desirable for IPv6 capable hosts ::1 ip6-localhost ip6-loopback fe00::0 ip6-localnet ff00::0 ip6-mcastprefix ff02::1 ip6-allnodes ff02::2 ip6-allrouters ff02::3 ip6-allhosts
#7 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Assigné à changé de Daniel Dehennin à Gilles Grandgérard
#8 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de En cours à Résolu
#9 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Statut changé de Résolu à En cours
#10 Mis à jour par Daniel Dehennin il y a plus de 8 ans
La modification du fichier /etc/hostname
nécessite de lancer la commande service hostname start
pour que cela soit pris en compte.
Autrement, la commande hostname -s
retourne eolebase
sur la machine eolebasedhcp
.
#11 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- % réalisé changé de 70 à 100
- Restant à faire (heures) changé de 1.0 à 0.0
Fonctionne après avoir fait Query-Auto -S test-eole.ac-dijon.fr -C
pour utiliser le dépôt de test.
#12 Mis à jour par Daniel Dehennin il y a plus de 8 ans
- Assigné à changé de Gilles Grandgérard à Daniel Dehennin
#13 Mis à jour par Scrum Master il y a plus de 8 ans
- Statut changé de En cours à Fermé