Update 4:
Hello,
After a few tries, i reattempted to re-add the host to the pool, this time capturing the logs in another terminal and this time it seems to have worked.
I think i followed the same steps the previous time, but maybe i did something different, like using pif-scan to introduce the reordered interfaces.
This is how I've managed to get it to work:
All hosts on version 8.2.1 all up to date.
On the new host disconnected the management, remove pif, reorder the interfaces, reboot, add interfaces manually (used pif-introduce, not pif-scan), reboot, re-enable management, join pool.
ifconfig eth2 down
ifconfig eth3 down
xe pif-list device=eth2
xe pif-list device=eth3
xe pif-forget uuid=9104e54c-6c82-5d83-b9fc-1d2b73d5d6f1
xe pif-forget uuid=27abec81-6861-796e-9abe-3b2653444c8f
interface-rename --update eth6=14:23:f2:24:5a:80 eth7=14:23:f2:24:5a:81
reboot now
interface-rename --list
ifconfig eth6 up
ifconfig eth7 up
xe host-list
xe pif-introduce device=eth6 host-uuid=edfaf68e-2c28-4486-8939-723bf2c72820 mac=14:23:f2:24:5a:80
xe pif-introduce device=eth7 host-uuid=edfaf68e-2c28-4486-8939-723bf2c72820 mac=14:23:f2:24:5a:81
reboot now
I'm still baffled why it worked now, I've tried a few time with all the host up to date, and was planning to source a dual nic pcie card, to solve this issue. However on this host the the bond id doesnt match the pool ...
on poll:
[image: 1772217597892-f68e687e-5896-459f-9463-8806ffe4bb63-image.png]
on the new host:
[image: 1772217689154-b58bac6f-f7fa-484e-be30-de2c4d4304bc-image.png] xensource_error_log.txt
xensource.log also presents lots of errors, so I'm going to leave it running over the weekend, and will try to add the necessary data for our SR on monday.
what is the best way to send the full log file?