)]}'
{"id":"openstack%2Fnova~676513","triplet_id":"openstack%2Fnova~stable%2Frocky~If822509e906d5094f13a8700b2b9ed3c40580431","project":"openstack/nova","branch":"stable/rocky","topic":"bug/1839560","hashtags":[],"change_id":"If822509e906d5094f13a8700b2b9ed3c40580431","subject":"Add functional regression recreate test for bug 1839560","status":"MERGED","created":"2019-08-14 20:16:20.000000000","updated":"2019-08-29 18:01:51.000000000","submitted":"2019-08-29 18:01:51.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":"676513-1567101711275-bb5c4c90","meta_rev_id":"b4e24a30dfef25748430422175e53bd06530f204","_number":676513,"virtual_id_number":676513,"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":2,"date":"2019-08-29 18:01:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"date":"2019-08-15 17:07:13.000000000","_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-08-16 02:00:04.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2019-08-29 14:26:36.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2019-08-29 14:26:36.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","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-08-15 17:07:13.000000000","updated_by":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-08-16 02:00:04.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-08-29 14:26:36.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-08-29 18:01:50.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":"bcfd0bb344f7b0b968e44964014b8a5c4689341c","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-14 20:16:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"eacc83bf454c30415041f381a151470ca19a04c9","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2019-08-14 20:17:20.000000000","message":"Patch Set 1:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/676513/1/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/cebe014 : NOT_REGISTERED","accounts_in_message":[],"_revision_number":1},{"id":"98c836c64202e15587382cf2b472c9a9a0229333","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-08-14 22:13:17.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/676513/1 : SUCCESS in 1h 55m 50s","accounts_in_message":[],"_revision_number":1},{"id":"0aa64c111fcbc405c05958be1f20f7dc1ef28f0b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-14 22:24:44.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4eb20fcf5de7460bbbb3acf3d49b315b : SUCCESS in 17m 29s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/f92c7cf36dfc451ba0398aba8918b789 : SUCCESS in 15m 11s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/18ce3d2bb34e4d838164ca2a4e6beffe : SUCCESS in 19m 04s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/24a5460f44364e9ca42fcf3cdb3dce8f : SUCCESS in 7m 57s\n- tempest-full https://zuul.opendev.org/t/openstack/build/a0a6b797253640e4954a15b72b838449 : SUCCESS in 1h 43m 41s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/3b91f73966e1403f9d81a053a882af08 : SUCCESS in 58m 41s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/b056dc96883c44a4ab5a0e1cd3c8fc9f : SUCCESS in 1h 18m 53s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/068491e4c1de4421935e3d91641cf19c : FAILURE in 35m 35s (non-voting)\n- nova-cells-v1 https://zuul.opendev.org/t/openstack/build/89962494c5cc4ad58725048c1773f70c : SUCCESS in 1h 04m 06s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/11aaaec5a4414c428f434adf5c1365fa : SUCCESS in 1h 09m 11s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/04cd432528c540ad83529b770e10601b : SUCCESS in 43m 10s\n- nova-multiattach https://zuul.opendev.org/t/openstack/build/b80309d37adb493c9de03ed6b517fcae : SUCCESS in 58m 14s\n- nova-next https://zuul.opendev.org/t/openstack/build/22b6cecf6000449c84a728b8d0643c4b : SUCCESS in 1h 31m 15s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/5d935183ed44441f82c82c048288666c : SUCCESS in 1h 57m 38s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/995d5548e12549258fcb563a9a7bff0d : FAILURE in 19m 47s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/594b863563044859abd1f532edbc0339 : FAILURE in 18m 35s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3e8034f26a8343e6979e0b4aacd98f6e : SUCCESS in 11m 27s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/d436d9dcb8ca4df3af492a7a71bd8954 : SUCCESS in 1h 06m 00s\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/49270e72b5344404905e131e58df3784 : SUCCESS in 1h 05m 35s (non-voting)\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/40b99542da19476e82053f55ffc88d92 : SUCCESS in 1h 29m 45s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0b657cb2677b65907b8bab2802099730ff487195","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-15 16:04:37.000000000","message":"Patch Set 1: Workflow-1\n\nNeed to re-cherry-pick this from Stein.","accounts_in_message":[],"_revision_number":1},{"id":"69fd5f7eaee665d82b2db9577ff6b82eb274f80c","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-08-15 16:43:22.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"50f838133df9b6db816bffdfde29932a394c13e2","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2019-08-15 17:07:13.000000000","message":"Patch Set 2:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/676513/2/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/868f102 : NOT_REGISTERED","accounts_in_message":[],"_revision_number":2},{"id":"d3956f272f8fc1fec98e44e624c5e30a61d54ee8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-15 19:07:07.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a1ca67dc123848589c1be8555b735ae0 : SUCCESS in 11m 58s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/5796927e821f4ae8acc1cbbfbd0541ce : SUCCESS in 14m 40s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/40f77602fc5c469fa0bc14c6ec533dfa : SUCCESS in 13m 00s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/d1d39357b19c4813834dabd8c25c9fc4 : SUCCESS in 11m 28s\n- tempest-full https://zuul.opendev.org/t/openstack/build/24f83527ac02412091453693793fa583 : SUCCESS in 1h 34m 38s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/151aa2435e5f49a99ca68fba2ff19ad0 : SUCCESS in 52m 00s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/4f70e8314ca1469ba1954e56d384b371 : SUCCESS in 1h 31m 07s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/83e291c1c68849ce9b339cdff98794a1 : SUCCESS in 50m 06s (non-voting)\n- nova-cells-v1 https://zuul.opendev.org/t/openstack/build/c72e9b5e93314ecb8f851adc146d1aa2 : SUCCESS in 1h 05m 05s\n- nova-grenade-live-migration https://zuul.opendev.org/t/openstack/build/b6671159badf47acbc4216536b570923 : SUCCESS in 1h 13m 17s (non-voting)\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a5db55dd66c642a4933b2ec1cc663d1d : SUCCESS in 47m 58s\n- nova-multiattach https://zuul.opendev.org/t/openstack/build/5178bd7f83ff4cbbb6bd9bcb4233bf62 : SUCCESS in 1h 01m 48s\n- nova-next https://zuul.opendev.org/t/openstack/build/4dde1f678e024eafadf6a7b1a5a3e455 : SUCCESS in 1h 23m 35s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/84e1a56e60504391abf170bf05b8481d : SUCCESS in 2h 11m 30s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/d65cfb5d228646caa66f6f3910d3c45b : SUCCESS in 20m 16s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/6b032fb4f10540d7aad821adf1edecc4 : SUCCESS in 16m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ce4d0bbfa6da45f39e8c91e203808b69 : SUCCESS in 17m 12s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/8ff4b3e6e0ed4a678f64e3845447ba1a : SUCCESS in 1h 10m 08s\n- devstack-plugin-ceph-tempest https://zuul.opendev.org/t/openstack/build/12083631219b4293b956ab16c9bb66a7 : SUCCESS in 1h 03m 09s (non-voting)\n- tempest-multinode-full https://zuul.opendev.org/t/openstack/build/563f936c403e4788877a4c2dddeb93ad : SUCCESS in 1h 44m 20s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"3da20ada09f67ba7bdd1466d3f7f7208a034bc6b","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-08-16 02:00:04.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/676513/2 : SUCCESS in 2h 15m 14s","accounts_in_message":[],"_revision_number":2},{"id":"430308b7fefc83f7bbabc1b919b5ff3e9ab65867","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2019-08-29 14:26:36.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\nLGTM, small conflict correctly noted, already merged in stable/stein and again required by the bugfix stacked on top. Approving as this is from another Nova stable core.","accounts_in_message":[],"_revision_number":2},{"id":"26c8b646bf72d000e53769b94e7f94dcf55bd40e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-29 14:27:14.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"e835cae9ec15b8ababb5c96463d093eac3f525fd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-29 18:01:50.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/552f7305ebdd49fd81628c96a5bbb5b0 : SUCCESS in 11m 08s\n- openstack-tox-py27 https://zuul.opendev.org/t/openstack/build/47f841707a4d4b79838ed6cf6dbb17ef : SUCCESS in 14m 12s\n- openstack-tox-py35 https://zuul.opendev.org/t/openstack/build/d310f78cd333492d9668b2299a324a49 : SUCCESS in 13m 40s\n- build-openstack-sphinx-docs https://zuul.opendev.org/t/openstack/build/5b2c28ba269f49b09bd73e3c1fe2d0a8 : SUCCESS in 9m 57s\n- tempest-full https://zuul.opendev.org/t/openstack/build/07587170b7fa4a719a568ddae3f493c5 : SUCCESS in 1h 19m 35s\n- neutron-grenade https://zuul.opendev.org/t/openstack/build/d06bec8767d74386a9f56b3d595b1e10 : SUCCESS in 1h 07m 34s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/039b704c65c840b5b2dd7144ca1fd2d0 : SUCCESS in 1h 25m 51s\n- nova-cells-v1 https://zuul.opendev.org/t/openstack/build/7b4a0e4f2e0542eebda049ecc4702ea3 : SUCCESS in 1h 06m 29s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/05e622ea3172470c884911a4d569634b : SUCCESS in 50m 40s\n- nova-multiattach https://zuul.opendev.org/t/openstack/build/03ab050576b4449ba34be8a8f018f10e : SUCCESS in 1h 07m 37s\n- nova-next https://zuul.opendev.org/t/openstack/build/27273e6dc25e46c293b6a6b4ce06e602 : SUCCESS in 1h 22m 37s\n- tempest-slow https://zuul.opendev.org/t/openstack/build/49bba7067a77436ab0fda4c256d8f487 : SUCCESS in 2h 22m 15s\n- nova-tox-functional https://zuul.opendev.org/t/openstack/build/83491a69df7b42ecb4a9d65f75576612 : SUCCESS in 18m 18s\n- nova-tox-functional-py35 https://zuul.opendev.org/t/openstack/build/cec1de4aa36641f8a7258a976c3c24bf : SUCCESS in 18m 30s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a63ca49196a24ecd9d6be13e1d6080fb : SUCCESS in 21m 27s","accounts_in_message":[],"_revision_number":2},{"id":"8a85e7bb01bd379137e1f0d74c5aff42a3235901","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-29 18:01:51.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"ecd1e046214e087dd484359f256386a3e8962ec1","revisions":{"30f1f9d266dfd7557ca0a8b64195a9c1567d46d2":{"kind":"REWORK","_number":1,"created":"2019-08-14 20:16:20.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/13/676513/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/13/676513/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/13/676513/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/13/676513/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/13/676513/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/13/676513/1"}}},"commit":{"parents":[{"commit":"35273a844ab2dc2494f0166d9b8228ee302acd4f","subject":"rt: only map compute node if we created it","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/35273a844ab2dc2494f0166d9b8228ee302acd4f"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-08-09 21:24:07.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-08-14 20:15:34.000000000","tz":-240},"subject":"Add functional regression recreate test for bug 1839560","message":"Add functional regression recreate test for bug 1839560\n\nThis adds a functional test which recreates bug 1839560\nwhere the driver reports a node, then no longer reports\nit so the compute manager deletes it, and then the driver\nreports it again later (this can be common with ironic\nnodes as they undergo maintenance). The issue is that since\nIa69fabce8e7fd7de101e291fe133c6f5f5f7056a in Rocky, the\nironic node uuid is re-used for the compute node uuid but\nthere is a unique constraint on the compute node uuid so\nwhen trying to create the compute node once the ironic node\nis available again, the compute node create fails with a\nduplicate entry error due to the duplicate uuid. To recreate\nthis in the functional test, a new fake virt driver is added\nwhich provides a predictable uuid per node like the ironic\ndriver. The test also shows that archiving the database is\na way to workaround the bug until it\u0027s properly fixed.\n\nNOTE(mriedem): Since change Idaed39629095f86d24a54334c699a26c218c6593\nis not in Rocky the PlacementFixture still comes from nova_fixtures.\n\nChange-Id: If822509e906d5094f13a8700b2b9ed3c40580431\nRelated-Bug: #1839560\n(cherry picked from commit 89dd74ac7f1028daadf86cb18948e27fe9d1d411)\n(cherry picked from commit b131bb8bccbcaa6107eaf778ecfd0b35b15e67af)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/30f1f9d266dfd7557ca0a8b64195a9c1567d46d2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/30f1f9d266dfd7557ca0a8b64195a9c1567d46d2"}]},"branch":"refs/heads/stable/rocky"},"ecd1e046214e087dd484359f256386a3e8962ec1":{"kind":"REWORK","_number":2,"created":"2019-08-15 16:43:22.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/13/676513/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/13/676513/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/13/676513/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/13/676513/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/13/676513/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/13/676513/2"}}},"commit":{"parents":[{"commit":"35273a844ab2dc2494f0166d9b8228ee302acd4f","subject":"rt: only map compute node if we created it","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/35273a844ab2dc2494f0166d9b8228ee302acd4f"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-08-09 21:24:07.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-08-15 16:09:04.000000000","tz":-240},"subject":"Add functional regression recreate test for bug 1839560","message":"Add functional regression recreate test for bug 1839560\n\nThis adds a functional test which recreates bug 1839560\nwhere the driver reports a node, then no longer reports\nit so the compute manager deletes it, and then the driver\nreports it again later (this can be common with ironic\nnodes as they undergo maintenance). The issue is that since\nIa69fabce8e7fd7de101e291fe133c6f5f5f7056a in Rocky, the\nironic node uuid is re-used for the compute node uuid but\nthere is a unique constraint on the compute node uuid so\nwhen trying to create the compute node once the ironic node\nis available again, the compute node create fails with a\nduplicate entry error due to the duplicate uuid. To recreate\nthis in the functional test, a new fake virt driver is added\nwhich provides a predictable uuid per node like the ironic\ndriver. The test also shows that archiving the database is\na way to workaround the bug until it\u0027s properly fixed.\n\nNOTE(mriedem): Since change Idaed39629095f86d24a54334c699a26c218c6593\nis not in Rocky the PlacementFixture still comes from nova_fixtures.\n\nChange-Id: If822509e906d5094f13a8700b2b9ed3c40580431\nRelated-Bug: #1839560\n(cherry picked from commit 89dd74ac7f1028daadf86cb18948e27fe9d1d411)\n(cherry picked from commit e7109d43d6d6db0f9db18976585f3334d2be72bf)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ecd1e046214e087dd484359f256386a3e8962ec1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ecd1e046214e087dd484359f256386a3e8962ec1"}]},"branch":"refs/heads/stable/rocky"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
