There is a known bug (in Ubuntu/Debian) relating to constantly changing MAC addresses for bonded interfaces. Further information can be found here: http://blog.widodh.nl/2015/09/ubuntu-and-the-changing-mac-address-withbonding/ or found on the Ubuntu bug tracker as bug 1288196.
The solution is that you must adopt one of the workarounds identified in the above article to avoid problems with HAAst functionality. Telium’s recommendation is to fix the MAC address for the bonded interface as follows (as recommended in the article):
auto bond0
iface bond0 inet manual
hwaddress fe:80:12:04:6d:6f
bond-slaves none
bond-mode 4
bond-miimon 100
bond-updelay 5
bond-downdelay 5
and if your distro permits, re-use a MAC address for the bondX interface which matches one of the underlying physical MAC addresses.