From d22dcee561110abb5a0a94d2a4af4c8c7514a3ac Mon Sep 17 00:00:00 2001 From: sztivt Date: Wed, 27 Dec 2023 09:59:19 +0100 Subject: [PATCH] Fix: Parallels macvm support Make the post-processor able to create vagrant box from M1 macOS images. --- post-processor/vagrant/parallels.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/post-processor/vagrant/parallels.go b/post-processor/vagrant/parallels.go index 588ee94a..b3268866 100644 --- a/post-processor/vagrant/parallels.go +++ b/post-processor/vagrant/parallels.go @@ -41,7 +41,7 @@ func (p *ParallelsProvider) Process(ui packersdk.Ui, artifact packersdk.Artifact } tmpPath := filepath.ToSlash(path) - pathRe := regexp.MustCompile(`^(.+?)([^/]+\.pvm/.+?)$`) + pathRe := regexp.MustCompile(`^(.+?)([^/]+\.(pvm|macvm)/.+?)$`) matches := pathRe.FindStringSubmatch(tmpPath) var pvmPath string if matches != nil {