Bug 42716 - Невозможно откатить виртуальную машину при помощи снапшота (снимка)
Summary: Невозможно откатить виртуальную машину при помощи снапшота (снимка)
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: libvirt (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-05-08 20:13 MSK by Gryzun
Modified: 2022-09-02 09:09 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gryzun 2022-05-08 20:13:01 MSK
Система Альт Линукс KWorkstation p9 обновлённая до p10. После обновления невозможно применить к виртуальным машинам, как ранее созданные снимки, так и новые.

Снимки можно создавать, можно удалять, но применить никак не получается:

virsh # snapshot-revert winxp default
ошибка: Произошла ошибка (неизвестная причина).

virsh # snapshot-revert winxp --current
ошибка: Произошла ошибка (неизвестная причина).

Или тоже самое при помощи virt-manager:

Ошибка запуска снимка «default»: Произошла ошибка (неизвестная причина).

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 65, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 101, in tmpcb
    callback(*args, **kwargs)
  File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 57, in newfn
    ret = fn(self, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/object/domain.py", line 1112, in revert_to_snapshot
    self._backend.revertToSnapshot(snap.get_backend())
  File "/usr/lib64/python3/site-packages/libvirt.py", line 2392, in revertToSnapshot
    raise libvirtError('virDomainRevertToSnapshot() failed')
libvirt.libvirtError: Произошла ошибка (неизвестная причина).

Ошибка воспроизводится со 100% вероятностью.

Выхлоп qemu-img для диска:

qemu-img snapshot -l winxp.qcow2
Snapshot list:
ID        TAG               VM SIZE                DATE     VM CLOCK     ICOUNT
1         default               0 B 2022-05-08 21:27:11 00:00:00.000          0

Можно применить:

qemu-img snapshot -a 1 winxp.qcow2

Здесь всё работает!
Comment 1 Anton Shevtsov 2022-06-02 13:42:56 MSK
Сам сталкиваюсь с этим багом каждый день. Подпишусь.
Comment 2 Anton Shevtsov 2022-09-02 09:09:31 MSK
Багу больше года.. снапшоты так и не работают