Comment 0 for bug 1520629

Revision history for this message
Thomas Morin (tmmorin-orange) wrote :

The AFTER_UPDATE notifications from ML2 do not have the same content depending on where they come from:
- ml2/rpc.py: does not have 'origin_port' but 'port' is always present
- ml2/plugin.py: always have 'origin_port' but 'port' is present only if the host the port is bound to has changed

The bagpipe driver currently does not take this into account and breaks on a port update coming from plugin.py update_port in the case where the host the port is bound to has not changed, resulting