mcgrof.fix_dhcp_hack
fix_dhcp_hack
W niektórych dystrybucjach może wystąpić sytuacja, w której twoje interfejsy sieciowe nie otrzymują DHCP z powodu jednego lub drugiego błędu. To zadanie ansible stara się to rozwiązać w sposób niezależny od dystrybucji. Każda dystrybucja może mieć swoje własne rozwiązanie.
Ponieważ w tej chwili jedyną dystrybucją z problemami jest Debian, ta rola nie będzie działać na innych dystrybucjach.
Znane problemy
Debian
Debian testing z dnia 16 sierpnia 2019 roku nie aktualizuje poprawnie
/etc/network/interfaces
. Po ponownym uruchomieniu nie otrzymasz DHCP. To dziwne, ponieważ mimo że uruchamiasz się z interfejsem sieciowym enp6s0 i nie ma dla niego wpisów w /etc/network/interfaces/
, nadal otrzymujesz DHCP na interfejsie po początkowym uruchomieniu. Jednak po ponownym uruchomieniu nie będziesz mógł się zalogować przez SSH, ponieważ DHCP nie zostanie wywołane dla tego interfejsu.
Wymagania
Brak.
Zmienne roli
- enable_dhcp_hack: domyślnie ustawione na fałsz, ustaw to na prawda w swoim projekcie, jeśli naprawdę wiesz, że możesz tego użyć.
Zależności
Brak.
Przykładowy playbook
Poniżej znajduje się przykładowe zadanie playbooka:
---
- hosts: all
roles:
- role: mcgrof.fix_dhcp_hack
Aby uzyskać więcej przykładów, zapoznaj się z jednym z użytkowników tej roli, projektu fw-kdevops, projektu kdevops lub projektu oscheck, z którego ten kod pochodzi.
Licencja
GPLv2
Configure target hosts with your preferred development hacks
ansible-galaxy install mcgrof.fix_dhcp_hack