{"push_id":539383431,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"ca604e874bbaf535b07b573ffa10a7b5b4820421","before":"cc7fa3c7bc5f3c4f0a3f726a94184719903fe240","commits":[{"sha":"ca604e874bbaf535b07b573ffa10a7b5b4820421","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Updated openstack/openstack\nProject: openstack/neutron  90c837691b2a9f00446c53ba33438dcfa487b010\n\nFix neutron hang for IPv6 allocation pool update\n\nWhile rebuilding IPAllocationPools, Neutron is using netaddr.iter_iprange\n(a generator that produces IPAddress objects). For an IPv6 subnet, this is\na costly operation and is causing Neutron Server to hang. This patch\naddresses the issue by replacing netaddr.iter_iprange with netaddr.IPRange\nwhich provides the same functionality while calculating the IPSets.\n\nCloses-Bug: #1401751\nChange-Id: I2287e5348aab82e39cf1b6e2884d08237a09b06d","distinct":true,"url":"https://api.github.com/repos/openstack/openstack/commits/ca604e874bbaf535b07b573ffa10a7b5b4820421"}]}