On Tue, Jan 22, 2013 at 8:19 PM, M A Young wrote: > On Tue, 22 Jan 2013, Jim Fehlig wrote: > > 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. >> > > 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. > > I don't think it is worth changing this much, but I think I will put back > the status option to keep libvirt happy. > The other option of course would be to have a parallel patch in Fedora's libvirt package, which calls "/etc/init.d/xend status" instead of "/usr/bin/xend status" -- but that seems like it's probably more fragile than just re-enabling the option in the Xen package. -George