Univention Bugzilla – Bug 49297
Traceback in Python format conversion: type=dev.type='volume'
Last modified: 2022-04-13 15:13:02 CEST
Traceback (most recent call last): File "/usr/sbin/univention-virtual-machine-manager-daemon", line 298, in <module> node_add(uri) File "/usr/lib/pymodules/python2.7/univention/uvmm/node.py", line 1297, in add node = Node(uri, cache_dir=self.cache_dir) File "/usr/lib/pymodules/python2.7/univention/uvmm/node.py", line 794, in __init__ domStat = Domain(xml, self) File "/usr/lib/pymodules/python2.7/univention/uvmm/node.py", line 319, in __init__ self.xml2obj(domain) File "/usr/lib/pymodules/python2.7/univention/uvmm/node.py", line 551, in xml2obj self.xml2obj_disks(devices) File "/usr/lib/pymodules/python2.7/univention/uvmm/node.py", line 607, in xml2obj_disks raise NodeError('Unknown disk type: %(type)d', type=dev.type) univention.uvmm.node.NodeError: <exception str() failed> Patch: s/%d/%s/ Work-around: find /var/cache/univention-virtual-machine-manager-daemon -type f -delete Caused by new libvirt feature: <domain type="kvm"> ... <devices> <disk type='volume' device='disk'> <source pool='default' volume='ucs.qcow2'/>
Package: univention-virtual-machine-manager-daemon Version: 8.0.1-17A~4.4.0.202204072110 Branch: ucs_4.4-0 Scope: errata4.4-8 [4.4-8] 3c3c50ce85 Bug #49297: univention-virtual-machine-manager-daemon 8.0.1-17A~4.4.0.202204072110 doc/errata/staging/univention-virtual-machine-manager-daemon.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) [4.4-8] 58925be1d9 doc[UVMM]: Update changelog doc/errata/staging/univention-virtual-machine-manager-daemon.yaml | 11 +++++++++++ virtualization/univention-virtual-machine-manager-daemon/debian/changelog | 7 +++++++ 2 files changed, 18 insertions(+) [4.4-8] 41f14030df fix[uvmm]: exception handling code virtualization/univention-virtual-machine-manager-daemon/src/univention/uvmm/node.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) [4.4-8] bd6cba2291 fix[uvmm]: Handle XML conversion failures once .../univention-virtual-machine-manager-daemon/src/univention/uvmm/node.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) [4.4-8] ed92e88c80 feat[uvmm]: Add volume support .../univention-virtual-machine-manager-daemon/src/univention/uvmm/node.py | 13 +++++++++---- .../univention-virtual-machine-manager-daemon/src/univention/uvmm/protocol.py | 1 + 2 files changed, 10 insertions(+), 4 deletions(-) QA: Running on `laiva`; see my VM "phahn-win30" @ "lagan" using vol:"phahn_phahn-win30-0.qcow" in pool:"default"
OK: Code Review OK: Test on laiva OK: 4.4-9 changelog OK: 4.4-8 yaml OK: package available in errata4.4-8, will be released wednesday OK: package available in 4.4-9 Verified
<https://errata.software-univention.de/#/?erratum=4.4x1222>