Index: root/xen-unstable.hg/tools/python/xen/util/xsm/acm/acm.py =================================================================== --- root.orig/xen-unstable.hg/tools/python/xen/util/xsm/acm/acm.py +++ root/xen-unstable.hg/tools/python/xen/util/xsm/acm/acm.py @@ -1159,11 +1160,13 @@ def __resources_compatible_with_vmlabel( for key, value in resources.items(): if key in [ 'vbd', 'tap' ]: for res in resources[key]: - try: + if not res in access_control: + label = [xsconstants.ACM_POLICY_ID, + xspol.get_name(), + ACM_LABEL_UNLABELED] + else: label = access_control[res] - if not collect_labels(reslabels, label, polname): - return False - except: + if not collect_labels(reslabels, label, polname): return False elif key in [ 'vif' ]: for xapi_label in value: