gsp:2017:tpforeman

Foreman

Correspondance machine/vlan

Groupe Machine @IP Vlan Prise Réseau @IP Vlan
1 foreman-grp1 10.250.101.121 117 17 172.20.17.0/24 172.20.17.254
2 foreman-grp2 10.250.101.122 118 18 172.20.18.0/24 172.20.18.254
3 foreman-grp3 10.250.101.123 119 19 172.20.19.0/24 172.20.19.254
4 foreman-grp4 10.250.101.124 120 20 172.20.20.0/24 172.20.20.254
5 foreman-grp5 10.250.101.125 121 21 172.20.21.0/24 172.20.21.254
6 foreman-grp6 10.250.101.126 122 22 172.20.22.0/24 172.20.22.254

Pour ce TP, vos machines doivent avoir accès à internet directement sans proxy. Une passerelle est temporairement activée, elle est à l'adresse 10.250.101.10. Vous devez donc la configurer.

Vous devez reprendre la configuration de Foreman :

  • Le serveur Foreman doit être connu du logiciel Foreman lui même. Vérifiez dans HôtesAll Hosts. Il est très important que le nom de la machine corresponde à une entrée dans /etc/hosts et qu'il soit résolu par le dns. En cas de changement relancer foreman-installer
  • Dans la configuration du serveur, vous devez entrer les 2 interfaces réseau (celle utilisant le réseau de la salle et celle de votre vlan). L'interface ajoutée doit être configurée et opérationnelle (testez là).
  • Utilisez infrastructuresconfiguration du provisionning pour commencer. C'est un asistant de configuration qui va vous aider à trouver les bonnes options. Utilisez le réseau de votre vlan pour le provisionning. À la fin de l'asistant, ce dernier il doit vous proposer d'exécuter une commande foreman-installer qui mettra en place l'installation unnatended.

Si tout c'est bien passé, le serveur dhcp est configuré et vous devez retrouver ces configuration dans le fichier /etc/dhcp/dhcpd.conf. Vous devez aussi pouvoir suivre ce qui va se passer lors du boot d'une machine cliente.

  1. Quel serveur tftp est utilisé ?
  2. Quel système sera lancé au démarrage ?

Vous devez essayer le démarrage en utilisant un ordinateur inutile de la salle (ils sont rangés, avec des écrans, dans les loggia). Chaque machine doit être configurée pour démarrer en priorité sur le réseau et être branchée sur la prise correspondant à vote vlan. Vous devez arriver jusqu'à l'écran de choix du boot géré par foreman.

  • Que fait le système foreman discovery image ?
  • Trouvez le problème et corrigez le.
  • Une fois corrigé, enregistrez la machine sur le serveur foreman.

Si tout se passe bien, vous devez avoir une configuration spécifique de machine mise en place dans le serveur tftp.

Une fois lancée l'installation de la machine, celle-ci devrait ne pas fonctionner à cause d'un problème réseau.

  • Quel est ce problème ?

Vous allez corriger le problème en installant un proxy sur le serveur foreman et en l'utilisant pour l'installation.

  • Regardez le modèle de provisionnement de votre machine, quelle(s) variable(s) pouvez-vous utiliser ? Comment les ajouter ?

Si vous avez perdu le mot de passe foreman d'après ce site il faut utiliser la commande :

foreman-rake permissions:reset
  • gsp/2017/tpforeman.txt
  • Dernière modification : 2018/06/13 15:47
  • de fabien.rico