From 41abd0429a2412cb0c8f2962d61c58201cb81a9a Mon Sep 17 00:00:00 2001 From: Bastian Date: Thu, 23 Mar 2023 15:46:58 +0100 Subject: [PATCH] Fix Regex to exclude cloud-init drive --- crossover | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crossover b/crossover index 3cd2e98..f721155 100755 --- a/crossover +++ b/crossover @@ -746,7 +746,7 @@ function rewriteconfig(){ else sedcmd='sed -e /^$/,$d' fi - cat "$oldconfig" | sed -r -e "s/^(virtio|ide|scsi|sata|mp)([0-9]+):\s([a-zA-Z0-9]+):(.*)-([0-9]+)-disk-([0-9]+).*,(.*)$/\1\2: $newpool:\4-$newvmid-disk-\6-\3,\7/g" | $sedcmd | sed -e '/^$/,$d' | sed -e '/ide[0-9]:.*-cloudinit,media=cdrom,.*/d' | grep -v "^parent:\s.*$" | ssh "$dst" "cat - >$newconfig" + cat "$oldconfig" | sed -r -e "s/^(virtio|ide|scsi|sata|mp)([0-9]+):\s([a-zA-Z0-9]+):(.*)-([0-9]+)-disk-([0-9]+).*,(.*)$/\1\2: $newpool:\4-$newvmid-disk-\6-\3,\7/g" | $sedcmd | sed -e '/^$/,$d' | sed -e '/ide[0-9]:.*-cloudinit,media=cdrom.*/d' | grep -v "^parent:\s.*$" | ssh "$dst" "cat - >$newconfig" } function checkvmid(){