)]}'
{"id":"openstack%2Fnova~662574","triplet_id":"openstack%2Fnova~stable%2Fstein~I05700c97f756edb7470be7273d5c9c3d76d63e29","project":"openstack/nova","branch":"stable/stein","topic":"bug/1830747","hashtags":[],"change_id":"I05700c97f756edb7470be7273d5c9c3d76d63e29","subject":"Add regression recreate test for bug 1830747","status":"MERGED","created":"2019-05-31 20:48:57.000000000","updated":"2019-06-04 14:47:21.000000000","submitted":"2019-06-04 14:47:21.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":"662574-1559659641490-afe5b322","meta_rev_id":"e91c6d3599bd771d6158efe132574d092c08f669","_number":662574,"virtual_id_number":662574,"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 02:12:39.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":2,"date":"2019-06-04 14:47:21.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"all":[{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":2,"date":"2019-06-03 07:34:44.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-06-04 13:24:57.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"all":[{"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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-06-04 13:24:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_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:12:39.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-03 07:34:44.000000000","updated_by":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"reviewer":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"state":"REVIEWER"},{"updated":"2019-06-04 13:24:57.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"},{"updated":"2019-06-04 14:47:21.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":"6d5e10d6de79a85047e44ca1d52ba1544802b727","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-31 20:48:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"71170ef7bc270c0470b312cd7b57c1085c88b22e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-01 00:15:51.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover http://logs.openstack.org/74/662574/1/check/openstack-tox-cover/cb1ab23/cover/ : SUCCESS in 17m 52s\n- openstack-tox-lower-constraints http://logs.openstack.org/74/662574/1/check/openstack-tox-lower-constraints/f9fbe9a/ : SUCCESS in 13m 14s\n- openstack-tox-pep8 http://logs.openstack.org/74/662574/1/check/openstack-tox-pep8/bf2c01d/ : SUCCESS in 9m 48s\n- openstack-tox-py27 http://logs.openstack.org/74/662574/1/check/openstack-tox-py27/5690374/ : SUCCESS in 11m 48s\n- openstack-tox-py35 http://logs.openstack.org/74/662574/1/check/openstack-tox-py35/0ea4396/ : SUCCESS in 20m 50s\n- openstack-tox-py36 http://logs.openstack.org/74/662574/1/check/openstack-tox-py36/447c765/ : SUCCESS in 19m 09s\n- openstack-tox-py37 http://logs.openstack.org/74/662574/1/check/openstack-tox-py37/058be42/ : SUCCESS in 20m 08s\n- openstack-tox-docs http://logs.openstack.org/74/662574/1/check/openstack-tox-docs/4433037/html/ : SUCCESS in 5m 38s\n- nova-tox-functional http://logs.openstack.org/74/662574/1/check/nova-tox-functional/8e261ec/ : SUCCESS in 17m 56s\n- nova-tox-functional-py35 http://logs.openstack.org/74/662574/1/check/nova-tox-functional-py35/551964d/ : SUCCESS in 20m 22s","accounts_in_message":[],"_revision_number":1},{"id":"212c7cfc7c316fbda82611a04e9c14fde8f2873a","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:12:39.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/662574/1 : SUCCESS in 2h 25m 22s","accounts_in_message":[],"_revision_number":1},{"id":"50378d4de6a80543bf4064d48ea07af70f3919d0","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2019-06-03 07:34:44.000000000","message":"Patch Set 1: Code-Review+2\n\nLGTM","accounts_in_message":[],"_revision_number":1},{"id":"a84b19a1ba3d830a35603f21bb279de5cfff81f0","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2019-06-04 13:24:57.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"36579ab5be9978365844ebaeaa952a82453158e0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-04 13:25:30.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"4e5fc643f0223d5284df652a93e8c462aa24aeb3","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-04 14:47:21.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints http://logs.openstack.org/74/662574/1/gate/openstack-tox-lower-constraints/6f91eb4/ : SUCCESS in 13m 45s\n- openstack-tox-pep8 http://logs.openstack.org/74/662574/1/gate/openstack-tox-pep8/fab3052/ : SUCCESS in 9m 22s\n- openstack-tox-py27 http://logs.openstack.org/74/662574/1/gate/openstack-tox-py27/ba20483/ : SUCCESS in 23m 36s\n- openstack-tox-py35 http://logs.openstack.org/74/662574/1/gate/openstack-tox-py35/046ae95/ : SUCCESS in 12m 53s\n- openstack-tox-py36 http://logs.openstack.org/74/662574/1/gate/openstack-tox-py36/e389e80/ : SUCCESS in 12m 06s\n- openstack-tox-py37 http://logs.openstack.org/74/662574/1/gate/openstack-tox-py37/3574101/ : SUCCESS in 15m 01s\n- openstack-tox-docs http://logs.openstack.org/74/662574/1/gate/openstack-tox-docs/0d14514/html/ : SUCCESS in 7m 06s\n- nova-tox-functional http://logs.openstack.org/74/662574/1/gate/nova-tox-functional/e4b5697/ : SUCCESS in 24m 59s\n- nova-tox-functional-py35 http://logs.openstack.org/74/662574/1/gate/nova-tox-functional-py35/a2c8085/ : SUCCESS in 25m 38s","accounts_in_message":[],"_revision_number":1},{"id":"92a7f2fc0414d46567ae00ee866f8b05fd1c294d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-04 14:47:21.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"8478a754802e29dffbb65ef363ee189162f0adea","revisions":{"8478a754802e29dffbb65ef363ee189162f0adea":{"kind":"REWORK","_number":1,"created":"2019-05-31 20:48:57.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/74/662574/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/74/662574/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/662574/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/662574/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/74/662574/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/74/662574/1"}}},"commit":{"parents":[{"commit":"e818dae4401a815c72dd2ad1ca4f02c360826700","subject":"Merge \"cleanup evacuated instances not on hypervisor\" into stable/stein","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e818dae4401a815c72dd2ad1ca4f02c360826700"}]}],"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:45:50.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\nChange-Id: I05700c97f756edb7470be7273d5c9c3d76d63e29\nRelated-Bug: #1830747\n(cherry picked from commit c96c7c5e13bde39944a9dde7da7fe418b311ca2d)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8478a754802e29dffbb65ef363ee189162f0adea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8478a754802e29dffbb65ef363ee189162f0adea"}]},"branch":"refs/heads/stable/stein"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
