18,04 серверов обновили установку конца ISO перед семенем, “оставленную ненастроенной”

У меня есть обновленная установка ISO на основе ubuntu-18.04-server-amd64.iso с предварительным семенем, которое приводит заключительный шаг к сбою в установщике. late_command сценарий работает успешно, но установщик заканчивается в главном меню без опции перезагрузить.

Вот последние журналы после late_command выполнения:

Jul 25 19:15:36 finish-install: info: Running /usr/lib/finish-install.d/07speakup
Jul 25 19:15:36 finish-install: info: Running /usr/lib/finish-install.d/10apt-cdrom-setup
Jul 25 19:15:36 finish-install: /usr/lib/finish-install.d/10apt-cdrom-setup backed up
Jul 25 19:15:36 main-menu[289]: INFO: Menu item 'finish-install' succeeded but requested to be left unconfigured.
Jul 25 19:15:36 main-menu[289]: INFO: Falling back to the package description for cdrom-detect
Jul 25 19:15:36 main-menu[289]: INFO: Falling back to the package description for ethdetect

Это, кажется, указывает что что-то в 10apt-cdrom-setup сценарий возвратился неправильно, но я не вижу ничего там, которое должно перестать работать. Какое-либо тело распознает что-то здесь или имеет какие-либо идеи, где посмотреть?

0
задан 25 July 2018 в 12:55

1 ответ

Я смог обойти эту проблему, я не могу сказать, что это - действительно фиксация, так как я никогда не находил причину наверняка.

В моем предварительном семени регистрируют мой late_command был похож так:

d-i preseed/late_command string /bin/sh -s /final/setup.sh

Я включал a exit 0 строка в конце сценария, но что-то все еще вызывало состояние отказа, даже при том, что все команды в сценарии были успешны.
Изменение только пути late_command вызывается сделал finish-install сценарии завершаются успешно.

d-i preseed/late_command string /bin/sh -c "$(cat /final/setup.sh); exit 0"
0
ответ дан 28 October 2019 в 06:59

Другие вопросы по тегам:

Похожие вопросы: