openSSE 13.1, xen, xl and virt-manager no domain visible

Greetings,

I’m moving a few XEN guests from openSUSE-11.3-xen to a new installed openSUSE-13.1-xen.
On **openSUSE-13.1 **I created the VM guest with the xl-tool, ‘xl create M8’.
This runs well, the guest is visible with ‘xl list’.
I can access the machine and all appears being ok.

With openSUSE-11.3 I used virt-manager to monitor and control the guests, and the xend/xm toolstack.

On openSUSE-13.1 I still want to use virt-manager, but it does not see any of the running domains.
‘virsh list’ also does not show a domain.
I prefer to use the new xl-toolstack rather than the deprecated xm-toolstack.

Question: what can be done to have virt-manager showing or operating with the xl-created domains?

Thanks for reading and hints,
Wolf

System infos:

Xen processes running:

ps -e | grep xen
23 ? 00:00:00 xenwatch
24 ? 00:00:00 xenbus
774 ? 00:00:00 xen_pciback_wor
1227 ? 00:00:00 xenstored
1252 ? 00:00:00 xenconsoled

Information for package xen:

Repository: openSUSE-13.1-Update
Name: xen
Version: 4.3.2_01-18.2
Arch: x86_64
Vendor: openSUSE
Installed: Yes
Status: up-to-date

Information for package libvirt:

Repository: openSUSE-13.1-Update
Name: libvirt
Version: 1.1.2-2.32.1
Arch: x86_64
Vendor: openSUSE
Installed: Yes
Status: up-to-date

So I take it, then, that you have libvirtd/libxl running on 13.1? If not, toss out xend and install libxl.
When virsh doesn’t list anything, that means there aren’t any domU defined and running (examine /etc/libvirt/libxl to see whether there are any configurations present at all). You have to take care of that one first (export your VM configs from 11.3 as XML, then import on 13.1 - in case you use the native config format, try to convert to XML first before proceeding). virsh is a great help here and easily sets up any domains from XML files.
In case it refuses to do so, that means that there are errors somewhere in the configuration.

In case everything went fine, try to start a domU: virsh start <domain>. If it comes up fine, then you are all set. If not, watch out for any error messages and have a close look at any log files!