Ensure that bulk port dicts have unix-style MAC addresses
The bulk port code uses the Port OVO object, which encodes MAC address
as a netaddr.EUI object. The default string representation for a
netaddr.EUI object is the standard IEEE EUI-48 format
("XX-XX-XX-XX-XX-XX") [1]. Having MAC addresses in that format breaks
the midonet gate, so revert to UNIX standard mac addresses
("xx:xx:xx:xx:xx:xx").
Reviewed: https:/ /review. openstack. org/650337 /git.openstack. org/cgit/ openstack/ neutron/ commit/ ?id=ba64c6ab979 8b833352cd1ace5 1883c6f5cb7ec9
Committed: https:/
Submitter: Zuul
Branch: stable/stein
commit ba64c6ab9798b83 3352cd1ace51883 c6f5cb7ec9
Author: Nate Johnston <email address hidden>
Date: Wed Apr 3 09:27:37 2019 -0400
Ensure that bulk port dicts have unix-style MAC addresses
The bulk port code uses the Port OVO object, which encodes MAC address XX-XX-XX- XX-XX") [1]. Having MAC addresses in that format breaks xx:xx:xx: xx:xx") .
as a netaddr.EUI object. The default string representation for a
netaddr.EUI object is the standard IEEE EUI-48 format
("XX-
the midonet gate, so revert to UNIX standard mac addresses
("xx:
[1] https:/ /netaddr. readthedocs. io/en/latest/ tutorial_ 02.html# formatting
Change-Id: I2d2727335c347a ccdeb39cbac5151 722e8a3339c 008af32464d90b4 1fb2d9f888)
Closes-Bug: #1822999
(cherry picked from commit dd95246fbe584c3