{"push_id":599020387,"size":4,"distinct_size":4,"ref":"refs/heads/ctx-nova-network-smoke-latest","head":"5b3bfdbc14bdbc7d94844062092bb8a33651ae97","before":"219c1c9c91620e33f8f818419988e2f0591e0011","commits":[{"sha":"31622aeaf947a0e053d24f21b2e24a09b43f9023","author":{"email":"36003aec7ba325a16727bc9a176c12d2776a8ce4@gmail.com","name":"Davanum Srinivas"},"message":"Update config generator to use new style list_opts discovery\n\nStop-gap until we move to oslo-config-generator. We need something\nto get by the fatal_deprecation problem. The oslo-incubator\nchangeset referenced should be merged first.\n\nCloses-Bug: #1424576\nDepends-On: Ie6d1da242b79bb1dfd03494dee82fbb73eb94217\nChange-Id: I7b9aa7588d91ee7b7d2faeb090b4e0ca6ced1c0a","distinct":true,"url":"https://api.github.com/repos/citrix-openstack-build/nova/commits/31622aeaf947a0e053d24f21b2e24a09b43f9023"},{"sha":"1153a46738fc3ffff98a1df9d94b5a55fdd58777","author":{"email":"2586d343cb231ce3de4ea56cac20bea3d1ea8ecb@gmail.com","name":"Boden R"},"message":"Preserve preexisting ports on server delete\n\nWhen using the '--nic port-id' option for nova boot to bind\na server to an existing port, nova deletes the preexisting\nport on server terminate (delete). This behavior is not correct\nsince the user has preallocated the port object and will\nexpect it to only be unbound from the server on delete.\n\nThis patch allow the existing port to be unbound from the instance\non server delete whereupon the port will still exist but not\nbe associated with the instance in neutron (note the '--nic\nport-id' opt is only supported with neutron). The patch also\nadds unit tests to verify the behavior + changes.\n\nThis patch also moves instance.info_cache.delete() to be called\nafter _shutdown in the compute manager as shutdown calls\ndeallocate_for_instance so the info_cache is still needed at this point.\n\nBased on original work from Aaron Rosen <aaronorosen@gmail.com>\nfor which you can see a stale patch review here:\nhttps://review.openstack.org/#/c/77043/\n\nUpgradeImpact:\n\nExisting applications that created neutron ports and assigned them to a running\ninstance or to a instance that is created will need to be aware\nthat they are now respponsible for the deletion of the ports and that these\nports will not be deleted by nova when the instance is destroyed.\n\nCo-authored-by: Aaron Rosen <aaronorosen@gmail.com>\nCo-authored-by: Davanum Srinivas <davanum@gmail.com>\n\nChange-Id: Ia5367cf064d40690670ffeac3c1f16998464c234\nCloses-bug: 1158684","distinct":true,"url":"https://api.github.com/repos/citrix-openstack-build/nova/commits/1153a46738fc3ffff98a1df9d94b5a55fdd58777"},{"sha":"cc4355afcfe94caca870d809117ce2a5dea94507","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Preserve preexisting ports on server delete\"","distinct":true,"url":"https://api.github.com/repos/citrix-openstack-build/nova/commits/cc4355afcfe94caca870d809117ce2a5dea94507"},{"sha":"5b3bfdbc14bdbc7d94844062092bb8a33651ae97","author":{"email":"d95b56ce41a2e1ac4cecdd398defd7414407cc08@review.openstack.org","name":"Jenkins"},"message":"Merge \"Update config generator to use new style list_opts discovery\"","distinct":true,"url":"https://api.github.com/repos/citrix-openstack-build/nova/commits/5b3bfdbc14bdbc7d94844062092bb8a33651ae97"}]}