Делаю автоматизированную установку на базе Fedora. Установка делается посредством ks файла, естественно. Был неприятно удивлён тем, что в Fedora при такой установке Anaconda «забывает» спросить имя хоста, если оно не было прописано в ks файле, и присваивает ему имя localhost.
Бредовость ситуации в том, что зачастую kickstart установки делаются в случаях, когда нужно развернуть дистрибутив на большом количестве машин с одинаковой конфигурацией софта (и разными именами хостов).
Знаю что в CentOS это решается с помощью прописывания в ks файл:
network --bootproto=query
Но в Fedora это не работает. Можно ли вообще что-нибудь сделать по этому поводу? И почему разработчики Fedora не чешутся исправлять эту, на мой взгляд, серьёзную недоработку?
Omitting information from a kickstart file will still cause anaconda to stop and prompt for it.
Т.е. если верить этим его словам — Anaconda, в моём случае всётки должна остановиться и спросить имя хоста. Получается что Крис противоречит сам себе. Выводы делаем сами…