{"push_id":1311301195,"size":2,"distinct_size":2,"ref":"refs/heads/master","head":"dece6633ed30347c7c6cd7f03fea4b53491028dd","before":"a780d306b942ed5c558e3b9262d4f54b7a9dc05d","commits":[{"sha":"14fee9cfcc816128606fc11d33800af90a0b1859","author":{"name":"Carl Baldwin","email":"a91970134bea8dd37b8b7d4a4519739c99fd8e05@hpe.com"},"message":"Try to reuse existing IPs when a port update specifies subnet\n\nIf a port update specifies only a subnet_id for a fixed_ip then we\nwant to look at existing fixed_ips to see if that subnet_id is already\nthere. This avoids allocating a new IP address on the subnet and\ndeallocating the old one.\n\nWithout some special care, this breaks the code path for prefix\ndelegation. One could argue that PD needs reworking. However, as a\nstop-gap measure, we still run the old code path if the address is an\nEUI-64 address. This allows PD to continue to work as it was\noriginally written and it doesn't do any harm because allocating\nEUI-64 addresses is repeatable.\n\nThis commit removes a test case from the DNS integration tests. The\ntest was specifically testing that DNS records we updated in the case\nwhere a subnet id was passed to re-allocate a fixed_ip. Since the use\ncase no longer works, the test doesn't make sense.\n\nThis commit also preserves the ability to add an additional IP from a\nsubnet for which the port already has IPs.\n\nChange-Id: Iba5d54efa7f99ed82275ffc8e5be975b373c29d3\nRelated-Bug: #1622616\nCloses-Bug: #1625334","distinct":true,"url":"https://api.github.com/repos/openstack/neutron/commits/14fee9cfcc816128606fc11d33800af90a0b1859"},{"sha":"dece6633ed30347c7c6cd7f03fea4b53491028dd","author":{"name":"Jenkins","email":"61eb39d4445155efb6068840385577c11776cd20@review.openstack.org"},"message":"Merge \"Try to reuse existing IPs when a port update specifies subnet\"","distinct":true,"url":"https://api.github.com/repos/openstack/neutron/commits/dece6633ed30347c7c6cd7f03fea4b53491028dd"}]}
{"actor":{"display_login":"openstack-gerrit"}}