Getting the following error while running the commands from the Go Applications tutorial:
$ snapcraft
Support for 'multipass' needs to be set up. Would you like to do it now? [y/N]: y
snapd is not logged in, snap install commands will use sudo
[sudo] password for wheeler:
multipass 1.9.2 from Canonical✓ installed
Waiting for multipass...
Launching a VM.
launch failed: The following errors occurred:
snapcraft-woke: timed out waiting for response
An error occurred with the instance when trying to launch with 'multipass': returned exit code 2.
Ensure that 'multipass' is setup correctly and try again.
Commands run:
git clone https://github.com/degville/woke-snap
cd woke-snap
snapcraft
Logs (sudo snap logs multipass
):
2022-06-16T10:09:29-05:00 multipassd[388194]: process state changed to Running
2022-06-16T10:09:29-05:00 multipassd[388194]: [391454] started: qemu-system-x86_64 --enable-kvm -cpu host -nic tap,ifname=tap-5039d875ebb,script=no,downscript=no,model=virtio-net-pci,mac=52:54:00:65:60:76 -device virtio-scsi-pci,id=scsi0 -drive file=/var/snap/multipass/common/data/multipassd/vault/instances/snapcraft-woke/focal-server-cloudimg-amd64-disk.img,if=none,format=qcow2,discard=unmap,id=hda -device scsi-hd,drive=hda,bus=scsi0.0 -smp 2 -m 2048M -qmp stdio -chardev null,id=char0 -serial chardev:char0 -nographic -cdrom /var/snap/multipass/common/data/multipassd/vault/instances/snapcraft-woke/cloud-init-config.iso
2022-06-16T10:09:29-05:00 multipassd[388194]: process started
2022-06-16T10:09:29-05:00 multipassd[388194]: Waiting for SSH to be up
2022-06-16T10:09:29-05:00 multipassd[388194]: QMP: {"QMP": {"version": {"qemu": {"micro": 1, "minor": 2, "major": 4}, "package": "Debian 1:4.2-3ubuntu6.21"}, "capabilities": ["oob"]}}
2022-06-16T10:09:29-05:00 multipassd[388194]: QMP: {"return": {}}
2022-06-16T10:09:30-05:00 multipassd[388194]: QMP: {"timestamp": {"seconds": 1655392170, "microseconds": 979250}, "event": "RESET", "data": {"guest": true, "reason": "guest-reset"}}
2022-06-16T10:09:30-05:00 multipassd[388194]: VM restarting
2022-06-16T10:09:30-05:00 multipassd[388194]: QMP: {"timestamp": {"seconds": 1655392170, "microseconds": 981097}, "event": "RESET", "data": {"guest": true, "reason": "guest-reset"}}
2022-06-16T10:09:34-05:00 multipassd[388194]: QMP: {"timestamp": {"seconds": 1655392174, "microseconds": 470482}, "event": "NIC_RX_FILTER_CHANGED", "data": {"path": "/machine/unattached/device[23]/virtio-backend"}}
Also gave --use-lxd
a try, but that is also broken:
$ snapcraft --use-lxd
Support for 'LXD' needs to be set up. Would you like to do it now? [y/N]: y
snapd is not logged in, snap install commands will use sudo
[sudo] password for wheeler:
lxd 5.2-79c3c3b from Canonical✓ installed
Error: LXD still not running after 30s timeout (Get "http://unix.socket/1.0": dial unix /var/snap/lxd/common/lxd/unix.socket: connect: permission denied)
Timeout reached waiting for LXD to start.
Running on Fedora 36.
Any help would be appreciated.