Two thing you could try (make sure that you have a means to connect to the server even if the network is down beforehand!):
* remove the auto eno1/2/3/4 lines for the bond ports
* install ifupdown2 instead of ifupdown (this would also give you the possibility to reload the network config without rebooting)
I hope this helps!
EDIT: If it does not help - please check the journal from booting - and see if there's a hint about what's going wrong)