From e35f230e1a9374cebd6aa43761da2a49e7d5c204 Mon Sep 17 00:00:00 2001 From: Vasyl Saienko Date: Tue, 22 Aug 2017 17:30:36 +0300 Subject: Rework update_port_address logic Some neutron backends like contrail require port is unbound before one can change its mac_address or vnic_type is set to baremeteal. Rework update_port_address for Neutron case to use separate steps for: 1. Unbind port 2. Update mac address 3. Bind port Change-Id: I9938fa565eef7e0f1403f6a7c55922115128158c Closes-Bug: #1712359 --- .../notes/fix-mac-address-update-with-contrail-b1e1b725cc0829c2.yaml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 releasenotes/notes/fix-mac-address-update-with-contrail-b1e1b725cc0829c2.yaml (limited to 'releasenotes') diff --git a/releasenotes/notes/fix-mac-address-update-with-contrail-b1e1b725cc0829c2.yaml b/releasenotes/notes/fix-mac-address-update-with-contrail-b1e1b725cc0829c2.yaml new file mode 100644 index 000000000..019d876ef --- /dev/null +++ b/releasenotes/notes/fix-mac-address-update-with-contrail-b1e1b725cc0829c2.yaml @@ -0,0 +1,5 @@ +--- +fixes: + - Fixed an issue when mac address update was called in the same + request with bind port which is not handled by some neutron + backends like contrail correctly. -- cgit v1.2.1