[libvirt] [PATCH v2 04/10] conf: stop passing virConnectPtr into virDomainDiskTranslateSourcePool
John Ferlan
jferlan at redhat.com
Fri Feb 16 02:59:45 UTC 2018
On 02/15/2018 11:50 AM, Daniel P. Berrangé wrote:
> Rather than expecting callers to pass a virConnectPtr into the
> virDomainDiskTranslateSourcePool() method, just acquire a connection
> to the storage driver when needed.
>
> Signed-off-by: Daniel P. Berrangé <berrange at redhat.com>
> ---
> src/conf/domain_conf.c | 10 +++++++---
> src/conf/domain_conf.h | 3 +--
> src/qemu/qemu_conf.c | 3 +--
> src/qemu/qemu_conf.h | 3 +--
> src/qemu/qemu_driver.c | 39 ++++++++++++++++-----------------------
> src/qemu/qemu_hotplug.c | 2 +-
> src/qemu/qemu_process.c | 4 ++--
> tests/qemuxml2argvtest.c | 5 +++++
> 8 files changed, 34 insertions(+), 35 deletions(-)
>
Reviewed-by: John Ferlan <jferlan at redhat.com>
John
FWIW:
I've been trying to run the avocado tests as an "extra" way to ensure
nothing has been messed up, but something (before this series) has
caused my virt-install to be less than happy <sigh> - I'm sure some of
it is self inflicted, but the error is making me wonder:
2018-02-16 02:07:55.517+0000: 31492: error :
qemuProcessReportLogError:1928 : internal error: qemu unexpectedly
closed the monitor: 2018-02-16T02:07:55.479523Z qemu-system-x86_64:
can't apply global Haswell-noTSX-x86_64-cpu.spec-ctrl=on: Property
'.spec-ctrl' not found
I also tried running the virt-manager tests, but running from top of
tree fails with the urllib.parse failure:
...
File "/home/jferlan/github/virt-manager/tests/__init__.py", line 33,
in <module>
from tests import utils
File "/home/jferlan/github/virt-manager/tests/utils.py", line 21, in
<module>
import virtinst
File "/home/jferlan/github/virt-manager/virtinst/__init__.py", line
41, in <module>
from virtinst.uri import URI
File "/home/jferlan/github/virt-manager/virtinst/uri.py", line 22, in
<module>
import urllib.parse
ImportError: No module named parse
I narrowed it down to commit '3086c7fd' via git bisect and sent an email
to Cole. <sigh>
More information about the libvir-list
mailing list