Невозможно установить virt во время кикстарта гипервизора

Мы устанавливаем физические машины с помощью сапожника / кикстарта.

На физическом оборудовании мы должны быть уверены, что одна конкретная виртуальная машина установлена ​​и будет запущена при запуске, поэтому мы постарались установить vm в разделе kickstart% post без успеха.

Наша первая попытка была простой:

%post --log=/root/virt.log service libvirtd start virt-install ... --import %end 

Но мы running in chroot ignoring request поэтому мы попробовали --nochroot но все равно ничего.

Есть идеи? Это наш клиентский запрос, я даже не уверен, что это действительно соответствует способу сапожника.

Вероятно, несовместимый, и, скорее всего, не сработает. У меня был бы сапожник или какой-то другой компьютер, на котором был подготовлен образ диска (с применением sys-unconfig ) и шаблон domxml для libvirt. В rc.local развернутой машины или через cloud-init просто запустите команду для загрузки изображения и xml-файла и выполните virsh define против них.