> ./cli --path=../images/image.qcow2 --type=qcow2
2022-12-09T18:29:40.288+0100 INFO cli/main.go:44 starting delegatio cli {"version": "2.0.0"}
2022-12-09T18:29:40.306+0100 INFO qemu/create.go:20 creating storage pool
2022-12-09T18:29:40.320+0100 INFO qemu/create.go:46 creating base storage image
2022-12-09T18:29:40.363+0100 INFO qemu/create.go:54 uploading image to libvirt
2022-12-09T18:29:41.255+0100 INFO qemu/util.go:69 image upload successful {"image size": 1656160256, "transferred bytes": 1656750080}
2022-12-09T18:29:41.255+0100 INFO qemu/create.go:87 creating network
2022-12-09T18:29:41.443+0100 INFO qemu/create.go:72 creating storage volume 'boot'
2022-12-09T18:29:41.444+0100 INFO qemu/create.go:72 creating storage volume 'boot'
2022-12-09T18:29:41.444+0100 INFO qemu/create.go:72 creating storage volume 'boot'
2022-12-09T18:29:41.443+0100 INFO qemu/qemu.go:62 registered Callback {"fd": 0}
2022-12-09T18:29:41.490+0100 INFO qemu/create.go:108 creating domain
2022-12-09T18:29:41.497+0100 INFO qemu/create.go:108 creating domain
2022-12-09T18:29:41.497+0100 INFO qemu/create.go:108 creating domain
2022-12-09T18:29:42.499+0100 INFO qemu/qemu.go:56 qemu guest agent changed state {"state": 2, "name": "delegatio-2"}
2022-12-09T18:29:42.499+0100 INFO qemu/qemu.go:56 qemu guest agent changed state {"state": 2, "name": "delegatio-0"}
2022-12-09T18:29:42.575+0100 PANIC qemu/qemu.go:116 error spawning qemu instances {"error": "error creating libvirt domain: virError(Code=1, Domain=10, Message='internal error: process exited while connecting to monitor: 2022-12-09T17:29:42.400659Z qemu-system-x86_64: -blockdev {\"node-name\":\"libvirt-1-format\",\"read-only\":false,\"driver\":\"qcow2\",\"file\":\"libvirt-1-storage\",\"backing\":\"libvirt-2-format\"}: Failed to get \"write\" lock\nIs another process using the image [/var/lib/libvirt/images/delegatio-1]?')"}
github.com/benschlueter/delegatio/qemu.(*LibvirtInstance).BootstrapKubernetes.func1
/home/bschlueter/University/Github/delegatio/qemu/qemu.go:116
panic: error spawning qemu instances
goroutine 38 [running]:
go.uber.org/zap/zapcore.CheckWriteAction.OnWrite(0x1?, 0x1?, {0x0?, 0x0?, 0xc0007f4aa0?})
/home/bschlueter/go/pkg/mod/go.uber.org/[email protected]/zapcore/entry.go:198 +0x65
go.uber.org/zap/zapcore.(*CheckedEntry).Write(0xc00011e410, {0xc0007f0ac0, 0x1, 0x1})
/home/bschlueter/go/pkg/mod/go.uber.org/[email protected]/zapcore/entry.go:264 +0x3ec
go.uber.org/zap.(*Logger).Panic(0x0?, {0xcff163?, 0x1?}, {0xc0007f0ac0, 0x1, 0x1})
/home/bschlueter/go/pkg/mod/go.uber.org/[email protected]/logger.go:251 +0x59
github.com/benschlueter/delegatio/qemu.(*LibvirtInstance).BootstrapKubernetes.func1(0x0?)
/home/bschlueter/University/Github/delegatio/qemu/qemu.go:116 +0x157
created by github.com/benschlueter/delegatio/qemu.(*LibvirtInstance).BootstrapKubernetes
/home/bschlueter/University/Github/delegatio/qemu/qemu.go:114 +0x50