diff --git a/pkg/harvester/config/labels-annotations.js b/pkg/harvester/config/labels-annotations.js index 94ea07b5..541c7b69 100644 --- a/pkg/harvester/config/labels-annotations.js +++ b/pkg/harvester/config/labels-annotations.js @@ -77,4 +77,5 @@ export const HCI = { CLONE_STRATEGY: 'cdi.harvesterhci.io/storageProfileCloneStrategy', VOLUME_MODE_ACCESS_MODES: 'cdi.harvesterhci.io/storageProfileVolumeModeAccessModes', VOLUME_SNAPSHOT_CLASS: 'cdi.harvesterhci.io/storageProfileVolumeSnapshotClass', + MAC_ADDRESS: 'harvesterhci.io/mac-address', }; diff --git a/pkg/harvester/edit/kubevirt.io.virtualmachine/index.vue b/pkg/harvester/edit/kubevirt.io.virtualmachine/index.vue index 027b0c49..2af391e7 100644 --- a/pkg/harvester/edit/kubevirt.io.virtualmachine/index.vue +++ b/pkg/harvester/edit/kubevirt.io.virtualmachine/index.vue @@ -254,6 +254,7 @@ export default { return volume; }); + delete cloneVersionVM.metadata.annotations[HCI_ANNOTATIONS.MAC_ADDRESS]; cloneVersionVM.metadata.annotations[HCI_ANNOTATIONS.VOLUME_CLAIM_TEMPLATE] = JSON.stringify(deleteDataSource); // Update instance labels, labels and annotations