Образ: Alt Workstation 11.0 aarch64 Стенды: Baikal-M TF307-MB-S-D - сервер Aquarius Pro P30 K41 R53 - клиент Шаги воспроизведения: Настроить сервер с libvirt На клиенте запустить virt-manager, подключиться к сервере и установить виртуальную машину Сделать snapshot Фактический результат: Ошибка создания снимка: Операция не поддерживается: внутренние снимки виртуальной машины с микропрограммой на основе pflash не поддерживаются Traceback (most recent call last): File "/usr/share/virt-manager/virtManager/asyncjob.py", line 72, in cb_wrapper callback(asyncjob, *args, **kwargs) File "/usr/share/virt-manager/virtManager/details/snapshots.py", line 237, in _do_create_snapshot self.vm.create_snapshot(xml) File "/usr/share/virt-manager/virtManager/object/domain.py", line 1197, in create_snapshot self._backend.snapshotCreateXML(xml, flags) File "/usr/lib64/python3/site-packages/libvirt.py", line 3141, in snapshotCreateXML raise libvirtError('virDomainSnapshotCreateXML() failed') libvirt.libvirtError: Операция не поддерживается: внутренние снимки виртуальной машины с микропрограммой на основе pflash не поддерживаются Ожидаемый результат: Успешное создание snapshot'a
Сообщение "внутренние снимки виртуальной машины с микропрограммой на основе pflash не поддерживаются" связано с явным запретом создания таких снимков в libvirt: https://git.altlinux.org/gears/l/libvirt.git?p=libvirt.git;a=commitdiff;h=9e2465834f4bff4068e270f15e9ed5d7301de045 Описание причин запрета и его обхода - создания внешнего снимка: https://unix.stackexchange.com/questions/663372/error-creating-snapshot-operation-not-supported-internal-snapshots-of-a-vm-wit В virt-manager-5.0.0-alt1 применён обход проблемы: по умолчанию предлагается создать внешний снимок, хотя создание внутреннего тоже доступно. Можно рекомендовать этот обход.