Проблема
При создании виртуальной машины (ВМ) с опцией «Без ОС» или при попытке использовать собственный ISO-образ операция завершается ошибкой.
Диагностика
Чтобы подтвердить причину проблемы:
- Убедитесь, что при попытке создать ВМ без ОС или из собственного ISO-образа возникают ошибки:
- в веб-интерфейсе:
{"error":{"code":5111,"msg":"Repository check failed"} - в лог-файле
vm_writer.log:
request GET 'localmetadata.json/' failed. error: 'Host not found (authoritative)'
- в веб-интерфейсе:
- Проверьте содержимое репозитория
local:
Решение
Причина проблемы в том, что в репозиторий local по ошибке попал дубликат или некорректная копия шаблона NoOS (например, с названием unknown). Это не позволяет создать ВМ без ОС или из собственного ISO-образа.
Чтобы решить проблему, отключите некорректный шаблон в репозитории local:
- Перейдите в раздел Шаблоны → вкладка Репозитории → репозиторий
local. - Нажмите на некорректный шаблон с названием, отличным от
NoOS. Например,unknown. - В блоке Настройки доступа в кластерах выключите опцию Разрешить использование для всех указанных кластеров. Это запретит использование некорректного шаблона.
- Включите опцию Только администратор может устанавливать VM из ОС.
Может быть полезно

