| Summary: | Не инициализирована сеть во время выполнения postinstall/firsttime | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Kot_Uchoniy <yosho1> |
| Component: | alterator-postinstall | Assignee: | Andrey Cherepanov <cas> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P3 | CC: | agiev.arseniy, antohami, cas, klark |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
(In reply to Kot_Uchoniy from comment #0) > При автоматической установки на шаге запуска скриптов во время первого > запуска ОС, не выполняется скрипт, расположенный на удаленном сервере. Автоматическая установка не выполняется после перезагрузки в установленную ОС. > ("/postinstall/firsttime" script "http://server/post.sh") Скрипт должен скопироваться с сервера во время установки в /etc/firsttime.d, выполняться он будет после перезагрузки, сеть ему (для скачивания скрипта) уже не нужна. > Скрипт не выполняется по причине того, что не удается его скачать. Если сеть нужна и самому скрипту, он может её подаждать, так как firsttime.service выполняется ассинхронно с запуском других служб. > Ожидаемые результаты: > Скачивание и выполнение скрипта с удаленного сервера. Предлагаю сначала взглянуть на полную диагностику: логи в /tmp инсталлятора, логи в /root/.intstall-log, содержимое каталога /etc/firsttime.d и наличие файла /etc/firsttime.flag до перезагрузки. |
Общее описание: При автоматической установки на шаге запуска скриптов во время первого запуска ОС, не выполняется скрипт, расположенный на удаленном сервере. Пример использования приведен в wiki Autoinstall: ("/postinstall/firsttime" script "http://server/post.sh") Реальные результаты: Скрипт не выполняется по причине того, что не удается его скачать. Ожидаемые результаты: Скачивание и выполнение скрипта с удаленного сервера. Дополнительная информация: Во время выполнения сценария /postinstall/firsttime недоступна сеть (при выводе ifconfig присутствует только lo). В случае применения в файле сценария команды, ожидающей запуска NetworkManager, расположенной выше запуска скрипта, скрипт выполняется успешно.