Xcp-ng error - could not find migration network

I have a two host setup that has been working fine.
Yesterday I tried to create a Bonded network that failed - I eneded up needing to do an emergency network reset on both hosts to get back connectivity. That worked and I’ve abandoned creating bonds for now.

Today I wanted to pass-through VGA pci controller on a Windows11 VM - when I click the slider on the host to pass through the PCI - the host goes into maintenance mode and this error shows in the logs:

{
  "pcis": [
    "db8de2dc-066b-4437-d8b8-aa86ba5e781d"
  ],
  "disable": true
}
{
  "message": "could not find migration network 8beeab33-9478-a3cb-ff89-b9ebf96cd33d",

The uuid 8beeab33-9478-a3cb-ff89-b9ebf96cd33d doesn’t exist in any PIFs in my network and a xe pif-forget for that uuid fails.

Any clues on how I can overcome this please? Thanks

I managed to manually pass through the pci using the xcp-ng documentation - I’m running 8.3 so this command with the appropriate uuid enabled pass through for the pci.

xe pci-disable-dom0-access uuid=

After a reboot the slider was “on” for the pci in the host and I was then able to select it from the VM.

Just a note Tom, your video gives great instructions for the but the commands only work for 8.2

I still have the migration network error so still interested on how I can resolve it

I cover that in this video starting at the 12:30 mark

1 Like

Thanks Tom - you’re a life saver - found it :slight_smile:

1 Like