On Tue, 22 Jan 2013, Jim Fehlig wrote:It is specific to the Fedora package. I traced it to the xen-initscript.patch file in the Fedora source. From xen-3.1.0-2.fc8 onwards Fedora xend ignores the option passed to it and just does a start. It was from before I started doing things on the package, but idea seems to have been to strip out functions like stop, reload etc. and do them directly in the init script.
For those not following in the bug, the libxl driver executes
'/usr/sbin/xend status' and refuses to load it xend is running. The
problem here is that the status check causes xend to start! I can't
reproduce the issue, so perhaps it is specific to the fedora packages.
I don't think it is worth changing this much, but I think I will put back the status option to keep libvirt happy.