diff --git a/pkg/harvester/models/kubevirt.io.virtualmachine.js b/pkg/harvester/models/kubevirt.io.virtualmachine.js index e6043fb7..111eb7ce 100644 --- a/pkg/harvester/models/kubevirt.io.virtualmachine.js +++ b/pkg/harvester/models/kubevirt.io.virtualmachine.js @@ -1164,6 +1164,13 @@ export default class VirtVm extends HarvesterResource { return this.t('harvester.virtualMachine.hotplug.restartVMMessage'); } + const restoreConditions = this.restoreResource?.status?.conditions || []; + const restoreError = restoreConditions.find((s) => s.error === true && s.reason === 'Error' && s.type === 'Ready'); + + if (restoreError?.message) { + return restoreError.message; + } + return this.ingoreVMMessage ? '' : super.stateDescription; }