fix_dhcp_hack
fix_dhcp_hack
В некоторых дистрибутивах может возникнуть ситуация, когда ваши сетевые интерфейсы не получают DHCP вызов по одной причине или другой. Этот Ansible ролик пытается решить эту проблему с универсальной точки зрения для всех дистрибутивов. У каждого дистрибутива может быть своё решение.
Так как в данный момент проблемы есть только в Debian, эта роль ничего не сделает на других дистрибутивах.
Известные проблемы
Debian
Debian testing на 16 августа 2019 года не обновляет правильно файл
/etc/network/interfaces
. После перезагрузки вы не получите DHCP. Это странно,
учитывая, что даже если вы запускаете с сетевым интерфейсом enp6s0, и в файле
/etc/network/interfaces/
нет записей для него, вы все равно получаете DHCP на
интерфейсе после его первоначального запуска. Однако после перезагрузки вы не
сможете подключиться по SSH, так как DHCP не будет вызван для интерфейса.
Требования
Нет.
Переменные роли
- enable_dhcp_hack: по умолчанию установлено в false, установите это значение в true в вашем проекте, если вы действительно уверены и проверили, что можете это использовать.
Зависимости
Нет.
Пример Playbook
Вот пример задачи playbook:
---
- hosts: all
roles:
- role: mcgrof.fix_dhcp_hack
Для дальнейших примеров обратитесь к одному из пользователей этой роли, проекту fw-kdevops или проекту kdevops, или проекту oscheck, откуда происходит этот код.
Лицензия
GPLv2
Configure target hosts with your preferred development hacks
ansible-galaxy install mcgrof/fix_dhcp_hack