[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-4.0-testing] xend: don't drop device config on domain start failure
# HG changeset patch # User Keir Fraser <keir.fraser@xxxxxxxxxx> # Date 1272008690 -3600 # Node ID 8851845b99826f78cd7f0c73ddaca0f3879cbaef # Parent 88d9619e21c3d002bc94ed0037910ad726668edf xend: don't drop device config on domain start failure If domain creation in xend fails before devices are configured, e.g. insufficient memory, device config is dropped from xend's managed domain config. Once xend is restarted, the domain's devices are lost. This patch fixes a bug in XendConfig where only the device controller was consulted for device configuration. Signed-off-by: Jim Fehlig <jfehlig@xxxxxxxxxx> xen-unstable changeset: 21223:5b72f9832cc2 xen-unstable date: Thu Apr 22 09:42:37 2010 +0100 --- tools/python/xen/xend/XendConfig.py | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff -r 88d9619e21c3 -r 8851845b9982 tools/python/xen/xend/XendConfig.py --- a/tools/python/xen/xend/XendConfig.py Wed Apr 21 08:36:58 2010 +0100 +++ b/tools/python/xen/xend/XendConfig.py Fri Apr 23 08:44:50 2010 +0100 @@ -1166,8 +1166,8 @@ class XendConfig(dict): config.append(['VDI', dev_cfg.get('VDI', '')]) sxpr.append(['device', config]) - - found = True + found = True + except: log.exception("dumping sxp from device controllers") pass _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |