diff --git a/pkg/harvester/edit/kubevirt.io.virtualmachine/VirtualMachineVolume/type/existing.vue b/pkg/harvester/edit/kubevirt.io.virtualmachine/VirtualMachineVolume/type/existing.vue index 802b4e9b..09356aa0 100644 --- a/pkg/harvester/edit/kubevirt.io.virtualmachine/VirtualMachineVolume/type/existing.vue +++ b/pkg/harvester/edit/kubevirt.io.virtualmachine/VirtualMachineVolume/type/existing.vue @@ -142,10 +142,12 @@ export default { return; } + // update this.value with existing volume spec, then update to upstream component this.value.accessModes = pvcResource.spec.accessModes[0]; this.value.size = pvcResource.spec.resources.requests.storage; this.value.storageClassName = pvcResource.spec.storageClassName; this.value.volumeMode = pvcResource.spec.volumeMode; + this.update(); }, 'value.type'(neu) {