canonical / canonical/multipass
Cannot launch Ubuntu 22.04 multipass on my Ubuntu 24.04 machine
- Dominant language
- C++
- Stars
- 9.2k
- Forks
- 828
- Avg merge
- 3d 1h
- Merged PRs (30d)
- 44
Description
**Describe the bug**
I am trying to launch Ubuntu 22.04 multipass on my Ubuntu 24.04 machine. But I must be doing something horribly wrong as it just hangs.
**To Reproduce**
How, and what happened?
1. multipass start jammy -vvvv
1.
**Expected behavior**
I expect it to start quickly and give me a shell
**Logs**
[log.txt](https://github.com/user-attachments/files/18606028/log.txt)
**Additional info**
- OS: Ubuntu 24.04
- CPU architecture or model: x86 (amd64)
- `multipass version`
multipass 1.15.0
multipassd 1.15.0
- `multipass info`
- Name: jammy
State: Unknown
Snapshots: 0
IPv4: --
Release: --
Image hash: 610e1d37fe06 (Ubuntu 22.04 LTS)
CPU(s): --
Load: --
Disk usage: --
Memory usage: --
Mounts:
- `multipass get local.driver`
qemu
**Additional context**
Add any other context about the problem here.
I tried to watch the network, but it seems there is no bootp server running. My local network has one on 192.168.4.1 but I'm not sure if multipass is trying to use that or its own?
sudo tcpdump -i mpqemubr0 -n udp port 67 and port 68
libibverbs: Warning: couldn't open config directory '/etc/libibverbs.d'.
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on mpqemubr0, link-type EN10MB (Ethernet), snapshot length 262144 bytes
14:01:02.405819 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 52:54:00:dd:a6:5b, length 277
14:01:06.181737 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 52:54:00:dd:a6:5b, length 277
14:01:13.543157 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 52:54:00:dd:a6:5b, length 277
14:01:28.836497 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 52:54:00:dd:a6:5b, length 277
14:02:01.535738 IP 0.0.0.0.68 > 255.255.255.255.67: BOOTP/DHCP, Request from 52:54:00:dd:a6:5b, length 277
Contributor guide
Research direction
Start by running `multipass start jammy -vvvv` with the reported Ubuntu 24.04, Multipass 1.15.0, and qemu configuration. Read the attached log and inspect the DHCP requests on `mpqemubr0`; completion means the jammy instance launches successfully and provides a shell.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, linux, ubuntu
- Domain
- infrastructure, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100