@carloum70 If you are willing to try this, you can reset the primary management interface (PMI) on a bond, WIthin the bash shell:
:
xe pif-list
This will show the PIFs and their current network associations.
Identify the bond master PIF
If you have a bonded network, the master PIF is the one that represents the bond. You can list it with:
xe pif-list network-uuid=<bond-uuid>
The master PIF is the one that will be used as the primary interface for the bond.
Reset the management interface to the bond master
Use the xe-reset-networking command with the --reset-primary option:
xe-reset-networking --reset-primary
This will move the management interface to the bond master PIF, which is the correct way to reassign it when the bond is created or reconfigured.