Bug 57805 - qmp command 'object-add' failed - invalid object type: dbus-vmstate
Summary: qmp command 'object-add' failed - invalid object type: dbus-vmstate
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: pve-qemu-server (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: darisishe@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-02-09 13:32 MSK by Vladislav Glinkin
Modified: 2026-02-10 14:10 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 Vladislav Glinkin 2026-02-09 13:32:16 MSK
Версия пакета: pve-qemu-server-9.1.4-alt1

Шаги воспроизведения:
1) Мигрировать ВМ с одного узла на другой с опцией Conntrack state

Фактический результат:
ERROR: migration aborted (duration 00:00:00): failed to start DBus VMState service for VM 100: command 'systemctl start pve-dbus-vmstate@100' failed: exit code 1
Миграция с Conntrack state не работает.

В логах службы:
фев 09 11:38:05 pve02 systemd[1]: Starting pve-dbus-vmstate@100.service - PVE DBus VMState Helper (VM 100)...
фев 09 11:38:05 pve02 dbus-vmstate[14537]: Can't locate Class/MethodMaker.pm in @INC (you may need to install the Class::MethodMaker module) (@INC entries checked: /usr/local/lib64/perl/5.38 /usr/local/share/perl/5.38 /usr/lib64/perl5 /usr/share/perl5 /usr/lib64/perl5 >
фев 09 11:38:05 pve02 dbus-vmstate[14537]: BEGIN failed--compilation aborted at /usr/libexec/qemu-server/dbus-vmstate line 23.
фев 09 11:38:05 pve02 systemd[1]: pve-dbus-vmstate@100.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
фев 09 11:38:05 pve02 systemd[1]: pve-dbus-vmstate@100.service: Failed with result 'exit-code'.
фев 09 11:38:05 pve02 systemd[1]: Failed to start pve-dbus-vmstate@100.service - PVE DBus VMState Helper (VM 100).
фев 09 11:39:49 pve02 systemd[1]: Starting pve-dbus-vmstate@100.service - PVE DBus VMState Helper (VM 100)...
фев 09 11:39:49 pve02 dbus-vmstate[15145]: pve-vmstate-100 listening on :1.21
фев 09 11:39:49 pve02 dbus-vmstate[15145]: VM 100 qmp command failed - VM 100 qmp command 'object-add' failed - invalid object type: dbus-vmstate
фев 09 11:39:49 pve02 dbus-vmstate[15145]: VM 100 qmp command 'object-add' failed - invalid object type: dbus-vmstate
фев 09 11:39:49 pve02 systemd[1]: pve-dbus-vmstate@100.service: Main process exited, code=exited, status=29/n/a
фев 09 11:39:49 pve02 systemd[1]: pve-dbus-vmstate@100.service: Failed with result 'exit-code'.
фев 09 11:39:49 pve02 systemd[1]: Failed to start pve-dbus-vmstate@100.service - PVE DBus VMState Helper (VM 100).

Здесь также необходимо добавить Requires на perl-Class-MethodMaker, потому что изначально ругалось на него.
Comment 1 Repository Robot 2026-02-10 14:10:04 MSK
pve-qemu-1:10.1.2-alt2 -> sisyphus:

Tue Feb 10 2026 Sergey Konev <darisishe@altlinux> 1:10.1.2-alt2
- BR: libgio to build 'dbus-vmstate' (Closes: 57805)