Я прохожу курс “от 0 до Linux админа” здесь, и у меня возникла проблема с автоматической установкой Ubuntu.
Я создал файл для автозагрузки в формате YAML, как указано в документации. Однако при попытке валидации через инструкцию по валидации мой конфигурационный файл не прошёл проверку.
Интересно, что я могу использовать этот неверный конфиг для успешной установки с использованием Ubuntu 24.04.3 Desktop. Почему валидация через скрипт не проходит, хотя установка работает?
Вот лог валидации:
start: subiquity/Source/load_autoinstall_data:
finish: subiquity/Source/load_autoinstall_data: FAIL:
Traceback (most recent call last):
...
File "/tmp/subiquity/scripts/../subiquity/models/source.py", line 147, in get_matching_source
raise KeyError
KeyError
Failure: The provided autoinstall config failed validation
А вот мой YAML файл:
# Manual https://canonical-subiquity.readthedocs-hosted.com/en/latest/reference/autoinstall-reference.html
identity:
hostname: ubuntu-desktop
password: '$9$TThZwH2sYnfxdzIN$COsmkwowJBH.pYW/jpfhzcBsxSQ6.lrEygIGUQLDrJBsTBgT1gLnkspvttBmgKIJl6UGGSOv4cDfV4Hj0BqS9/'
realname: q
username: q
interactive-sections:
- storage
# тут далее идет остальная конфигурация...
Буду благодарен за помощь в понимании, почему произошла ошибка валидации и как это можно исправить!