canonical / canonical/multipass

Cannot launch Ubuntu 22.04 multipass on my Ubuntu 24.04 machine

Open
#3,911 16 comments 1 reaction 0 assignees View on GitHub
needs triage needs-info question
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.