Merge pull request #130 from dp221125/main

Update Mac identifier during clone process
This commit is contained in:
f-trycua
2025-04-25 01:31:49 +02:00
committed by GitHub

View File

@@ -93,6 +93,9 @@ final class LumeController {
// Update MAC address in the cloned VM to ensure uniqueness
let clonedVM = try get(name: normalizedNewName, storage: destLocation)
try clonedVM.setMacAddress(VZMACAddress.randomLocallyAdministered().string)
// Update MAC Identifier in the cloned VM to ensure uniqueness
try clonedVM.setMachineIdentifier(DarwinVirtualizationService.generateMachineIdentifier())
Logger.info(
"VM cloned successfully",