Prep Bisecting - info in case anyone needs to repro or take over

# Build
$ rm -rf build install
$ mkdir build install
$ V=$(git describe)
$ cd build
$ LC_ALL=C.UTF-8 meson .. --wrap-mode=nodownload --buildtype=plain 
--prefix=/usr --sysconfdir=/etc --localstatedir=/var 
--libdir=lib/x86_64-linux-gnu --libexecdir=/usr/lib/libvirt -Drunstatedir=/run 
-Dpackager="Debug" -Dpackager_version="bisect6.8-6.9" -Dapparmor=enabled 
-Dsecdriver_apparmor=enabled -Dapparmor_profiles=true -Ddriver_qemu=enabled 
-Dqemu_user=libvirt-qemu -Dqemu_group=kvm 
-Dqemu_moddir=/usr/lib/x86_64-linux-gnu/qemu -Ddocs=disabled -Dtests=disabled 
-Daudit=disabled -Ddriver_libxl=disabled -Ddriver_lxc=disabled 
-Ddriver_openvz=disabled -Ddriver_vbox=disabled -Dfirewalld=disabled 
-Dlibssh2=disabled -Dnetcf=disabled -Dnumactl=disabled -Dnumad=disabled 
-Dpolkit=disabled -Dsanlock=disabled -Dstorage_disk=disabled 
-Dstorage_gluster=disabled -Dstorage_iscsi=disabled -Dstorage_lvm=disabled 
-Dstorage_rbd=disabled -Dstorage_sheepdog=disabled -Dstorage_zfs=disabled 
-Ddriver_esx=disabled -Dwireshark_dissector=disabled -Ddtrace=disabled 
-Dglusterfs=disabled -Dfuse=disabled
$ meson compile
$ DESTDIR=../install meson install
$ cd ../install
$ find usr/sbin usr/bin usr/lib/x86_64-linux-gnu usr/lib/libvirt | tar czf 
~/git-libvirt-${V}.tgz -T -

# example Transport
$ f=git-libvirt-v6.9.0.tgz; lxc file pull h-build-libvirt-bisect/$root/f .; lxc 
file push $f testkvm-hirsute-from/root/; lxc file push $f 
testkvm-hirsute-to/root/;

# example "Install"
$ tar xzf ~/git-libvirt-v6.9.0.tgz --directory=/
$ systemctl restart libvirtd
$ systemctl status libvirtd | grep version
Nov 25 10:41:45 testkvm-hirsute-to libvirtd[32067]: 2020-11-25 
10:41:45.913+0000: 32067: info : libvirt version: 6.9.0, package: bisect6.8-6.9 
(Debug)

Note: For better integration this uses an installed libvirt package and
services/config of it as it is in 6.9-1ubuntu1 in Hirsute. We just
exchange the binaries/libs, ugly but working.

With the above I have 6.8 from git working and 6.9 from git failing -
just as I have with the Ubuntu package builds.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1904584

Title:
  libvirt 6.8 / qemu 5.1 - --p2p --tunnelled is hanging

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1904584/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to