{"push_id":787258024,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"161bff323cc14e6369c52678d285b73f6314b7ea","before":"54447b72fc645ff2cc087fc1aa0bc2e1df253881","commits":[{"sha":"cc9957c747b3caa84ea52c7960d863e587ac66ac","author":{"email":"dd1521fb9341a9f29a2d342fa30fe1e3e4badb27@hpe.com","name":"Carl Baldwin"},"message":"Remove address scopes from supported extensions\n\nThis feature is not ready for prime time, but the cli code is\nalready landed and shipped.\n\nIn order to prevent users from getting mad about an uncooked feature,\nlet's disable it until it becomes more robust.\n\nTests must be disabled unconditionally because our CI API test framework\nexecute tests for 'all' extensions available.\n\nRelated-blueprint: address-scopes\n\nChange-Id: I71dc333e210b1f4acf30569711b4442ed8a1dfc3","distinct":true,"url":"https://api.github.com/repos/bigswitch/neutron/commits/cc9957c747b3caa84ea52c7960d863e587ac66ac"},{"sha":"7bd30aa49c24dc65332740e4fa74da28533b92ed","author":{"email":"dd1521fb9341a9f29a2d342fa30fe1e3e4badb27@hp.com","name":"Carl Baldwin"},"message":"Make ip rule comparison more robust\n\nI found that ip rules would be added multiple times in new address\nscopes code because the _exists method was unable to reliably\ndetermine if the rule already existed.  This commit improves this by\nmore robustly canonicalizing what it reads from the ip rule command so\nthat like rules always compare the same.\n\nChange-Id: I6d0c208f0ed8e65cdb750789321a7ad6ca1b77c2\nPartially-Implements: blueprint address-scopes","distinct":true,"url":"https://api.github.com/repos/bigswitch/neutron/commits/7bd30aa49c24dc65332740e4fa74da28533b92ed"},{"sha":"24fa37e05544316b58357b753360b147878e5d94","author":{"email":"da19efcccde5bf42308391948ce6a5c293760660@cn.ibm.com","name":"lzklibj"},"message":"Fix dvr update for subnet attach multi subnets\n\nFix method dvr_update_router_addvm to notify every\nrouter attached to subnet where the vm will boot\non.\n\nIn dvr case, when a subnet only attaches to one router,\nthe subnet will only have one distributed router interface,\nwhich device_owner is \"network:router_interface_distributed\".\nSo in this case, get_ports in this method will only get\none port, and it should be unnecessary to break in for loop.\n\nBut when a subnet attaches multiple routers, get_ports in\nthis method will return all distributed router interfaces\nand the routers hold those interfaces should be notified\nwhen an instance booted on the subnet. So it should also\nbe unnecessary to break in for loop.\n\nChange-Id: I3a5808e5b6e8b78abd1a5b924395844507da0764\nCloses-Bug: #1427122\nCo-Authored-By: Ryan Moats <rmoats@us.ibm.com>","distinct":true,"url":"https://api.github.com/repos/bigswitch/neutron/commits/24fa37e05544316b58357b753360b147878e5d94"},{"sha":"d91f6ee9118b998641dadf2626f1e8bea1801ac7","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Make ip rule comparison more robust\"","distinct":true,"url":"https://api.github.com/repos/bigswitch/neutron/commits/d91f6ee9118b998641dadf2626f1e8bea1801ac7"},{"sha":"4a8c2b875e4abb8e99d62f1530f209147faada2f","author":{"email":"962a8e97858867013d819b5af33e0e4eece71412@ajmiller.net","name":"ajmiller"},"message":"Reduce the chance of random check/gate test failures\n\nAs previously implemented, the TestTrackedResource class is designed\nto inject random failures into the gate. It generates random numbers\nwithin the range of 0..10000, and will fail if it generates duplicate\nrandom numbers during its run.\n\nThis patch creates UUIDs instead of random numbers, and makes the\nchance of an collision vanishingly small.\n\nChange-Id: I0cf535d1c5a3995a50b506aafce10e983872dcb7\nCloses-bug: #1494021","distinct":true,"url":"https://api.github.com/repos/bigswitch/neutron/commits/4a8c2b875e4abb8e99d62f1530f209147faada2f"},{"sha":"866bafa631045e00693857e682823744429c1e16","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Fix dvr update for subnet attach multi subnets\"","distinct":true,"url":"https://api.github.com/repos/bigswitch/neutron/commits/866bafa631045e00693857e682823744429c1e16"},{"sha":"ec748339bd03e533a25adde1683bb10b8152d83d","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Reduce the chance of random check/gate test failures\"","distinct":true,"url":"https://api.github.com/repos/bigswitch/neutron/commits/ec748339bd03e533a25adde1683bb10b8152d83d"},{"sha":"636de7abc85c71be404a1aa27bda0f535dab33f1","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Remove address scopes from supported extensions\"","distinct":true,"url":"https://api.github.com/repos/bigswitch/neutron/commits/636de7abc85c71be404a1aa27bda0f535dab33f1"},{"sha":"161bff323cc14e6369c52678d285b73f6314b7ea","author":{"email":"1505422b2465e9a84f6fdfaa161078890c593f06@bigswitch.com","name":"Jenkins"},"message":"Merge branch 'master' of https://github.com/openstack/quantum","distinct":true,"url":"https://api.github.com/repos/bigswitch/neutron/commits/161bff323cc14e6369c52678d285b73f6314b7ea"}]}