M #~: Allow VNC when VM is in BACKUP (#2511)

This commit is contained in:
Frederick Borges authored and GitHub committed 2023-02-16 18:16:08 +01:00
1 parent c1f48a4c68
commit fa8ddeeebb
1 file changed
+95 -5
+95 -5
View File
@@ -988,7 +988,25 @@ export const DUMMY_VM_ACTIONS_BY_STATE = {
// REMOTE
[VM_ACTIONS.VMRC]: [STATES.RUNNING],
[VM_ACTIONS.VNC]: [STATES.RUNNING],
[VM_ACTIONS.VNC]: [
STATES.RUNNING,
STATES.MIGRATE,
STATES.SHUTDOWN,
STATES.CANCEL,
STATES.UNKNOWN,
STATES.HOTPLUG,
STATES.SHUTDOWN_POWEROFF,
STATES.HOTPLUG_SNAPSHOT,
STATES.HOTPLUG_NIC,
STATES.HOTPLUG_SAVEAS,
STATES.HOTPLUG_SAVEAS_POWEROFF,
STATES.HOTPLUG_SAVEAS_SUSPENDED,
STATES.SHUTDOWN_UNDEPLOY,
STATES.DISK_SNAPSHOT,
STATES.DISK_SNAPSHOT_REVERT,
STATES.DISK_RESIZE,
STATES.BACKUP,
],
[VM_ACTIONS.SSH]: [STATES.RUNNING],
[VM_ACTIONS.RDP]: [STATES.RUNNING],
[VM_ACTIONS.FILE_RDP]: [STATES.RUNNING],
@@ -1182,7 +1200,25 @@ export const KVM_VM_ACTIONS_BY_STATE = {
// REMOTE
[VM_ACTIONS.VMRC]: [STATES.RUNNING],
[VM_ACTIONS.VNC]: [STATES.RUNNING],
[VM_ACTIONS.VNC]: [
STATES.RUNNING,
STATES.MIGRATE,
STATES.SHUTDOWN,
STATES.CANCEL,
STATES.UNKNOWN,
STATES.HOTPLUG,
STATES.SHUTDOWN_POWEROFF,
STATES.HOTPLUG_SNAPSHOT,
STATES.HOTPLUG_NIC,
STATES.HOTPLUG_SAVEAS,
STATES.HOTPLUG_SAVEAS_POWEROFF,
STATES.HOTPLUG_SAVEAS_SUSPENDED,
STATES.SHUTDOWN_UNDEPLOY,
STATES.DISK_SNAPSHOT,
STATES.DISK_SNAPSHOT_REVERT,
STATES.DISK_RESIZE,
STATES.BACKUP,
],
[VM_ACTIONS.SSH]: [STATES.RUNNING],
[VM_ACTIONS.RDP]: [STATES.RUNNING],
[VM_ACTIONS.FILE_RDP]: [STATES.RUNNING],
@@ -1375,7 +1411,25 @@ export const VCENTER_VM_ACTIONS_BY_STATE = {
// REMOTE
[VM_ACTIONS.VMRC]: [STATES.RUNNING],
[VM_ACTIONS.VNC]: [STATES.RUNNING],
[VM_ACTIONS.VNC]: [
STATES.RUNNING,
STATES.MIGRATE,
STATES.SHUTDOWN,
STATES.CANCEL,
STATES.UNKNOWN,
STATES.HOTPLUG,
STATES.SHUTDOWN_POWEROFF,
STATES.HOTPLUG_SNAPSHOT,
STATES.HOTPLUG_NIC,
STATES.HOTPLUG_SAVEAS,
STATES.HOTPLUG_SAVEAS_POWEROFF,
STATES.HOTPLUG_SAVEAS_SUSPENDED,
STATES.SHUTDOWN_UNDEPLOY,
STATES.DISK_SNAPSHOT,
STATES.DISK_SNAPSHOT_REVERT,
STATES.DISK_RESIZE,
STATES.BACKUP,
],
[VM_ACTIONS.SSH]: [STATES.RUNNING],
[VM_ACTIONS.RDP]: [STATES.RUNNING],
[VM_ACTIONS.FILE_RDP]: [STATES.RUNNING],
@@ -1557,7 +1611,25 @@ export const FIRECRACKER_VM_ACTIONS_BY_STATE = {
// REMOTE
[VM_ACTIONS.VMRC]: [STATES.RUNNING],
[VM_ACTIONS.VNC]: [STATES.RUNNING],
[VM_ACTIONS.VNC]: [
STATES.RUNNING,
STATES.MIGRATE,
STATES.SHUTDOWN,
STATES.CANCEL,
STATES.UNKNOWN,
STATES.HOTPLUG,
STATES.SHUTDOWN_POWEROFF,
STATES.HOTPLUG_SNAPSHOT,
STATES.HOTPLUG_NIC,
STATES.HOTPLUG_SAVEAS,
STATES.HOTPLUG_SAVEAS_POWEROFF,
STATES.HOTPLUG_SAVEAS_SUSPENDED,
STATES.SHUTDOWN_UNDEPLOY,
STATES.DISK_SNAPSHOT,
STATES.DISK_SNAPSHOT_REVERT,
STATES.DISK_RESIZE,
STATES.BACKUP,
],
[VM_ACTIONS.SSH]: [STATES.RUNNING],
[VM_ACTIONS.RDP]: [STATES.RUNNING],
[VM_ACTIONS.FILE_RDP]: [STATES.RUNNING],
@@ -1739,7 +1811,25 @@ export const LXC_VM_ACTIONS_BY_STATE = {
// REMOTE
[VM_ACTIONS.VMRC]: [STATES.RUNNING],
[VM_ACTIONS.VNC]: [STATES.RUNNING],
[VM_ACTIONS.VNC]: [
STATES.RUNNING,
STATES.MIGRATE,
STATES.SHUTDOWN,
STATES.CANCEL,
STATES.UNKNOWN,
STATES.HOTPLUG,
STATES.SHUTDOWN_POWEROFF,
STATES.HOTPLUG_SNAPSHOT,
STATES.HOTPLUG_NIC,
STATES.HOTPLUG_SAVEAS,
STATES.HOTPLUG_SAVEAS_POWEROFF,
STATES.HOTPLUG_SAVEAS_SUSPENDED,
STATES.SHUTDOWN_UNDEPLOY,
STATES.DISK_SNAPSHOT,
STATES.DISK_SNAPSHOT_REVERT,
STATES.DISK_RESIZE,
STATES.BACKUP,
],
[VM_ACTIONS.SSH]: [STATES.RUNNING],
[VM_ACTIONS.RDP]: [STATES.RUNNING],
[VM_ACTIONS.FILE_RDP]: [STATES.RUNNING],