mcgrof.fix_dhcp_hack
fix_dhcp_hack
Bei bestimmten Distributionen kann es vorkommen, dass deine Netzwerkschnittstellen nicht per DHCP angesprochen werden, aus einem Fehlergrund oder einem anderen Fehlergrund. Dieses Ansible versucht, dies aus einer distributionsunabhängigen Perspektive zu lösen. Jede Distribution kann ihre eigene Lösung haben.
Da derzeit nur die Distribution mit Problemen Debian ist, wird diese Rolle auf anderen Distributionen nichts bewirken.
Bekannte Probleme
Debian
Debian Testing, Stand 16. August 2019, aktualisiert nicht richtig
/etc/network/interfaces
. Nach einem Neustart erhältst du kein DHCP. Das ist seltsam, da du zwar mit der Netzwerkschnittstelle enp6s0 startest und es keine Einträge für sie unter /etc/network/interfaces/
gibt, du jedoch trotzdem nach dem ersten Hochfahren DHCP auf der Schnittstelle erhältst. Nach einem Neustart kannst du jedoch nicht per SSH darauf zugreifen, da DHCP nicht für die Schnittstelle aufgerufen wird.
Anforderungen
Keine.
Rollenvariablen
- enable_dhcp_hack: standardmäßig auf false gesetzt, setze dies in deinem Projekt auf true, wenn du wirklich sicher bist und überprüft hast, dass du dies verwenden kannst.
Abhängigkeiten
Keine.
Beispiel-Playbook
Unten ist ein Beispiel für eine Playbook-Aufgabe:
---
- hosts: all
roles:
- role: mcgrof.fix_dhcp_hack
Für weitere Beispiele siehe eines der Projekte, die diese Rolle verwenden, das fw-kdevops Projekt oder das kdevops Projekt oder das oscheck Projekt, von wo dieser Code ursprünglich stammt.
Lizenz
GPLv2
Configure target hosts with your preferred development hacks
ansible-galaxy install mcgrof.fix_dhcp_hack