## template:jinja # GABARIT MAÎTRE de /etc/hosts — GÉNÉRÉ par Set-OPS (rôle hosts_statiques). # # Cloud-init régénère /etc/hosts À CHAQUE DÉMARRAGE à partir de CE fichier lorsque # `manage_etc_hosts` vaut vrai. Et il vaut vrai : Proxmox l'inscrit dans la user-data de # son lecteur cloud-init, laquelle prime sur tout fragment de `/etc/cloud/cloud.cfg.d`. # Aucun fragment ne peut donc gagner — ni l'ancien `99-setops-hosts.cfg`, ni son # remplaçant `zz-`. Le seul endroit qui tienne est ici. # # Le contenu est le même que celui de /etc/hosts, à la ligne près : une seule source. # # CE QU'ON N'ÉCRIT PAS ICI : la ligne `127.0.1.1 {{ '{{fqdn}}' }} {{ '{{hostname}}' }}` du gabarit # d'origine. Elle fait pointer le FQDN de la machine sur la boucle locale, avec le domaine # du `searchdomain` Proxmox — `site-ops-01.chezlepro.ca` au lieu de # `site-ops-01.genese.internal`. `hostname -f` rendrait alors un nom que personne ne peut # vérifier, et c'est exactement le piège que le plancher documente déjà. {% include 'hosts.j2' %}