{"shas":[["855fdfaa9a9658d33424d612eb75a68821ddc6e2","8783b3376fb07d39edffc8d7da68a6de3874a7e6@citrix.com","Fix indentation in xapi_vlan.ml\n\nSigned-off-by: Rob Hoes <rob.hoes@citrix.com>","Rob Hoes"],["1a4094479639044be3e1291f790adc3d56252026","8783b3376fb07d39edffc8d7da68a6de3874a7e6@citrix.com","Split off Xapi_vlan.create_internal from Xapi_vlan.create\n\n..and use this function in Xapi_bond.create.\n\nSigned-off-by: Rob Hoes <rob.hoes@citrix.com>","Rob Hoes"],["54eb05d95a0455827d20c7a53c0bd995b48e0c52","8783b3376fb07d39edffc8d7da68a6de3874a7e6@citrix.com","Improve VLAN handling in bond.create\n\nWe are now using the following design (see wiki):\n\nMove VLANs, plus the VIFs-to-move on them, to the master.\n* If all VLANs on the slaves have different tags, all VLANs will be\n  moved to the bond master, while the same Network is used. The network\n  effectively moves up to the bond and therefore no VIFs need to be moved.\n* If multiple VLANs on different slaves have the same tag, they necessarily\n  have different Networks as well. Only one VLAN with this tag is created\n  on the bond master.\n  All VIFs-to-move on the remaining VLAN networks are moved to the Network\n  that was moved up (these are VIFs of VMs running on that host in question,\n  or of VMs that can only be started on that host).\n\nSigned-off-by: Rob Hoes <rob.hoes@citrix.com>","Rob Hoes"],["5375eb5ba2527a2e16759757bc30fe7636337cea","8783b3376fb07d39edffc8d7da68a6de3874a7e6@citrix.com","CA-55979: Remove pre-unplugging of VIFs before bond.create\n\nThis led to some problems, so commenting out the code for now. We need to find a\nbetter solution:\n\nIt would be great if we could simply move the interface from one bridge to\nto the other, without involving the guest, so it would also work on guests that\ndo not support hot(un)plug of VIFs.\n\nSigned-off-by: Rob Hoes <rob.hoes@citrix.com>","Rob Hoes"],["9baa376196a2d70bf5cb6a537212fcc3ef7c34aa","8783b3376fb07d39edffc8d7da68a6de3874a7e6@citrix.com","CA-32661: Special case for moving VIFs of suspended VMs (including checkpoints)\n\nFinally we can close this ticket :)\n\nSigned-off-by: Rob Hoes <rob.hoes@citrix.com>","Rob Hoes"]],"repo":"robhoes/xen-api","actor":"robhoes","ref":"refs/heads/master","size":5,"head":"9baa376196a2d70bf5cb6a537212fcc3ef7c34aa","actor_gravatar":"3588b9cb252f4077ba053f423ddc00bd","push_id":28932721}