Skip to content

Conversation

bhavin192
Copy link
Collaborator

Bumps the version to ensure our downstream package is distinguishable.

Upstream bug: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/2117467

Docker script I used:

set -x

export DEBIAN_FRONTEND=noninteractive 
apt update
apt install -y dpkg-dev ubuntu-dev-tools git
cd pf9-ubuntu-libvirt/src
git config --global --add safe.directory $(pwd)
apt build-dep -y .
DEB_BUILD_OPTIONS=nocheck debuild -b -uc -us

slyon and others added 4 commits September 23, 2025 15:46
virdevmapper: Always use device name for finding targets. This ensures
that all the target devices of a multipath device are added to the
namespace/cgroup of the guest domain. (LP: #2117467)
DM_TABLE_DEPS expects a device name in dm_ioctl.name. In one of the
cases, full path of the device was getting returned causing the ioctl
call to fail with `ENXIO (No such device or address)`.

Also rename the function and variable names to better reflect that we
are dealing with DM device names and not paths.

This got introduced in 22494556542c676d1b9e7f1c1f2ea13ac17e1e3e
Resolves: https://gitlab.com/libvirt/libvirt/-/issues/790

Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Signed-off-by: Bhavin Gandhi <bhavin192@geeksocket.in>

Origin: upstream, https://gitlab.com/libvirt/libvirt/-/commit/bf8c7af771
Bug-Ubuntu: https://bugs.launchpad.net/libvirt/+bug/2117467
Last-Update: 2024-07-22
Signed-off-by: Bhavin Gandhi <bhavin@infracloud.io>
@bhavin192 bhavin192 requested a review from Sanket36 September 24, 2025 11:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants