)]}'
{"id":"openstack%2Fnova~697537","triplet_id":"openstack%2Fnova~master~I91fa2f73185fef48e9aae9b7f61389c374e06676","project":"openstack/nova","branch":"master","topic":"functional-test-cleanup","hashtags":[],"change_id":"I91fa2f73185fef48e9aae9b7f61389c374e06676","subject":"functional: Add unified \u0027_build_server\u0027 helper function","status":"MERGED","created":"2019-12-05 17:57:20.000000000","updated":"2020-01-20 12:45:57.000000000","submitted":"2020-01-20 12:42:09.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"697537-1579524129793-a981c286","meta_rev_id":"f0a7e6ad6dd791f78fde78a036828aadc4447d80","_number":697537,"virtual_id_number":697537,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2020-01-17 17:15:27.000000000","_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"date":"2020-01-15 12:16:43.000000000","_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"date":"2020-01-15 13:04:24.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"date":"2020-01-15 11:28:37.000000000","_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"date":"2020-01-15 10:56:25.000000000","_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2020-01-20 12:42:09.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":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"all":[{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"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":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":2,"date":"2020-01-15 19:11:05.000000000","_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":1,"date":"2020-01-15 11:05:28.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":2,"date":"2020-01-20 07:33:35.000000000","_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"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":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"all":[{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"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":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":1,"date":"2020-01-20 07:33:35.000000000","_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"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":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"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":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},{"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":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-12-12 04:55:59.000000000","updated_by":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"reviewer":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"state":"REVIEWER"},{"updated":"2019-12-12 17:21:40.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2020-01-15 10:56:25.000000000","updated_by":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"reviewer":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"state":"REVIEWER"},{"updated":"2020-01-15 11:05:28.000000000","updated_by":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"reviewer":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"state":"REVIEWER"},{"updated":"2020-01-15 11:28:37.000000000","updated_by":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-01-15 12:16:43.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-01-15 13:04:24.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":"2020-01-15 19:11:05.000000000","updated_by":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"reviewer":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"state":"REVIEWER"},{"updated":"2020-01-17 17:15:27.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2020-01-20 07:33:35.000000000","updated_by":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"reviewer":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"state":"REVIEWER"},{"updated":"2020-01-20 12:42:09.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":"d7cf0457d9f0ccb97fa2b34a24bfd818e9aff138","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-12-05 17:57:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"955d8ab777120e3e04f9b7121a204f9bebd12596","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-12-05 18:05:56.000000000","message":"Patch Set 1:\n\nBuild failed\n\n- dsvm-nova http://207.189.188.190/logs/37/697537/1/check-vote/ext-nova-zuul/c970797 : FAILURE in 0s","accounts_in_message":[],"_revision_number":1},{"id":"48a7634db03ea303aa5d723ae56adbced32d5946","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2019-12-05 18:10:19.000000000","message":"Patch Set 1:\n\nBuild failed.\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/37/697537/1/check/pmem-tempest-plugin-filtered/e451abd/ : FAILURE in 9m 59s","accounts_in_message":[],"_revision_number":1},{"id":"4b922b2e844d6bec924e864cad9034bd8cc9e14a","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-12-05 18:14:31.000000000","message":"Patch Set 1:\n\nTesting completed on the zVM Driver CI system check-nova pipeline and failed.  To recheck only the zVM driver plugins, submit a comment with only  zvm: recheck in the comment.. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-39839 : FAILURE in 6m 56s","accounts_in_message":[],"_revision_number":1},{"id":"5ef2c176367d9daa6efc81500fb26732f50ee368","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-12-05 18:44:16.000000000","message":"Patch Set 1: Code-Review+2\n\nVery cool. If CI is happy, I\u0027m happy.\n\nTrying to figure out why this can\u0027t be squashed with [1], but I guess it\u0027s because of the (lack of) subclassing at that point.\n\n[1] https://review.opendev.org/#/c/695024/","accounts_in_message":[],"_revision_number":1},{"id":"215c39d5092acbe33b1f92bb5c44f163b33a4d1c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-05 19:02:01.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-cover https://zuul.opendev.org/t/openstack/build/ead93c6f64ed488fbf3e55b149d96ca4 : SUCCESS in 20m 04s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/21bf234ae3034cf5a29d0dd9b3163f37 : SUCCESS in 15m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5ad520fe052e475786f6be11369f37c3 : SUCCESS in 11m 14s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9865e4d232c146a2b62484cd714697bf : SUCCESS in 14m 25s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/47ad1d3dd2344af8b352af20be8f53d6 : SUCCESS in 13m 01s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/14356643bede4255beceeca4ab6cad9e : SUCCESS in 13m 28s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/86de51fe474a4642aa419d1bb020f6e7 : FAILURE in 18m 24s","accounts_in_message":[],"_revision_number":1},{"id":"ca99914d9502e13e20fa3b5b402d2c44c861bfbb","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-12-05 19:11:09.000000000","message":"Patch Set 1: Code-Review-1\n\n(1 comment)\n\nThis patch resolves the circular reference fails from [1], but introduces a new error, marked inline.\n\n[1] https://review.opendev.org/#/c/689182/","accounts_in_message":[],"_revision_number":1},{"id":"8ed186aab46034993442cad434af41f491a67e8e","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-12-05 22:16:20.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/697537/1 : SUCCESS in 2h 38m 01s","accounts_in_message":[],"_revision_number":1},{"id":"2e342dd5d071ebe4a5926c89fe963d8a5e2ea698","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-12-06 15:42:13.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"6f71467c92e41c15be4a633a05dd48e31def80c7","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-12-06 16:42:18.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"ee8039168878c3b1118c3afda31cdbbfb28bc3ce","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-12-06 16:53:12.000000000","message":"Patch Set 2:\n\nBuild failed\n\n- dsvm-nova http://207.189.188.190/logs/37/697537/2/check-vote/ext-nova-zuul/6548afb : FAILURE in 0s","accounts_in_message":[],"_revision_number":2},{"id":"338fb57267d73bdcacf8338ada97ea17a1c091ee","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2019-12-06 17:01:36.000000000","message":"Patch Set 2:\n\nBuild failed.\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/37/697537/2/check/pmem-tempest-plugin-filtered/4755091/ : FAILURE in 14m 48s","accounts_in_message":[],"_revision_number":2},{"id":"54b3b0794fe56b12f5eabdccb6b11a2148fcfac5","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-12-06 17:02:51.000000000","message":"Patch Set 2:\n\nTesting completed on the zVM Driver CI system check-nova pipeline and failed.  To recheck only the zVM driver plugins, submit a comment with only  zvm: recheck in the comment.. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-39885 : FAILURE in 6m 46s","accounts_in_message":[],"_revision_number":2},{"id":"2d5edf16bbe1d7f31e679a81344cb13bbc9d893c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-06 17:21:18.000000000","message":"Patch Set 2: 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-cover https://zuul.opendev.org/t/openstack/build/6b1e4de8e719467ab7721df132726dae : SUCCESS in 15m 19s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3fa0a0a992f144f4a476b35e5a32b47a : SUCCESS in 14m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/504c7fc36a484cde8c25cf2a0f760db9 : SUCCESS in 10m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/285cfcd60b08464d9b6be016aeb5c503 : SUCCESS in 12m 03s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/44cd43b12ea849a6b3bfb5904a209aa8 : SUCCESS in 14m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/648ccd13d2884af6be749d276ce204a0 : SUCCESS in 8m 53s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/d33c87a06e6f4e9eb6f544b7662e7839 : FAILURE in 21m 05s","accounts_in_message":[],"_revision_number":2},{"id":"58704f53bbcee5ca5eac6a24587de8a09927a268","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-12-06 18:38:03.000000000","message":"Patch Set 2: Workflow-1\n\nSo this is the one that broke. Will go CI log spelunking next week","accounts_in_message":[],"_revision_number":2},{"id":"6274859ff3029927791e8c895fb98b0cef810def","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-12-06 20:04:26.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/697537/2 : SUCCESS in 2h 28m 54s","accounts_in_message":[],"_revision_number":2},{"id":"08f9978e0d2e5d37fd1a9978d5501ec5e11eae8b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-12-10 11:58:51.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"a2a80a9b7f30e8eb60a25f5575da378dc432da0d","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2019-12-10 12:00:39.000000000","message":"Patch Set 3:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"0ae7ffe43fc99c8add49a527599f8a521fbfb3da","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-12-10 13:01:06.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/739a058fe5684aff8a4d2cd378a76567 : SUCCESS in 16m 47s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/16bddd6282cf4ce7bdc74ec64da42b6d : SUCCESS in 17m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/94defa4cf6c7470ca0450770c77daf4a : SUCCESS in 10m 23s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/898a998dd9f0445f86a16c223de4847a : SUCCESS in 16m 15s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5899fd6063664d4cbcef6646d556d978 : SUCCESS in 20m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2d920da8f9594fc291dd158d3af54c20 : SUCCESS in 16m 11s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/9528a5a86d30473faaa495ef9affb8ad : SUCCESS in 18m 09s","accounts_in_message":[],"_revision_number":3},{"id":"7aad5e2f180505030e6a87831b2c1e7a07d6592e","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-12-10 13:02:41.000000000","message":"Patch Set 3:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/37/697537/3/check/EMC_VxFlexOS_NOVA/56f4786/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC VxFlexOS CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":3},{"id":"372eea7c77c8e3b0d4827e424873a19367db13de","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2019-12-10 13:59:27.000000000","message":"Patch Set 3:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-37-697537-3 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":3},{"id":"6d93ec181c5a193553f2dde40df107c3909af774","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-12-10 14:28:46.000000000","message":"Patch Set 3: Code-Review+2\n\n++\n\ntest_aggregates 2..3 gets us closer to where we were originally, which was using the admin_api for most things.","accounts_in_message":[],"_revision_number":3},{"id":"3088f4af3cdfe9356157042335bc3c915eddf396","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-12-10 21:01:16.000000000","message":"Patch Set 3:\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/697537/3 : FAILURE in 2h 27m 51s","accounts_in_message":[],"_revision_number":3},{"id":"b8351a31276f1bcb81881af868483afa2e591162","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-12-11 04:58:32.000000000","message":"Patch Set 3:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/37/697537/3/check-vote/ext-nova-zuul/c6bee18 : SUCCESS in 1h 11m 02s","accounts_in_message":[],"_revision_number":3},{"id":"2258def85074412d59da23280a09a2d89db5a04b","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-12-12 04:55:59.000000000","message":"Patch Set 3:\n\nTesting completed on the zVM Driver CI system check-nova pipeline and failed.  To recheck only the zVM driver plugins, submit a comment with only  zvm: recheck in the comment.. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-40023 : FAILURE in 39s","accounts_in_message":[],"_revision_number":3},{"id":"b906a61332634fae80b01c5e7bd28c233e4f7148","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-12-12 17:21:40.000000000","message":"Patch Set 3:\n\ngdi, I\u0027m already dealing with the fallout from https://review.opendev.org/#/c/697694/ (which broke the ability to do multi-tenant func testing) with all of these:\n\nhttps://review.opendev.org/#/q/path:%255Enova/tests/functional/.*+status:open+owner:mriedem+branch:master\n\nSo it\u0027d be nice if we could hold off on this for a bit. A giant change like this would actually be better reserved for late in the release, post-FF or something, but I realize keeping it rebased would suck.","accounts_in_message":[],"_revision_number":3},{"id":"b596075afe95cec9cb73e8e781744d0f2062c13e","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2020-01-15 10:31:49.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"bf4932b9d52d6e0a766fb91cdd9b9c11a94c0a92","author":{"_account_id":29963,"name":"Intel_Zuul","display_name":"Intel Corporation CI","email":"intel-openstack-ci@intel.com","username":"Intel_Zuul"},"date":"2020-01-15 10:56:25.000000000","message":"Patch Set 4:\n\nBuild SUCCESSFUL (check pipeline).\n\n- pmem-tempest-plugin-filtered http://52.27.155.124/37/697537/4/check/pmem-tempest-plugin-filtered/3bbc6de/ : SUCCESS in 22m 26s","accounts_in_message":[],"_revision_number":4},{"id":"cc304dbd522108575cd616bc0d806548558c2a84","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2020-01-15 11:05:28.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)\n\nLGTM","accounts_in_message":[],"_revision_number":4},{"id":"3e928131c6d2c2d6e0f70626d5b524730d4d8148","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-15 11:28:00.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3530f4071f264e09a3ec7ee6fecc4194 : SUCCESS in 15m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8e31c7e5980c463fb3c342822504d61d : SUCCESS in 20m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/312782d8043443cdbdc10c96ca923e9e : SUCCESS in 10m 13s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1c3ee17f3f174780b37b9bd106eae597 : SUCCESS in 12m 42s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/a0d5c5952ef34ccb8785d6c17bca2785 : SUCCESS in 14m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c90dcaf55b6f4b299c627fc8af2f6c09 : SUCCESS in 10m 08s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/1b24ce1ab54343a9a42631a23c37d1db : SUCCESS in 17m 11s","accounts_in_message":[],"_revision_number":4},{"id":"e361ff68395150094a994f13594b36da918777de","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2020-01-15 11:28:37.000000000","message":"Patch Set 4:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/37/697537/4/check/EMC_VxFlexOS_NOVA/432cc52/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC VxFlexOS CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":4},{"id":"d386855f3c3137c67208b0de8ef27864385e9cca","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2020-01-15 12:16:43.000000000","message":"Patch Set 4:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-37-697537-4 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":4},{"id":"1110544cbf4ca67bb9a8f5476e81a5c31c73989f","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2020-01-15 13:04:24.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/697537/4 : SUCCESS in 2h 31m 31s","accounts_in_message":[],"_revision_number":4},{"id":"843bfbf063a0fa42cae0a1ec810927d062afab9a","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2020-01-15 19:11:05.000000000","message":"Patch Set 4: Code-Review+2\n\nValidated manual rebase since my last +2, still lgtm.","accounts_in_message":[],"_revision_number":4},{"id":"f747535f1690b2d62ee670f43450f0dd0bbdddab","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2020-01-17 17:15:27.000000000","message":"Patch Set 4:\n\nBuild failed\n\n- dsvm-nova http://207.189.188.190/logs/37/697537/4/check-vote/ext-nova-zuul/8382794 : FAILURE in 42m 10s","accounts_in_message":[],"_revision_number":4},{"id":"26d6a8427644d763d188bf4e66ca25e1423d12d5","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2020-01-20 07:33:35.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"b76b58f66e571e4c3ba23a20d43aadfbce7c5a7f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-20 07:34:00.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"457ec8cdd027c9bf31a1d69ccb89587590ad760a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-20 12:42:09.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/5879a7676c91437a91c57ba7d297e94f : SUCCESS in 15m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0301477785514b5bbad53bea8d6088a9 : SUCCESS in 11m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/dd4207ee15464c409c004b45916f87d6 : SUCCESS in 13m 20s\n- openstack-tox-py37 https://zuul.opendev.org/t/openstack/build/5baa8d5817934231bf44dcc445f59508 : SUCCESS in 14m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/78ca031573e0474e84e7817a65b68ded : SUCCESS in 10m 17s\n- nova-tox-functional-py36 https://zuul.opendev.org/t/openstack/build/a433350da925456e8f115a86e51b1027 : SUCCESS in 16m 30s","accounts_in_message":[],"_revision_number":4},{"id":"cd5c1bbf7a8782274bc213ffe20cdd474ed7daaa","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-20 12:42:09.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":4},{"id":"0c2f8ccb0ea0b255ba06ed1f9d69dee23118cbb0","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2020-01-20 12:45:57.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/127da378f22e46cab4c78d72a09af498 : SUCCESS in 2m 06s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"458d37fceb931be37b8615bc47f3f3d888a7f8ca","revisions":{"bea0c03e7d7fe2bc7d2e770632ef2342e42d0987":{"kind":"REWORK","_number":1,"created":"2019-12-05 17:57:20.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/37/697537/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/37/697537/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/37/697537/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/37/697537/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/37/697537/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/37/697537/1"}}},"commit":{"parents":[{"commit":"d1d5c1148972c5a01be6177df948bbb4c2aebf8f","subject":"functional: Remove \u0027get_invalid_image\u0027","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d1d5c1148972c5a01be6177df948bbb4c2aebf8f"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-10-11 13:59:54.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-12-05 17:54:32.000000000","tz":0},"subject":"functional: Add unified \u0027_build_server\u0027 helper function","message":"functional: Add unified \u0027_build_server\u0027 helper function\n\n\u0027_IntegratedTestBase\u0027 has subclassed \u0027InstanceHelperMixin\u0027 since change\nI0d21cb94c932e6e556eca964c57868c705b2d120, which means both now provide\na \u0027_build_minimal_create_server_request\u0027 function. However, only\n\u0027_IntegratedTestBase\u0027 provides a \u0027_build_server\u0027 function. The\n\u0027_build_minimal_create_server_request\u0027 and \u0027_build_server\u0027 functions do\npretty much the same thing but there are some differences. Combine these\nunder the \u0027_build_server\u0027 alias.\n\nChange-Id: I91fa2f73185fef48e9aae9b7f61389c374e06676\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bea0c03e7d7fe2bc7d2e770632ef2342e42d0987"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bea0c03e7d7fe2bc7d2e770632ef2342e42d0987"}]},"branch":"refs/heads/master"},"0fec29ff6f12de02c4be70dd187a09690bbc9eab":{"kind":"REWORK","_number":2,"created":"2019-12-06 16:42:18.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/37/697537/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/37/697537/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/37/697537/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/37/697537/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/37/697537/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/37/697537/2"}}},"commit":{"parents":[{"commit":"d05fd530c7b060b87a8be30745aa37221c38744e","subject":"functional: Make \u0027_IntegratedTestBase\u0027 subclass \u0027InstanceHelperMixin\u0027","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d05fd530c7b060b87a8be30745aa37221c38744e"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-12-06 15:31:17.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-12-06 16:41:48.000000000","tz":0},"subject":"functional: Add unified \u0027_build_server\u0027 helper function","message":"functional: Add unified \u0027_build_server\u0027 helper function\n\n\u0027_IntegratedTestBase\u0027 has subclassed \u0027InstanceHelperMixin\u0027 since change\nI0d21cb94c932e6e556eca964c57868c705b2d120, which means both now provide\na \u0027_build_minimal_create_server_request\u0027 function. However, only\n\u0027_IntegratedTestBase\u0027 provides a \u0027_build_server\u0027 function. The\n\u0027_build_minimal_create_server_request\u0027 and \u0027_build_server\u0027 functions do\npretty much the same thing but there are some differences. Combine these\nunder the \u0027_build_server\u0027 alias.\n\nChange-Id: I91fa2f73185fef48e9aae9b7f61389c374e06676\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0fec29ff6f12de02c4be70dd187a09690bbc9eab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0fec29ff6f12de02c4be70dd187a09690bbc9eab"}]},"branch":"refs/heads/master"},"248edbaba6ac1fe3d623c9db3b20ebfc9c0c2fbe":{"kind":"REWORK","_number":3,"created":"2019-12-10 11:58:51.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/37/697537/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/37/697537/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/37/697537/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/37/697537/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/37/697537/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/37/697537/3"}}},"commit":{"parents":[{"commit":"d05fd530c7b060b87a8be30745aa37221c38744e","subject":"functional: Make \u0027_IntegratedTestBase\u0027 subclass \u0027InstanceHelperMixin\u0027","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d05fd530c7b060b87a8be30745aa37221c38744e"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-12-06 15:31:17.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-12-10 11:26:34.000000000","tz":0},"subject":"functional: Add unified \u0027_build_server\u0027 helper function","message":"functional: Add unified \u0027_build_server\u0027 helper function\n\n\u0027_IntegratedTestBase\u0027 has subclassed \u0027InstanceHelperMixin\u0027 since change\nI0d21cb94c932e6e556eca964c57868c705b2d120, which means both now provide\na \u0027_build_minimal_create_server_request\u0027 function. However, only\n\u0027_IntegratedTestBase\u0027 provides a \u0027_build_server\u0027 function. The\n\u0027_build_minimal_create_server_request\u0027 and \u0027_build_server\u0027 functions do\npretty much the same thing but there are some differences. Combine these\nunder the \u0027_build_server\u0027 alias.\n\nChange-Id: I91fa2f73185fef48e9aae9b7f61389c374e06676\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/248edbaba6ac1fe3d623c9db3b20ebfc9c0c2fbe"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/248edbaba6ac1fe3d623c9db3b20ebfc9c0c2fbe"}]},"branch":"refs/heads/master"},"458d37fceb931be37b8615bc47f3f3d888a7f8ca":{"kind":"REWORK","_number":4,"created":"2020-01-15 10:31:49.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/37/697537/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/37/697537/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/37/697537/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/37/697537/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/37/697537/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/37/697537/4"}}},"commit":{"parents":[{"commit":"093e65c2cacdcbf1cb498a3be1785f5116c11ead","subject":"Merge \"pre-commit: Use Python 3 to run checks\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/093e65c2cacdcbf1cb498a3be1785f5116c11ead"}]}],"author":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2019-12-06 15:31:17.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"sfinucan@redhat.com","date":"2020-01-15 10:31:24.000000000","tz":0},"subject":"functional: Add unified \u0027_build_server\u0027 helper function","message":"functional: Add unified \u0027_build_server\u0027 helper function\n\n\u0027_IntegratedTestBase\u0027 has subclassed \u0027InstanceHelperMixin\u0027 since change\nI0d21cb94c932e6e556eca964c57868c705b2d120, which means both now provide\na \u0027_build_minimal_create_server_request\u0027 function. However, only\n\u0027_IntegratedTestBase\u0027 provides a \u0027_build_server\u0027 function. The\n\u0027_build_minimal_create_server_request\u0027 and \u0027_build_server\u0027 functions do\npretty much the same thing but there are some differences. Combine these\nunder the \u0027_build_server\u0027 alias.\n\nChange-Id: I91fa2f73185fef48e9aae9b7f61389c374e06676\nSigned-off-by: Stephen Finucane \u003csfinucan@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/458d37fceb931be37b8615bc47f3f3d888a7f8ca"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/458d37fceb931be37b8615bc47f3f3d888a7f8ca"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
