aboutsummaryrefslogtreecommitdiffstats
path: root/pkg
diff options
context:
space:
mode:
authorAleksandr Nogikh <nogikh@google.com>2024-02-05 09:59:45 +0100
committerAleksandr Nogikh <nogikh@google.com>2024-02-05 09:33:00 +0000
commite23e8c20110889aa50b428801a9bd322b36231ee (patch)
tree11f6cdd07c8145082f621c109dd29d2803296582 /pkg
parenta67b2c42696e8ec97679ecfd699882620a0c0c55 (diff)
pkg/build: fix incorrect vm instantiation
vm now expects SysTarget to be present.
Diffstat (limited to 'pkg')
-rw-r--r--pkg/build/netbsd.go4
1 files changed, 3 insertions, 1 deletions
diff --git a/pkg/build/netbsd.go b/pkg/build/netbsd.go
index 8717b8105..11572da9b 100644
--- a/pkg/build/netbsd.go
+++ b/pkg/build/netbsd.go
@@ -100,6 +100,7 @@ func (ctx netbsd) copyKernelToDisk(targetArch, vmType, outputDir, kernel string)
"mem": 1024
}`
// Create config for booting the disk image.
+ target := targets.Get(targets.NetBSD, targetArch)
cfg := &mgrconfig.Config{
Workdir: outputDir,
Image: filepath.Join(outputDir, "image"),
@@ -111,7 +112,8 @@ func (ctx netbsd) copyKernelToDisk(targetArch, vmType, outputDir, kernel string)
TargetOS: targets.NetBSD,
TargetArch: targetArch,
TargetVMArch: targetArch,
- Timeouts: targets.Get(targets.NetBSD, targetArch).Timeouts(1),
+ Timeouts: target.Timeouts(1),
+ SysTarget: target,
},
}
// Create a VM pool.