@aniserg
сисадмин

Как заставить работать virt-manager в oracle linux 9.1?

Есть свежепоставленный oracle 9.1
Virt-manager при попытке создать вм пишет:
Ошибка запуска диалога создания: list index out of range

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/createvm.py", line 176, in show_instance
    cls._instance = vmmCreateVM()
  File "/usr/share/virt-manager/virtManager/createvm.py", line 248, in __init__
    self._init_state()
  File "/usr/share/virt-manager/virtManager/createvm.py", line 380, in _init_state
    self._os_list = vmmOSList()
  File "/usr/share/virt-manager/virtManager/oslist.py", line 44, in __init__
    self._init_state()
  File "/usr/share/virt-manager/virtManager/oslist.py", line 60, in _init_state
    all_os = virtinst.OSDB.list_os(sortkey="label")
  File "/usr/share/virt-manager/virtinst/osdict.py", line 157, in list_os
    oslist = [_OsVariant(osent) for osent in
  File "/usr/share/virt-manager/virtinst/osdict.py", line 157, in <listcomp>
    oslist = [_OsVariant(osent) for osent in
  File "/usr/share/virt-manager/virtinst/osdict.py", line 245, in __init__
    self.name = self._short_ids[0]
IndexError: list index out of range


Команда "osinfo-query os" выдаёт предупреждение "Entity redhat.com/rhel/9 referenced but not defined", и в списке ОС у rhel/9 все колонки пусты.

yum reinstall libosinfo не помогает.

Не знаю уже, куда копать..
  • Вопрос задан
  • 169 просмотров
Решения вопроса 1
@aniserg Автор вопроса
сисадмин
Нашел xml-файлы тут /usr/share/osinfo/os/ и скопировал rhel-9-unknown.xml в rhel-9.xml и подправил id и short-id внутри.
Баг библиотеки libosinfo-1.9.0-5.el9.x86_64 видимо.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы