[Bug 1021952] New: Virtualization/xen: Bug xen-tools missing /usr/bin/domu-xenstore ; guests fail to launch
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952 Bug ID: 1021952 Summary: Virtualization/xen: Bug xen-tools missing /usr/bin/domu-xenstore ; guests fail to launch Classification: openSUSE Product: openSUSE.org Version: unspecified Hardware: All OS: openSUSE 42.2 Status: NEW Severity: Normal Priority: P5 - None Component: 3rd party software Assignee: carnold@suse.com Reporter: lists@ssl-mail.com QA Contact: opensuse-communityscreening@forge.provo.novell.com Found By: --- Blocker: --- After upgrades to uname -rm 4.9.5-3.g9bb1a8a-default x86_64 rpm -qa | egrep -i "^xen" xen-4.8.0_03-471.1.x86_64 xen-libs-4.8.0_03-471.1.x86_64 xen-tools-4.8.0_03-471.1.x86_64 Guest launches all fail; @ console xl create test.cfg Parsing config from test.cfg got a tsc mode string: "default" libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/block add [4544] exited with error status 127 libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/block add [4545] exited with error status 127 libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/block add [4547] exited with error status 127 libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/block add [4546] exited with error status 127 libxl: error: libxl_create.c:1255:domcreate_launch_dm: unable to add disk devices libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/block remove [4637] exited with error status 127 libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/block remove [4635] exited with error status 127 libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/block remove [4638] exited with error status 127 libxl: error: libxl_exec.c:118:libxl_report_child_exitstatus: /etc/xen/scripts/block remove [4636] exited with error status 127 libxl: error: libxl.c:1596:libxl__destroy_domid: non-existant domain 4 libxl: error: libxl.c:1555:domain_destroy_callback: unable to destroy guest with domid 4 libxl: error: libxl.c:1484:domain_destroy_cb: destruction of domain 4 failed and in logs cd /var/log/xen tail -f xl-test.log qemu-dm-test.log xen-hotplug.log /etc/xen/scripts/xen-hotplug-common.sh: line 64: xenstore-read: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 64: xenstore-read: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 64: xenstore-read: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 88: xenstore-write: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 64: xenstore-read: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 88: xenstore-write: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 88: xenstore-write: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 88: xenstore-write: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 88: xenstore-write: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 88: xenstore-write: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 88: xenstore-write: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 88: xenstore-write: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 64: xenstore-read: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 64: xenstore-read: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 64: xenstore-read: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 88: xenstore-write: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 64: xenstore-read: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 88: xenstore-write: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 88: xenstore-write: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 88: xenstore-write: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 88: xenstore-write: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 88: xenstore-write: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 88: xenstore-write: command not found /etc/xen/scripts/xen-hotplug-common.sh: line 88: xenstore-write: command not found Checking ls -al /usr/bin/xenstore-{read,write} lrwxrwxrwx 1 root root 13 Jan 25 07:31 /usr/bin/xenstore-read -> domu-xenstore lrwxrwxrwx 1 root root 13 Jan 25 07:31 /usr/bin/xenstore-write -> domu-xenstore ls -al /usr/bin/domu-xenstore ls: cannot access '/usr/bin/domu-xenstore': No such file or directory cnf /usr/bin/domu-xenstore /usr/bin/domu-xenstore: command not found rpm -q --whatprovides /usr/bin/xen* | uniq xen-tools-4.8.0_03-471.1.x86_64 rpm -q --whatprovides /etc/xen/scripts/xen-hotplug-common.sh xen-tools-4.8.0_03-471.1.x86_64 rpm -ql xen-tools-4.8.0_03-471.1.x86_64 | egrep "domu|read|write" /usr/bin/xenstore-read /usr/bin/xenstore-write /usr/lib/xen/bin/readnotes checking https://build.opensuse.org/package/view_file/Virtualization/xen/xen.spec?exp... 1268 %files tools-domU %defattr(-,root,root) %ifarch %ix86 x86_64 /usr/bin/xen-detect %endif
/usr/bin/domu-xenstore*
/usr/bin/xenstore* %if %{?with_systemd}0 /usr/lib/udev /usr/lib/dracut %endif
-- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952#c1
--- Comment #1 from Charles Arnold
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952#c2
--- Comment #2 from lists dev
Do you by chance have xen-tools-domU installed on the host? If so, could you uninstall it and see if that doesn't clear up the problem?
Nope, not installed. As above, only rpm -qa | grep -i ^xen xen-libs-4.8.0_03-471.1.x86_64 xen-tools-4.8.0_03-471.1.x86_64 xen-4.8.0_03-471.1.x86_64 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952#c3
--- Comment #3 from lists dev
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952#c4
lists dev
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952#c5
Charles Arnold
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952#c6
--- Comment #6 from lists dev
I have just committed a fix for this to the Virtualization repo. Give it about 30-40 minutes and you should be able to pull down a new set of rpms with a fix.
Propagation is taking its usual, unpredictable, sweet time ... as soon as they're available, I'll give it a try. Thx. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952#c7
--- Comment #7 from lists dev
(In reply to Charles Arnold from comment #5)
I have just committed a fix for this to the Virtualization repo.
Grabbed the latest ... The following 5 packages are going to be upgraded: libvirt-client 3.0.0-621.4 -> 3.0.0-621.5 libvirt-libs 3.0.0-621.4 -> 3.0.0-621.5 xen 4.8.0_03-472.1 -> 4.8.0_03-473.1 xen-libs 4.8.0_03-472.1 -> 4.8.0_03-473.1 xen-tools 4.8.0_03-472.1 -> 4.8.0_03-473.1 ... re- mkinitrd grub2-mkconfig ... then rebooted. Still no auto-loaded guests, xl list Name ID Mem VCPUs State Time(s) Domain-0 0 4096 1 r----- 39.4 Still OK manually xl create /etc/xen/vm/test.cfg xl list Name ID Mem VCPUs State Time(s) Domain-0 0 4096 1 r----- 57.2 test 1 2049 1 -b---- 17.0 but, now, at least NO errors in the tail'd logs. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952
http://bugzilla.opensuse.org/show_bug.cgi?id=1021952#c8
--- Comment #8 from lists dev
participants (1)
-
bugzilla_noreply@novell.com