New event reasons were added in
commit
1af740c5012bb45dfe96c77bcd6b20c28b6bb45d
Author: Zhenzhong Duan <zhenzhong.duan@intel.com>
Date: Thu Jul 10 03:21:21 2025 -0400
qemu: Send event VIR_DOMAIN_EVENT_[STOPPED|STARTED] during recreation
but the naming did not match existing reason names, so adapt
to match. The version tags are also updated to reflect when
this was merged.
Reviewed-by: Martin Kletzander <mkletzan@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
case VIR_DOMAIN_EVENT_STARTED_WAKEUP:
return "Event wakeup";
- case VIR_DOMAIN_EVENT_STARTED_RECREATION:
- return "Recreation";
+ case VIR_DOMAIN_EVENT_STARTED_RECREATED:
+ return "Recreated";
case VIR_DOMAIN_EVENT_STARTED_LAST:
break;
case VIR_DOMAIN_EVENT_STOPPED_FROM_SNAPSHOT:
return "Snapshot";
- case VIR_DOMAIN_EVENT_STOPPED_RECREATION:
- return "Recreation";
+ case VIR_DOMAIN_EVENT_STOPPED_RECREATED:
+ return "Recreated";
case VIR_DOMAIN_EVENT_STOPPED_LAST:
break;
VIR_DOMAIN_EVENT_STARTED_RESTORED = 2, /* Restored from a state file (Since: 0.5.0) */
VIR_DOMAIN_EVENT_STARTED_FROM_SNAPSHOT = 3, /* Restored from snapshot (Since: 0.8.0) */
VIR_DOMAIN_EVENT_STARTED_WAKEUP = 4, /* Started due to wakeup event (Since: 0.9.11) */
- VIR_DOMAIN_EVENT_STARTED_RECREATION = 5, /* Secure guest recreation (Since: 10.1.0) */
+ VIR_DOMAIN_EVENT_STARTED_RECREATED = 5, /* Secure guest recreation (Since: 11.6.0) */
# ifdef VIR_ENUM_SENTINELS
VIR_DOMAIN_EVENT_STARTED_LAST /* (Since: 0.9.10) */
VIR_DOMAIN_EVENT_STOPPED_SAVED = 4, /* Saved to a state file (Since: 0.5.0) */
VIR_DOMAIN_EVENT_STOPPED_FAILED = 5, /* Host emulator/mgmt failed (Since: 0.5.0) */
VIR_DOMAIN_EVENT_STOPPED_FROM_SNAPSHOT = 6, /* offline snapshot loaded (Since: 0.8.0) */
- VIR_DOMAIN_EVENT_STOPPED_RECREATION = 7, /* Secure guest recreation (Since: 10.1.0) */
+ VIR_DOMAIN_EVENT_STOPPED_RECREATED = 7, /* Secure guest recreation (Since: 11.6.0) */
# ifdef VIR_ENUM_SENTINELS
VIR_DOMAIN_EVENT_STOPPED_LAST /* (Since: 0.9.10) */
event = virDomainEventLifecycleNewFromObj(vm,
VIR_DOMAIN_EVENT_STOPPED,
- VIR_DOMAIN_EVENT_STOPPED_RECREATION);
+ VIR_DOMAIN_EVENT_STOPPED_RECREATED);
virObjectEventStateQueue(driver->domainEventState, event);
/* skip remove inactive domain from active list */
virDomainAuditStart(vm, "booted", true);
event = virDomainEventLifecycleNewFromObj(vm,
VIR_DOMAIN_EVENT_STARTED,
- VIR_DOMAIN_EVENT_STARTED_RECREATION);
+ VIR_DOMAIN_EVENT_STARTED_RECREATED);
virObjectEventStateQueue(driver->domainEventState, event);
qemuDomainSaveStatus(vm);
N_("Restored"),
N_("Snapshot"),
N_("Event wakeup"),
- N_("Recreation"));
+ N_("Recreated"));
VIR_ENUM_DECL(virshDomainEventSuspended);
VIR_ENUM_IMPL(virshDomainEventSuspended,
N_("Saved"),
N_("Failed"),
N_("Snapshot"),
- N_("Recreation"));
+ N_("Recreated"));
VIR_ENUM_DECL(virshDomainEventShutdown);
VIR_ENUM_IMPL(virshDomainEventShutdown,