Автоматическая установка Ubuntu с помощью YAML не удается из-за ошибки с идентификатором. Как можно решить эту проблему?

Я прохожу курс “от 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
# тут далее идет остальная конфигурация...

Буду благодарен за помощь в понимании, почему произошла ошибка валидации и как это можно исправить!

Большое спасибо за ответ! Я попробовал предложенные решения, и у меня все получилось. Теперь автоматическая установка Ubuntu работает без ошибок. Если возникнут дополнительные вопросы, я не hesitate обратиться за помощью. Ещё раз спасибо!