)]}'
{"id":"openstack%2Fnova~673567","triplet_id":"openstack%2Fnova~stable%2Fqueens~I4ca64dd60d883356880680fb1f04cee4136c2e00","project":"openstack/nova","branch":"stable/queens","topic":"bug/1837955","hashtags":[],"change_id":"I4ca64dd60d883356880680fb1f04cee4136c2e00","subject":"Add functional regression test for bug 1837955","status":"MERGED","created":"2019-07-30 15:48:01.000000000","updated":"2019-08-09 15:41:27.000000000","submitted":"2019-08-09 15:41:27.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":"673567-1565365287848-53e3b4f1","meta_rev_id":"b3ceb3515ae6b4b3f7c4c0e7e5bb9379c6de2b7d","_number":673567,"virtual_id_number":673567,"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-07-30 17:08:28.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-08-09 15:41:27.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":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-08-09 13:31:14.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"]}],"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":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":1,"date":"2019-08-09 13:31:14.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"]}],"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"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_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-07-30 17:08:28.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-09 13:31:14.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-09 15:41:27.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":"5813eb62ec1705585ea6e17b2862e95836f11584","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-30 15:48:01.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"1f99149a5d6507ae61cfffe62cfa260a4c1c865b","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-30 17:08:28.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/673567/1 : FAILURE in 51m 02s","accounts_in_message":[],"_revision_number":1},{"id":"75449e4caecc4590fdccc720fefff27363f4d86d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-30 18:54:29.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/67/673567/1/check/openstack-tox-pep8/961cfa5/ : SUCCESS in 8m 52s\n- openstack-tox-py27 http://logs.openstack.org/67/673567/1/check/openstack-tox-py27/b19a816/ : SUCCESS in 14m 49s\n- openstack-tox-py35 http://logs.openstack.org/67/673567/1/check/openstack-tox-py35/b2971fd/ : SUCCESS in 15m 36s\n- build-openstack-sphinx-docs http://logs.openstack.org/67/673567/1/check/build-openstack-sphinx-docs/e076a61/html/ : SUCCESS in 9m 39s\n- nova-tox-functional http://logs.openstack.org/67/673567/1/check/nova-tox-functional/d270770/ : SUCCESS in 21m 54s\n- nova-tox-functional-py35 http://logs.openstack.org/67/673567/1/check/nova-tox-functional-py35/ffde65e/ : SUCCESS in 19m 57s","accounts_in_message":[],"_revision_number":1},{"id":"4f783385d223489b602aa37144cf18d755025f94","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2019-08-09 13:31:14.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\nLGTM, changes noted in the commit and passing. Approving as this is from another Nova stable core.","accounts_in_message":[],"_revision_number":1},{"id":"15c2c85f6d9271dcf29b852ffad902a5101a17ca","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 13:33:46.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"0aff50bdd91f551909e2dad775c6ac6cbebd6a19","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 15:41:27.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":1},{"id":"bb8b403acb82291b4b0f2efbf306f6036336fe8d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-08-09 15:41:27.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 https://logs.opendev.org/67/673567/1/gate/openstack-tox-pep8/da04af9/ : SUCCESS in 9m 50s\n- openstack-tox-py27 https://logs.opendev.org/67/673567/1/gate/openstack-tox-py27/e2cf122/ : SUCCESS in 14m 29s\n- openstack-tox-py35 https://logs.opendev.org/67/673567/1/gate/openstack-tox-py35/b306f08/ : SUCCESS in 13m 21s\n- build-openstack-sphinx-docs https://logs.opendev.org/67/673567/1/gate/build-openstack-sphinx-docs/d744a61/html/ : SUCCESS in 7m 15s\n- nova-tox-functional https://logs.opendev.org/67/673567/1/gate/nova-tox-functional/cc1d2fe/ : SUCCESS in 22m 51s\n- nova-tox-functional-py35 https://logs.opendev.org/67/673567/1/gate/nova-tox-functional-py35/9c6eac7/ : SUCCESS in 21m 21s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"26ec2cbe5975f1687cce3e6b81b448ed51569cd6","revisions":{"26ec2cbe5975f1687cce3e6b81b448ed51569cd6":{"kind":"REWORK","_number":1,"created":"2019-07-30 15:48:01.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/67/673567/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/67/673567/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/67/673567/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/67/673567/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/67/673567/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/67/673567/1"}}},"commit":{"parents":[{"commit":"95a35cbee44f8e97aa6d3a04820175c052f03cb3","subject":"Merge \"Init HostState.failed_builds\" into stable/queens","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/95a35cbee44f8e97aa6d3a04820175c052f03cb3"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-07-29 19:36:42.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-07-30 15:46:29.000000000","tz":-240},"subject":"Add functional regression test for bug 1837955","message":"Add functional regression test for bug 1837955\n\nThis adds a functional regression recreate test for\nbug 1837955 which was introduced with change\nIae904afb6cb4fcea8bb27741d774ffbe986a5fb4 in the Queens\nrelease.\n\nIn this scenario, the primary (and potentially alternate)\nhosts for a server build fail and reschedule to conductor.\nEventually all alternate hosts are exhausted and specifically\ntrying to claim allocations against the alternates fails,\nprobably because between the time of initial scheduling and\nrescheduling something else took up the spare capacity on the\nalternate host.\n\nWhen this happens, MaxRetriesExceeded is raised but the\ninstance is stuck in BUILD status rather than set to ERROR\nstatus with a fault message.\n\nNOTE(mriedem): In this backport the test is changed slighty\nsince change Iea283322124cb35fc0bc6d25f35548621e8c8c2f is not\nin Queens so ProviderUsageBaseTestCase is still in test_servers.py.\n\nChange-Id: I4ca64dd60d883356880680fb1f04cee4136c2e00\nRelated-Bug: #1837955\n(cherry picked from commit 5cc39fc51eee6e39f584394283f009aa6809d17b)\n(cherry picked from commit 0d2e27fd018e08617964dc38321ebfa8f1a5a4f9)\n(cherry picked from commit f292a92a89b452c66b5799ac309a5f623ee7b16c)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/26ec2cbe5975f1687cce3e6b81b448ed51569cd6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/26ec2cbe5975f1687cce3e6b81b448ed51569cd6"}]},"branch":"refs/heads/stable/queens"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
