diff --git a/packages/xo-server/src/xapi/index.js b/packages/xo-server/src/xapi/index.js index 262620d0b..4126d92db 100644 --- a/packages/xo-server/src/xapi/index.js +++ b/packages/xo-server/src/xapi/index.js @@ -869,7 +869,13 @@ export default class Xapi extends XapiBase { _assertHealthyVdiChains(vm) { const cache = { __proto__: null } forEach(vm.$VBDs, ({ $VDI }) => { - this._assertHealthyVdiChain($VDI, cache) + try { + this._assertHealthyVdiChain($VDI, cache) + } catch (error) { + error.VDI = $VDI + error.VM = vm + throw error + } }) }