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
Лицензия
Unknown
Загрузки
107
Владелец
https://www.do-not-panic.com/p/hacking.html