[SRU] migration was active, but no RAM info was set
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Cloud Archive |
Invalid
|
Undecided
|
Unassigned | ||
Ussuri |
Fix Released
|
Undecided
|
Brett Milford | ||
qemu (Ubuntu) |
Fix Released
|
Medium
|
Brett Milford | ||
Bionic |
Fix Released
|
Medium
|
Brett Milford | ||
Focal |
Fix Released
|
Medium
|
Brett Milford | ||
Jammy |
Fix Released
|
Medium
|
Brett Milford | ||
Kinetic |
Fix Released
|
Medium
|
Brett Milford |
Bug Description
[Impact]
* While live-migrating many instances concurrently, libvirt sometimes return `internal error: migration was active, but no RAM info was set:`
* Effects of this bug are mostly observed in large scale clusters with a lot of live migration activity.
* Has second order effects for consumers of migration monitor such as libvirt and openstack.
[Test Case]
Synthetic reproducer with GDB in comment #21.
Steps to Reproduce:
1. live evacuate a compute
2. live migration of one or more instances fails with the above error
N.B Due to the nature of this bug it is difficult consistently reproduce.
In an environment where it has been observed it is estimated to occur approximately 1/1000 migrations.
[Where problems could occur]
* In the event of a regression the migration monitor may report an inconsistent state.
[Original Bug Description]
While live-migrating many instances concurrently, libvirt sometimes return internal error: migration was active, but no RAM info was set:
~~~
2022-03-30 06:08:37.197 7 WARNING nova.virt.
~~~
From upstream bug: https:/
[Other Information]
Related bug: https:/
Related branches
- Christian Ehrhardt (community): Approve
-
Diff: 139 lines (+111/-0)4 files modifieddebian/changelog (+12/-0)
debian/patches/series (+2/-0)
debian/patches/ubuntu/ebpf-replace-deprecated-bpf_program__set_socket_filt.patch (+34/-0)
debian/patches/ubuntu/lp1994002-migration-Read-state-once.patch (+63/-0)
Changed in qemu (Ubuntu Focal): | |
assignee: | nobody → Brett Milford (brettmilford) |
Changed in qemu (Ubuntu Jammy): | |
assignee: | nobody → Brett Milford (brettmilford) |
Changed in qemu (Ubuntu Kinetic): | |
assignee: | nobody → Brett Milford (brettmilford) |
tags: | added: se-sponsor-mfo |
description: | updated |
description: | updated |
Changed in qemu (Ubuntu): | |
status: | Incomplete → In Progress |
importance: | Undecided → Medium |
Changed in qemu (Ubuntu Bionic): | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Brett Milford (brettmilford) |
Changed in qemu (Ubuntu Focal): | |
status: | New → In Progress |
importance: | Undecided → Medium |
Changed in qemu (Ubuntu Jammy): | |
status: | New → In Progress |
importance: | Undecided → Medium |
Changed in qemu (Ubuntu Kinetic): | |
status: | New → In Progress |
importance: | Undecided → Medium |
The attachment "lp1994002- qemu-ussuri. debdiff" seems to be a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. If the attachment isn't a patch, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are member of the ~ubuntu-sponsors, unsubscribe the team.
[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issue please contact him.]