)]}'
{"id":"openstack%2Fnova~662578","triplet_id":"openstack%2Fnova~stable%2Frocky~I05700c97f756edb7470be7273d5c9c3d76d63e29","project":"openstack/nova","branch":"stable/rocky","topic":"bug/1830747","hashtags":[],"change_id":"I05700c97f756edb7470be7273d5c9c3d76d63e29","subject":"Add regression recreate test for bug 1830747","status":"MERGED","created":"2019-05-31 21:02:20.000000000","updated":"2019-06-12 00:58:30.000000000","submitted":"2019-06-12 00:58:30.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"662578-1560301110655-43f1f006","meta_rev_id":"fd3aaba3de4853ec64d5bfc795eb95da8764d313","_number":662578,"virtual_id_number":662578,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2019-06-01 11:16:46.000000000","_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"date":"2019-06-01 02:58:51.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":2,"date":"2019-06-12 00:58:30.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":2,"date":"2019-06-11 21:50:25.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":1,"date":"2019-06-11 21:50:25.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-06-01 02:58:51.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"REVIEWER"},{"updated":"2019-06-01 11:16:46.000000000","updated_by":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-06-11 21:50:25.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2019-06-12 00:58:30.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"52e241410167eaa1f85e1782c8ef94ca68ce73c9","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-31 21:02:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"6dff786636fd7ab2ec5e25a59e2ad669e12c5aa7","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-01 00:51:06.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/78/662578/1/check/openstack-tox-pep8/97b21e4/ : SUCCESS in 10m 04s\n- openstack-tox-py27 http://logs.openstack.org/78/662578/1/check/openstack-tox-py27/4be7310/ : SUCCESS in 12m 34s\n- openstack-tox-py35 http://logs.openstack.org/78/662578/1/check/openstack-tox-py35/0e8eae6/ : SUCCESS in 13m 35s\n- build-openstack-sphinx-docs http://logs.openstack.org/78/662578/1/check/build-openstack-sphinx-docs/5510aa1/html/ : SUCCESS in 7m 55s\n- nova-tox-functional http://logs.openstack.org/78/662578/1/check/nova-tox-functional/8823e0b/ : SUCCESS in 19m 44s\n- nova-tox-functional-py35 http://logs.openstack.org/78/662578/1/check/nova-tox-functional-py35/2fb9cc7/ : SUCCESS in 16m 26s\n- openstack-tox-lower-constraints http://logs.openstack.org/78/662578/1/check/openstack-tox-lower-constraints/e167b24/ : SUCCESS in 11m 40s","accounts_in_message":[],"_revision_number":1},{"id":"35c875ddf56e8601f873dccb8bafa237869c8167","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-06-01 02:58:51.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/662578/1 : SUCCESS in 2h 01m 07s","accounts_in_message":[],"_revision_number":1},{"id":"78863da6b6851f78c9591080f747282dfc016f1b","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-06-01 11:16:46.000000000","message":"Patch Set 1:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/78/662578/1/check/nova-out-of-tree-pvm/9543bda : FAILURE in 2m 15s\n- nova-in-tree-pvm http://184.172.12.213/78/662578/1/check/nova-in-tree-pvm/6a0d133 : FAILURE in 23m 09s","accounts_in_message":[],"_revision_number":1},{"id":"f739ea734e98b53b1920e9ad703584df1679c4ed","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2019-06-11 21:50:25.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nLGTM, differences are explained in commit message. Proxying Matt\u0027s backport as stable core as +2.","accounts_in_message":[],"_revision_number":1},{"id":"15d047da276ea9d91f2699f5cd7fb15acc9bc1fd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-11 21:52:43.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"3e7afd2137a85f24956054153c50a37e24a6a9a9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-12 00:58:30.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/78/662578/1/gate/openstack-tox-pep8/fc51e8b/ : SUCCESS in 12m 36s\n- openstack-tox-py27 http://logs.openstack.org/78/662578/1/gate/openstack-tox-py27/b93ce6b/ : SUCCESS in 12m 49s\n- openstack-tox-py35 http://logs.openstack.org/78/662578/1/gate/openstack-tox-py35/267a76f/ : SUCCESS in 12m 30s\n- build-openstack-sphinx-docs http://logs.openstack.org/78/662578/1/gate/build-openstack-sphinx-docs/63bd09c/html/ : SUCCESS in 7m 39s\n- nova-tox-functional http://logs.openstack.org/78/662578/1/gate/nova-tox-functional/e4ac9fe/ : SUCCESS in 15m 59s\n- nova-tox-functional-py35 http://logs.openstack.org/78/662578/1/gate/nova-tox-functional-py35/0421aad/ : SUCCESS in 17m 18s\n- openstack-tox-lower-constraints http://logs.openstack.org/78/662578/1/gate/openstack-tox-lower-constraints/6346f5f/ : SUCCESS in 14m 22s","accounts_in_message":[],"_revision_number":1},{"id":"a7c2b1d3453f792166db59d8bf6a8cb59e1f47a3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-12 00:58:30.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"a0a187c9bb9bef149e193027a6eedc09ba10ce1f","revisions":{"a0a187c9bb9bef149e193027a6eedc09ba10ce1f":{"kind":"REWORK","_number":1,"created":"2019-05-31 21:02:20.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/78/662578/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/78/662578/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/662578/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/662578/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/78/662578/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/78/662578/1"}}},"commit":{"parents":[{"commit":"69dd48d7777e84d1e0512ab2f470649771cb9020","subject":"Merge \"Fix retry of instance_update_and_get_original\" into stable/rocky","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/69dd48d7777e84d1e0512ab2f470649771cb9020"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-05-28 17:59:20.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-05-31 20:59:54.000000000","tz":-240},"subject":"Add regression recreate test for bug 1830747","message":"Add regression recreate test for bug 1830747\n\nBefore change I4244f7dd8fe74565180f73684678027067b4506e in Stein, when\na cold migration would reschedule to conductor it would not send the\nRequestSpec, only the filter_properties. The filter_properties contain\na primitive version of the instance group information from the RequestSpec\nfor things like the group members, hosts and policies, but not the uuid.\nWhen conductor is trying to reschedule the cold migration without a\nRequestSpec, it builds a RequestSpec from the components it has, like the\nfilter_properties. This results in a RequestSpec with an instance_group\nfield set but with no uuid field in the RequestSpec.instance_group.\nThat RequestSpec gets persisted and then because of change\nIe70c77db753711e1449e99534d3b83669871943f, later attempts to load the\nRequestSpec from the database will fail because of the missing\nRequestSpec.instance_group.uuid.\n\nThe test added here recreates the pre-Stein scenario which could still\nbe a problem (on master) for any corrupted RequestSpecs for older\ninstances.\n\nNOTE(mriedem): The ComputeTaskAPI.resize_instance stub is removed\nin this backport because it is not needed before Stein. Also, the\nPlacementFixture is in-tree before Stein so that is updated here.\n\nChange-Id: I05700c97f756edb7470be7273d5c9c3d76d63e29\nRelated-Bug: #1830747\n(cherry picked from commit c96c7c5e13bde39944a9dde7da7fe418b311ca2d)\n(cherry picked from commit 8478a754802e29dffbb65ef363ee189162f0adea)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a0a187c9bb9bef149e193027a6eedc09ba10ce1f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a0a187c9bb9bef149e193027a6eedc09ba10ce1f"}]},"branch":"refs/heads/stable/rocky"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
