{"push_id":2877218357,"size":2,"distinct_size":2,"ref":"refs/heads/stable/queens","head":"5d041231bbb993d4ec96178e97f5c905034bd754","before":"4740d7afdca60dd0dc3db8efb524e38f6690087a","commits":[{"sha":"517a691cf1d662e52c23c0254005145983e748c5","author":{"name":"Daniel Alvarez","email":"392af6018b88c256f4a2770258d802fccb5f3af6@redhat.com"},"message":"Set/unset external MAC addresses for NAT entry when port is up/down\n\nWhen using distributed floating IPs, we set the external MAC\naddress and logical port fields regardless whether the LSP\nis up. For the particular use of Octavia LB VIP, which doesn't\never get bound, the floating IP associated to it will never\nget the flows installed by ovn-controller.\n\nThis patch changes the mechanism so that the DNAT entries get\nupdated only on port up/down changes. If the port remains\ndown, the external_mac will be cleared and traffic to those\nFIPs will still go through the centralized router.\nWhen a port gets bound to a chassis, if DVR is enabled, the\nmac_address field will be populated and traffic will go to\nthe compute node.\n\n Conflicts:\n\tnetworking_ovn/tests/unit/fakes.py\n\nCloses-bug: #1789686\nChange-Id: I0043984b4bb7b3780112aba170ffb956c48084d0\nSigned-off-by: Daniel Alvarez <dalvarez@redhat.com>\n(cherry picked from commit c44d075269acb0b28ef3d68071ac3864911077d9)","distinct":true,"url":"https://api.github.com/repos/openstack/networking-ovn/commits/517a691cf1d662e52c23c0254005145983e748c5"},{"sha":"5d041231bbb993d4ec96178e97f5c905034bd754","author":{"name":"Zuul","email":"824662dd828adcec0bfbb1c6955f2603475eeec7@review.openstack.org"},"message":"Merge \"Set/unset external MAC addresses for NAT entry when port is up/down\" into stable/queens","distinct":true,"url":"https://api.github.com/repos/openstack/networking-ovn/commits/5d041231bbb993d4ec96178e97f5c905034bd754"}]}
{"actor":{"display_login":"openstack-gerrit"}}