Summary: | Не работает сетевая установка через alterator-netinst для aarch64 | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Mikhail Chernonog <snowmix> | ||||
Component: | alterator-netinst | Assignee: | Антон Мидюков <antohami> | ||||
Status: | ASSIGNED --- | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | antohami, boyarsh, jqt4, vercha | ||||
Version: | unstable | ||||||
Hardware: | aarch64 | ||||||
OS: | Linux | ||||||
See Also: | https://bugzilla.altlinux.org/show_bug.cgi?id=46981 | ||||||
Attachments: |
|
alterator-netinst-1.9.1-alt4.noarch Если загрузить файл образа через опцию "Загрузить файл" и указать URL-ссылку на iso-образ, то зависания нет. Образ можно выбрать в качестве используемого (кнопка "Выбрать"). Отсутствие вариантов загрузки (см. скрин) все еще актуально. *** Bug 41881 has been marked as a duplicate of this bug. *** Данная проблема является следствием более глубокой: установка по сети для aarch64 происходит иначе, чем для x86_64. Она описана в https://www.altlinux.org/Baikal-M/Network_installation Конкретно по этой проблеме: Меню "Вариант загрузки" формируется alterator-netinst из файла /var/lib/tftpboot/pxelinux.cfg/default, который (как я понимаю) создаётся на основе файла syslinux/isolinux.cfg из ISO образа. Под aarch64 нет syslinux, в образе нет isolinux.cfg, поэтому данная цепочка не работает. На данный момент alterator-netinst работает только на x86 https://git.altlinux.org/gears/a/alterator-netinst.git?p=alterator-netinst.git;a=blob;f=alterator-netinst.spec;h=06604539fdfc71dd824e287472eb383cfaad818a;hb=4b246f74f72a9711e559eb60bcc79fd53b2f2e5b#l51 (Ответ для jqt4@altlinux.org на комментарий #3) > Под aarch64 нет syslinux, в образе нет isolinux.cfg, поэтому данная цепочка > не работает. > Если будем генерировать isolinux.cfg, то это улучшит ситуацию? (Ответ для Антон Мидюков на комментарий #4) > Если будем генерировать isolinux.cfg, то это улучшит ситуацию? Не думаю. На мой взгляд для исправления проблемы нужно научить alterator-netinst использованию iPXE для загрузки aarch64 систем. В описании баги ошибка. В образах alt-server-9.0-aarch64.iso alt-server-9.2-aarch64.iso пакет alterator-netinst отсутствует, следовательно у этих образов в web-интерфейсе альтератора нет вкладки "СЕРВЕР СЕТЕВЫХ УСТАНОВОК". Предполагаю, что в качестве источника установки использовался Сервер p9 x86_64, а aarch64 написали ошибочно. Ошибка заведена не на образ, а на пакет (пакет можно поставить из репозитория). Я выполняла сценарии установки по сети, когда в качестве сервера сетевых установок выступает aarch64 Aquarius Pro P30 K41 R53. Ошибки при загрузке образа, как описано в первоначальной жалобе, НЕ воспроизвелось. Но актуально отсутствие вариантов загрузки, о чем написано в https://bugzilla.altlinux.org/show_bug.cgi?id=41880#c1 |
Created attachment 10256 [details] Пустое значение для вариант загрузки Стенд: Сервер p9 aarch64 развернут на pve, обновленный до текущего репозитория. 1) Зависание при попытке загрузить образ с CD/DVD через web-интерфейс. Шаги: Открыть в web-интерфейсе альтератора вкладку "СЕРВЕР СЕТЕВЫХ УСТАНОВОК", нажать "Загрузить с CD/DVD". Результат: Начинается загрузка образа и зависает на 5%. 2) Нет возможности выбрать вариант загрузки, пустое значение. Шаги: После загрузки образа через консоль, в web-интерфейсе нет возможности выбрать вариант загрузки. Приложил скриншот.