)]}'
{"id":"openstack%2Fnova~5038","triplet_id":"openstack%2Fnova~master~I042567573b9bb46381c5447aa08e83cd1916b225","project":"openstack/nova","branch":"master","topic":"bug/939060","hashtags":[],"change_id":"I042567573b9bb46381c5447aa08e83cd1916b225","subject":"Fix live-migration in multi_host network","status":"MERGED","created":"2012-03-07 20:21:02.000000000","updated":"2012-03-12 17:58:25.000000000","submitted":"2012-03-12 17:58:24.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"80d19342e2aff2a9abcb8ab9d94119376a3f0f0e","_number":5038,"virtual_id_number":5038,"owner":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"value":0,"_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},{"value":0,"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":0,"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":1475,"name":"Joe Breu","email":"breu@breu.org","username":"breu"},{"value":1,"date":"2012-03-12 17:58:22.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},"all":[{"value":2,"date":"2012-03-12 17:58:25.000000000","post_submit":true,"_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},{"value":2,"date":"2012-03-12 13:33:17.000000000","_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},{"value":0,"date":"2012-03-12 08:23:50.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":2,"date":"2012-03-12 17:47:27.000000000","_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":0,"date":"2012-03-12 07:15:22.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":1,"date":"2012-03-12 13:24:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":1475,"name":"Joe Breu","email":"breu@breu.org","username":"breu"},{"value":0,"date":"2012-03-12 17:58:22.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"all":[{"value":0,"_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},{"value":0,"date":"2012-03-12 13:33:17.000000000","_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":1,"date":"2012-03-12 17:47:27.000000000","_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":0,"date":"2012-03-12 07:15:22.000000000","_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":1475,"name":"Joe Breu","email":"breu@breu.org","username":"breu"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},{"value":0,"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},{"value":0,"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},{"value":0,"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"value":0,"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"value":0,"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"value":0,"_account_id":1475,"name":"Joe Breu","email":"breu@breu.org","username":"breu"},{"value":0,"_account_id":3,"name":"Jenkins","username":"jenkins"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},{"_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},{"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},{"_account_id":1475,"name":"Joe Breu","email":"breu@breu.org","username":"breu"},{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2012-03-07 21:58:30.000000000","updated_by":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"reviewer":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"state":"REVIEWER"},{"updated":"2012-03-08 21:39:47.000000000","updated_by":{"_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},"reviewer":{"_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},"state":"REVIEWER"},{"updated":"2012-03-12 08:23:50.000000000","updated_by":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"reviewer":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2012-03-12 13:24:21.000000000","updated_by":{"_account_id":1475,"name":"Joe Breu","email":"breu@breu.org","username":"breu"},"reviewer":{"_account_id":1475,"name":"Joe Breu","email":"breu@breu.org","username":"breu"},"state":"REVIEWER"},{"updated":"2012-03-12 13:33:17.000000000","updated_by":{"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},"reviewer":{"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},"state":"REVIEWER"},{"updated":"2012-03-12 17:47:27.000000000","updated_by":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"reviewer":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"state":"REVIEWER"},{"updated":"2012-03-12 17:58:22.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"}],"messages":[{"id":"f69246000add091d86301ec46983321243456d46","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2012-03-07 20:28:44.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"dd9530bfecf6572648ec6bae22f799d3840b0ca3","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2012-03-07 20:40:10.000000000","message":"Patch Set 2: Looks good to me, but someone else must approve\n\n(2 inline comments)\n\n","accounts_in_message":[],"_revision_number":2},{"id":"fe27622a5a0b9ca764ab83e6f21ca9b37a52ddc4","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2012-03-07 21:22:14.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"61129de32ff722b2dc17e26987da17e19a88bd8e","author":{"_account_id":1475,"name":"Joe Breu","email":"breu@breu.org","username":"breu"},"date":"2012-03-07 21:38:36.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"292e7a29e623057463e2d3d5a07e9f0d1c91ff13","author":{"_account_id":2035,"name":"Maru Newby","email":"marun@redhat.com","username":"maru"},"date":"2012-03-07 21:58:30.000000000","message":"Patch Set 3: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":3},{"id":"73c7bc9b59bc6b983d6846326b654b5b38173c72","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2012-03-07 23:16:52.000000000","message":"Patch Set 3:\n\nSmokeStack Results (patch set 3):\n\tUnit Success: http://smokestack.openstack.org/?go\u003d/jobs/14777\n\tLibvirt (Fedora 16) Success: http://smokestack.openstack.org/?go\u003d/jobs/14782\n\tXenServer (Ubuntu 11.10) Success: http://smokestack.openstack.org/?go\u003d/jobs/14776","accounts_in_message":[],"_revision_number":3},{"id":"8d09f4ecc08d0b84b0c477f8406bf1d9d863b482","author":{"_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},"date":"2012-03-08 16:28:20.000000000","message":"Patch Set 3: I would prefer that you didn\u0027t submit this\n\nI think that releasing the dhcp associated with the particular address is more efficient in this case as update_dhcp() calls get_dhcp_hosts() which is a pretty terrible function. It does 1 + (2 db lookups for every associated ip in the network) to get the vif and instance. So if you were to deallocate 3 IPs from a network with 50 associated IPs, that will result in 101+99+97\u003d297 db calls total. To me, update_dhcp() seems to have a different functionality, something like running on a host when it boots or when everything needs to be setup at once.\n\nI was doing an interview yesterday when you mentioned this so I\u0027m sorry if I missed something. Why did you decide to use update_dhcp() instead of the seemingly way more efficient release_dhcp() which makes no db calls?","accounts_in_message":[],"_revision_number":3},{"id":"63371fc79adf6c3cccd50535a4b5815b460d9650","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2012-03-08 20:22:12.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"649a2b5fa2f91e56d756aedad776015adfecdfb4","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2012-03-08 20:28:02.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"7fd3a1cd50e312cf9bb99c048c897c890f9761f5","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2012-03-08 20:54:38.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"28306ca8d0f91e532905ad4b64e6cc630ce76f6f","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2012-03-08 20:55:29.000000000","message":"Patch Set 6:\n\nsplit the networking changes into prereq branch for easier review.","accounts_in_message":[],"_revision_number":6},{"id":"fae212344160b5908e1235696ffcb0d463fa0c48","author":{"_account_id":1475,"name":"Joe Breu","email":"breu@breu.org","username":"breu"},"date":"2012-03-08 20:58:15.000000000","message":"Patch Set 6: Looks good to me, but someone else must approve\n\ntested and verified works in my lab","accounts_in_message":[],"_revision_number":6},{"id":"6324c36f5e0c42799b5ae4f563e6e6afa28479c6","author":{"_account_id":191,"name":"Trey Morris","email":"trey.morris@rackspace.com","username":"tr3buchet"},"date":"2012-03-08 21:39:47.000000000","message":"Patch Set 6: Looks good to me (core reviewer)\n\nyay for 3 part merges","accounts_in_message":[],"_revision_number":6},{"id":"f6f7d25d812e59883fe40034542e02c1be750c09","author":{"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},"date":"2012-03-11 13:28:08.000000000","message":"Patch Set 6:\n\nVish:\n\nI think this needs a rebase:\n\nCONFLICT (content): Merge conflict in nova/network/manager.py","accounts_in_message":[],"_revision_number":6},{"id":"0135d5b8d9374155f48fb70f591a4903eaee652c","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2012-03-12 07:15:05.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"7634812793f596e19b9e4344180ceaec44fc80fe","author":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"date":"2012-03-12 07:15:22.000000000","message":"Patch Set 7:\n\njust a rebase","accounts_in_message":[],"_revision_number":7},{"id":"7588a2977d4492a9d33b1955f0e584e688645710","author":{"_account_id":2166,"name":"SmokeStack CI","username":"smokestack","tags":["SERVICE_USER"]},"date":"2012-03-12 08:23:50.000000000","message":"Patch Set 7:\n\nSmokeStack Results (patch set 7):\n\tUnit Success: http://smokestack.openstack.org/?go\u003d/jobs/15251\n\tLibvirt (Fedora 16) Success: http://smokestack.openstack.org/?go\u003d/jobs/15249\n\tXenServer (Ubuntu 11.10) Success: http://smokestack.openstack.org/?go\u003d/jobs/15250","accounts_in_message":[],"_revision_number":7},{"id":"9b796a81a1b33423da48bfb707bf82bd1484d6cd","author":{"_account_id":1475,"name":"Joe Breu","email":"breu@breu.org","username":"breu"},"date":"2012-03-12 13:24:21.000000000","message":"Patch Set 7: Looks good to me, but someone else must approve\n\n","accounts_in_message":[],"_revision_number":7},{"id":"df0896a65e1e5b496a47e997861cf3711e95a2ab","author":{"_account_id":360,"name":"Dan Prince","email":"dprince@redhat.com","username":"dan-prince"},"date":"2012-03-12 13:33:17.000000000","message":"Patch Set 7: Looks good to me (core reviewer)\n\n(1 inline comment)\n\n","accounts_in_message":[],"_revision_number":7},{"id":"04286493f8884f3d2ea6459f6994790bbc877c98","author":{"_account_id":209,"name":"Josh Kearney","email":"josh@jk0.org","username":"jk0"},"date":"2012-03-12 17:47:27.000000000","message":"Patch Set 7: Looks good to me (core reviewer); Approved\n\n","accounts_in_message":[],"_revision_number":7},{"id":"5ef813a878779e418c83eb17d89863332928e9a7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-03-12 17:58:22.000000000","message":"Patch Set 7: Verified\n\nBuild Successful \n \nhttps://jenkins.openstack.org/job/gate-integration-tests-devstack-vm/2441/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-nova-merge/1850/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-nova-unittests/1506/ : SUCCESS \nhttps://jenkins.openstack.org/job/gate-nova-pep8/3231/ : SUCCESS","accounts_in_message":[],"_revision_number":7},{"id":"b025254bbdfef540fdae4f11f5c55af81121bff7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2012-03-12 17:58:24.000000000","message":"Change has been successfully merged into the git repository.","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"33def9e714fbd13a6dc4b755ade4841c971f7ae5","revisions":{"a5402343d687f2a26e59d593ac1e0b427a97e292":{"kind":"REWORK","_number":1,"created":"2012-03-07 20:21:02.000000000","uploader":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"ref":"refs/changes/38/5038/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/38/5038/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/38/5038/1"}}},"commit":{"parents":[{"commit":"9d5820effe83dda1192d57a29a6538d7a166facc","subject":"Merge \"Fix multi_host column name in setup_networks...\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9d5820effe83dda1192d57a29a6538d7a166facc"}]}],"author":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2012-03-07 19:45:14.000000000","tz":-480},"committer":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2012-03-07 20:20:53.000000000","tz":-480},"subject":"Fix live-migration in multi_host network","message":"Fix live-migration in multi_host network\n\n * use update_dhcp on teardown, not release_dhcp\n * call teardown after live migration\n * call update a second time after migration for dhcp\n * moves the instance state update into post_live_migrate\n * completes the fix for bug 939060\n * fixes bug 947326\n\nChange-Id: I042567573b9bb46381c5447aa08e83cd1916b225\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a5402343d687f2a26e59d593ac1e0b427a97e292"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a5402343d687f2a26e59d593ac1e0b427a97e292"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"9d5820effe83dda1192d57a29a6538d7a166facc","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"b610f8122bf3875067738ef0f880a6587aef647e":{"kind":"REWORK","_number":2,"created":"2012-03-07 20:28:44.000000000","uploader":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"ref":"refs/changes/38/5038/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/38/5038/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/38/5038/2"}}},"commit":{"parents":[{"commit":"9d5820effe83dda1192d57a29a6538d7a166facc","subject":"Merge \"Fix multi_host column name in setup_networks...\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9d5820effe83dda1192d57a29a6538d7a166facc"}]}],"author":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2012-03-07 19:45:14.000000000","tz":-480},"committer":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2012-03-07 20:28:29.000000000","tz":-480},"subject":"Fix live-migration in multi_host network","message":"Fix live-migration in multi_host network\n\n * use update_dhcp on teardown, not release_dhcp\n * call teardown after live migration\n * call update a second time after migration for dhcp\n * moves the instance state update into post_live_migrate\n * completes the fix for bug 939060\n * fixes bug 947326\n\nChange-Id: I042567573b9bb46381c5447aa08e83cd1916b225\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b610f8122bf3875067738ef0f880a6587aef647e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b610f8122bf3875067738ef0f880a6587aef647e"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"9d5820effe83dda1192d57a29a6538d7a166facc","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"7cd67bb6000375b07616e32e56d333f5edf7f4f4":{"kind":"REWORK","_number":3,"created":"2012-03-07 21:22:14.000000000","uploader":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"ref":"refs/changes/38/5038/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/38/5038/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/38/5038/3"}}},"commit":{"parents":[{"commit":"9d5820effe83dda1192d57a29a6538d7a166facc","subject":"Merge \"Fix multi_host column name in setup_networks...\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9d5820effe83dda1192d57a29a6538d7a166facc"}]}],"author":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2012-03-07 19:45:14.000000000","tz":-480},"committer":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2012-03-07 21:21:58.000000000","tz":-480},"subject":"Fix live-migration in multi_host network","message":"Fix live-migration in multi_host network\n\n * use update_dhcp on teardown, not release_dhcp\n * call teardown after live migration\n * call update a second time after migration for dhcp\n * moves the instance state update into post_live_migrate\n * completes the fix for bug 939060\n * fixes bug 947326\n\nChange-Id: I042567573b9bb46381c5447aa08e83cd1916b225\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7cd67bb6000375b07616e32e56d333f5edf7f4f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7cd67bb6000375b07616e32e56d333f5edf7f4f4"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"9d5820effe83dda1192d57a29a6538d7a166facc","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"1577b0e3ddd888ecd70de3d05070e39ac4fa771f":{"kind":"REWORK","_number":4,"created":"2012-03-08 20:22:12.000000000","uploader":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"ref":"refs/changes/38/5038/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/38/5038/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/38/5038/4"}}},"commit":{"parents":[{"commit":"a5fba51ce08e6f93134b434fccd5a960f7e215ec","subject":"Merge \"Moving nova/network tests to more logical home.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a5fba51ce08e6f93134b434fccd5a960f7e215ec"}]}],"author":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2012-03-07 19:45:14.000000000","tz":-480},"committer":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2012-03-08 20:22:03.000000000","tz":-480},"subject":"Fix live-migration in multi_host network","message":"Fix live-migration in multi_host network\n\n * use update_dhcp on teardown, not release_dhcp\n * clean up setup / teardown to not require vif and anddress\n * make dnsmasq only configure allocated ips\n * call teardown after live migration\n * call update a second time after migration for dhcp\n * moves the instance state update into post_live_migrate\n * completes the fix for bug 939060\n * fixes bug 947326\n\nChange-Id: I042567573b9bb46381c5447aa08e83cd1916b225\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1577b0e3ddd888ecd70de3d05070e39ac4fa771f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1577b0e3ddd888ecd70de3d05070e39ac4fa771f"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"a5fba51ce08e6f93134b434fccd5a960f7e215ec","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"b300c5425b7ca68b56ab4a86ca3a0840002722dc":{"kind":"REWORK","_number":5,"created":"2012-03-08 20:28:02.000000000","uploader":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"ref":"refs/changes/38/5038/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/38/5038/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/38/5038/5"}}},"commit":{"parents":[{"commit":"a5fba51ce08e6f93134b434fccd5a960f7e215ec","subject":"Merge \"Moving nova/network tests to more logical home.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a5fba51ce08e6f93134b434fccd5a960f7e215ec"}]}],"author":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2012-03-07 19:45:14.000000000","tz":-480},"committer":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2012-03-08 20:27:48.000000000","tz":-480},"subject":"Fix live-migration in multi_host network","message":"Fix live-migration in multi_host network\n\n * use update_dhcp on teardown, not release_dhcp\n * clean up setup / teardown to not require vif and anddress\n * make dnsmasq only configure allocated ips\n * call teardown after live migration\n * call update a second time after migration for dhcp\n * moves the instance state update into post_live_migrate\n * completes the fix for bug 939060\n * fixes bug 947326\n\nChange-Id: I042567573b9bb46381c5447aa08e83cd1916b225\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b300c5425b7ca68b56ab4a86ca3a0840002722dc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b300c5425b7ca68b56ab4a86ca3a0840002722dc"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"a5fba51ce08e6f93134b434fccd5a960f7e215ec","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"bc4c0f82508e696fd821cf472f52078e17b48e9b":{"kind":"REWORK","_number":6,"created":"2012-03-08 20:54:38.000000000","uploader":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"ref":"refs/changes/38/5038/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/38/5038/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/38/5038/6"}}},"commit":{"parents":[{"commit":"45035ca7679a228217b845ed73404433d37c7215","subject":"Clean up setup and teardown for dhcp managers","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/45035ca7679a228217b845ed73404433d37c7215"}]}],"author":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2012-03-08 20:53:44.000000000","tz":-480},"committer":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2012-03-08 20:54:20.000000000","tz":-480},"subject":"Fix live-migration in multi_host network","message":"Fix live-migration in multi_host network\n\n * call teardown after live migration\n * call update a second time after migration for dhcp\n * moves the instance state update into post_live_migrate\n * completes the fix for bug 939060\n * fixes bug 947326\n\nChange-Id: I042567573b9bb46381c5447aa08e83cd1916b225\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bc4c0f82508e696fd821cf472f52078e17b48e9b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bc4c0f82508e696fd821cf472f52078e17b48e9b"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"45035ca7679a228217b845ed73404433d37c7215","is_merged_in_target_branch":false,"change_id":"Ie85860c5549339befee74c951ccb0d72a92f6d6c","change_number":5097,"patch_set_number":1,"change_status":"MERGED"}],"branch":"refs/heads/master"},"33def9e714fbd13a6dc4b755ade4841c971f7ae5":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2012-03-12 07:15:05.000000000","uploader":{"_account_id":67,"name":"Vish Ishaya","email":"vishvananda@gmail.com","username":"vishvananda"},"ref":"refs/changes/38/5038/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/38/5038/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/38/5038/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/38/5038/7"}}},"commit":{"parents":[{"commit":"4a144270c82949189ff43028a55272e92dc2839d","subject":"Merge \"fixup ldapdns default config\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4a144270c82949189ff43028a55272e92dc2839d"}]}],"author":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2012-03-08 20:53:44.000000000","tz":-480},"committer":{"name":"Vishvananda Ishaya","email":"vishvananda@gmail.com","date":"2012-03-12 07:14:50.000000000","tz":-420},"subject":"Fix live-migration in multi_host network","message":"Fix live-migration in multi_host network\n\n * call teardown after live migration\n * call update a second time after migration for dhcp\n * moves the instance state update into post_live_migrate\n * completes the fix for bug 939060\n * fixes bug 947326\n\nChange-Id: I042567573b9bb46381c5447aa08e83cd1916b225\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/33def9e714fbd13a6dc4b755ade4841c971f7ae5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/33def9e714fbd13a6dc4b755ade4841c971f7ae5"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"4a144270c82949189ff43028a55272e92dc2839d","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
