)]}'
{"id":"openstack%2Fnova~670189","triplet_id":"openstack%2Fnova~master~Id86c6b23a32a66564c2e7c794104e3a553df947d","project":"openstack/nova","branch":"master","topic":"bp/amd-sev-libvirt-support","hashtags":[],"change_id":"Id86c6b23a32a66564c2e7c794104e3a553df947d","subject":"libvirt: harden Host.get_domain_capabilities()","status":"MERGED","created":"2019-07-10 21:01:03.000000000","updated":"2019-07-29 17:21:52.000000000","submitted":"2019-07-29 17:21:52.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":37,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"670189-1564420912783-96b9fa60","meta_rev_id":"b9b1aae75d6f1e75ac8a9337fc9a5137624a8e65","_number":670189,"virtual_id_number":670189,"owner":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2019-07-28 02:17:07.000000000","_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-27 21:38:53.000000000","_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-27 23:44:10.000000000","_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-27 22:52:53.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"date":"2019-07-27 22:27:43.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":2,"date":"2019-07-29 17:21:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-28 01:09:08.000000000","_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-28 18:45:29.000000000","_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"value":0,"date":"2019-07-27 23:56:34.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":2,"date":"2019-07-29 14:53:43.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","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":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":1,"date":"2019-07-27 21:27:21.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"value":2,"date":"2019-07-29 08:26:24.000000000","_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":1,"date":"2019-07-29 14:53:43.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","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":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"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":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","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":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},{"_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":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-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":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-07-19 16:09:08.000000000","updated_by":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"reviewer":{"_account_id":13478,"name":"Boris Bobrov","email":"b.bobrov@sap.com","username":"bbobrov"},"state":"REVIEWER"},{"updated":"2019-07-25 13:30:12.000000000","updated_by":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"reviewer":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"state":"REVIEWER"},{"updated":"2019-07-25 15:36:49.000000000","updated_by":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"reviewer":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"state":"REVIEWER"},{"updated":"2019-07-25 16:40:31.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":"2019-07-27 21:38:53.000000000","updated_by":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-27 22:27:43.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-07-27 22:52:53.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-27 23:44:10.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":"2019-07-27 23:56:34.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-07-28 01:09:08.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":"2019-07-28 02:17:07.000000000","updated_by":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-28 18:45:29.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":"2019-07-29 08:26:24.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":"2019-07-29 14:53:43.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2019-07-29 17:21:52.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":"731b2774b441b08dc7badb08dd45828907dd0d97","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-10 21:01:03.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"20b54dcf9cdccbca80e7c78d82a31b190232de1b","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-10 23:17:05.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"611bde49a5521f25d23d5dd0405b68cbd1c148a5","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-10 23:19:34.000000000","message":"Patch Set 2:\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/670189/2 : FAILURE in 1m 33s","accounts_in_message":[],"_revision_number":2},{"id":"9a75c3cb3c3e8b442a2555bf6b95f48dd3c8fffa","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-11 00:59:38.000000000","message":"Patch Set 2:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/2/check/tempest-dsvm-full-xenial/b99540d/ : SUCCESS in 1h 26m 14s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/2/check/tempest-dsvm-full-xenial-py3/0026e0e/ : SUCCESS in 1h 31m 16s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/2/check/grenade-dsvm-xenial/0b7df08/ : SUCCESS in 1h 16m 12s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2f7c5bdc537bc31f3f0d83649ed8a14689db0b3d","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-11 01:24:09.000000000","message":"Patch Set 2:\n\nTesting completed on the zVM Driver CI system check-nova pipeline.  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-33763 : SUCCESS in 1h 51m 12s","accounts_in_message":[],"_revision_number":2},{"id":"c6184b8abab7bea8044ab2c3a406fb445934a777","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-11 03:37:58.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 http://logs.openstack.org/89/670189/2/check/grenade-py3/f8118d7/ : SUCCESS in 59m 31s\n- tempest-full-py3 http://logs.openstack.org/89/670189/2/check/tempest-full-py3/61e947f/ : SUCCESS in 1h 28m 33s\n- openstack-tox-cover http://logs.openstack.org/89/670189/2/check/openstack-tox-cover/b290ed3/cover/ : SUCCESS in 21m 32s\n- openstack-tox-lower-constraints http://logs.openstack.org/89/670189/2/check/openstack-tox-lower-constraints/bce06c6/ : SUCCESS in 22m 09s\n- openstack-tox-pep8 http://logs.openstack.org/89/670189/2/check/openstack-tox-pep8/3840f53/ : SUCCESS in 9m 20s\n- openstack-tox-py27 http://logs.openstack.org/89/670189/2/check/openstack-tox-py27/bfdc09c/ : SUCCESS in 14m 16s\n- openstack-tox-py36 http://logs.openstack.org/89/670189/2/check/openstack-tox-py36/c8500ba/ : SUCCESS in 16m 37s\n- openstack-tox-py37 http://logs.openstack.org/89/670189/2/check/openstack-tox-py37/8e38789/ : SUCCESS in 15m 52s\n- openstack-tox-docs http://logs.openstack.org/89/670189/2/check/openstack-tox-docs/2c682f1/html/ : SUCCESS in 6m 15s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/89/670189/2/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/4403f67/ : FAILURE in 19m 33s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/89/670189/2/check/devstack-plugin-ceph-tempest/f5307d5/ : FAILURE in 1h 30m 59s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/89/670189/2/check/neutron-grenade-multinode/02c06f7/ : SUCCESS in 1h 08m 31s\n- nova-grenade-live-migration http://logs.openstack.org/89/670189/2/check/nova-grenade-live-migration/dbe7f3c/ : SUCCESS in 1h 04m 24s\n- nova-live-migration http://logs.openstack.org/89/670189/2/check/nova-live-migration/f235613/ : SUCCESS in 51m 22s\n- nova-lvm http://logs.openstack.org/89/670189/2/check/nova-lvm/3ea44e6/ : SUCCESS in 1h 07m 31s (non-voting)\n- nova-multi-cell http://logs.openstack.org/89/670189/2/check/nova-multi-cell/a8edfa0/ : SUCCESS in 1h 33m 22s (non-voting)\n- nova-next http://logs.openstack.org/89/670189/2/check/nova-next/546f06a/ : SUCCESS in 1h 27m 50s\n- nova-tox-functional http://logs.openstack.org/89/670189/2/check/nova-tox-functional/f741bfd/ : SUCCESS in 24m 03s\n- nova-tox-functional-py36 http://logs.openstack.org/89/670189/2/check/nova-tox-functional-py36/88ed136/ : SUCCESS in 20m 45s\n- tempest-slow-py3 http://logs.openstack.org/89/670189/2/check/tempest-slow-py3/cb42854/ : SUCCESS in 2h 32m 46s","accounts_in_message":[],"_revision_number":2},{"id":"5191f3a52298ce91d6b3c1c0554270fcce33b9d0","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-07-11 03:38:30.000000000","message":"Patch Set 2:\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/89/670189/2/check/EMC_VxFlexOS_NOVA/33c3dac/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":2},{"id":"d40fa66ac8d870dce43fb5db68714a46dbb7e5df","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-07-11 06:39:14.000000000","message":"Patch Set 2:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/89/670189/2/check/check-dsvm-tempest-vz7-exe-minimal/abb5473 : FAILURE in 18m 07s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":2},{"id":"bbab62bcbf5c7c9b07f885235338b810e7f2591d","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-11 11:21:37.000000000","message":"Patch Set 2:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/89/670189/2/check-vote/ext-nova-zuul/1325600 : SUCCESS in 58m 14s","accounts_in_message":[],"_revision_number":2},{"id":"7d013483b94ac3953044ac268b1febff12c9e022","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2019-07-11 18:09:24.000000000","message":"Patch Set 2:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-89-670189-2 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":2},{"id":"47477a05ad9f5e702ec388d659d02e9404effb26","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-15 12:59:44.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"ec2831fc7b65aeca4f2b7974a04d7b5b54e55736","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-07-15 13:14:14.000000000","message":"Patch Set 3:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/89/670189/3/check/check-dsvm-tempest-vz7-exe-minimal/9433492 : FAILURE in 13m 33s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":3},{"id":"409460979852346a0787f4b73500a14eca1a0c8a","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-15 14:01:42.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-33887 : FAILURE in 1h 01m 28s","accounts_in_message":[],"_revision_number":3},{"id":"b713eef41d45d91c8d48bed5d57788ed868def3f","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-15 14:07:04.000000000","message":"Patch Set 3:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/89/670189/3/check-vote/ext-nova-zuul/2876abb : SUCCESS in 1h 06m 47s","accounts_in_message":[],"_revision_number":3},{"id":"1eeccf5a22e12beb9371b4853176a2e7ca02f7c7","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-15 14:27:10.000000000","message":"Patch Set 3:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/3/check/tempest-dsvm-full-xenial/7740bfe/ : SUCCESS in 1h 23m 14s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/3/check/tempest-dsvm-full-xenial-py3/bd9454a/ : SUCCESS in 1h 26m 32s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/3/check/grenade-dsvm-xenial/ac823a0/ : SUCCESS in 1h 15m 19s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"aeb5228ae64272b32d0faad6a64c72c13d07afc5","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-15 15:31:15.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/670189/3 : SUCCESS in 2h 30m 41s","accounts_in_message":[],"_revision_number":3},{"id":"7feb8734730c2369aa5cc96aceeba64ed2687494","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-15 15:37:49.000000000","message":"Patch Set 3: 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- grenade-py3 http://logs.openstack.org/89/670189/3/check/grenade-py3/ab75b26/ : SUCCESS in 1h 09m 39s\n- tempest-full-py3 http://logs.openstack.org/89/670189/3/check/tempest-full-py3/d085986/ : SUCCESS in 1h 24m 33s\n- openstack-tox-cover http://logs.openstack.org/89/670189/3/check/openstack-tox-cover/860835e/cover/ : SUCCESS in 18m 22s\n- openstack-tox-lower-constraints http://logs.openstack.org/89/670189/3/check/openstack-tox-lower-constraints/0bce9fc/ : SUCCESS in 22m 18s\n- openstack-tox-pep8 http://logs.openstack.org/89/670189/3/check/openstack-tox-pep8/daf45cb/ : SUCCESS in 10m 31s\n- openstack-tox-py27 http://logs.openstack.org/89/670189/3/check/openstack-tox-py27/c15f9aa/ : SUCCESS in 17m 18s\n- openstack-tox-py36 http://logs.openstack.org/89/670189/3/check/openstack-tox-py36/ee67603/ : SUCCESS in 19m 29s\n- openstack-tox-py37 http://logs.openstack.org/89/670189/3/check/openstack-tox-py37/635fdb9/ : SUCCESS in 19m 30s\n- openstack-tox-docs http://logs.openstack.org/89/670189/3/check/openstack-tox-docs/2278b87/html/ : SUCCESS in 8m 10s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/89/670189/3/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/8e44270/ : SUCCESS in 48m 05s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/89/670189/3/check/devstack-plugin-ceph-tempest/fda87d4/ : SUCCESS in 1h 11m 47s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/89/670189/3/check/neutron-grenade-multinode/f207ac6/ : FAILURE in 1h 23m 14s\n- nova-grenade-live-migration http://logs.openstack.org/89/670189/3/check/nova-grenade-live-migration/9d33b67/ : SUCCESS in 1h 11m 39s\n- nova-live-migration http://logs.openstack.org/89/670189/3/check/nova-live-migration/611013e/ : SUCCESS in 56m 43s\n- nova-lvm http://logs.openstack.org/89/670189/3/check/nova-lvm/e529e7b/ : SUCCESS in 51m 33s (non-voting)\n- nova-multi-cell http://logs.openstack.org/89/670189/3/check/nova-multi-cell/5adc2bb/ : SUCCESS in 1h 28m 42s (non-voting)\n- nova-next http://logs.openstack.org/89/670189/3/check/nova-next/d1715e5/ : SUCCESS in 1h 20m 32s\n- nova-tox-functional http://logs.openstack.org/89/670189/3/check/nova-tox-functional/eb01cef/ : SUCCESS in 25m 01s\n- nova-tox-functional-py36 http://logs.openstack.org/89/670189/3/check/nova-tox-functional-py36/f0aec22/ : SUCCESS in 49m 06s\n- tempest-slow-py3 http://logs.openstack.org/89/670189/3/check/tempest-slow-py3/c784072/ : SUCCESS in 2h 26m 22s","accounts_in_message":[],"_revision_number":3},{"id":"48b61c7a9f9cc4cc00284ff4a588df9b37495aec","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-15 16:36:12.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"07d8fd8bc95d0851a697f30bca706340f907b73b","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-15 17:37:36.000000000","message":"Patch Set 3:\n\nrecheck ssh login failed","accounts_in_message":[],"_revision_number":3},{"id":"59a5845f8f999305c63f780a6a420cde0c8d98bb","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-15 19:07:33.000000000","message":"Patch Set 3:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/3/check/tempest-dsvm-full-xenial/b2b0e9f/ : SUCCESS in 1h 29m 13s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/3/check/tempest-dsvm-full-xenial-py3/9255cae/ : FAILURE in 1h 20m 55s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/3/check/grenade-dsvm-xenial/9a40f39/ : SUCCESS in 1h 16m 42s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ae69fdf16243a9db12c5c8255bf6a64815bfa743","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-15 21:23:17.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 http://logs.openstack.org/89/670189/3/check/grenade-py3/0aee9bc/ : SUCCESS in 1h 12m 49s\n- tempest-full-py3 http://logs.openstack.org/89/670189/3/check/tempest-full-py3/4213f80/ : SUCCESS in 1h 25m 02s\n- openstack-tox-cover http://logs.openstack.org/89/670189/3/check/openstack-tox-cover/0f07db9/cover/ : SUCCESS in 17m 08s\n- openstack-tox-lower-constraints http://logs.openstack.org/89/670189/3/check/openstack-tox-lower-constraints/d0126bf/ : SUCCESS in 21m 05s\n- openstack-tox-pep8 http://logs.openstack.org/89/670189/3/check/openstack-tox-pep8/5ad3ccd/ : SUCCESS in 9m 57s\n- openstack-tox-py27 http://logs.openstack.org/89/670189/3/check/openstack-tox-py27/c27bfcd/ : SUCCESS in 17m 07s\n- openstack-tox-py36 http://logs.openstack.org/89/670189/3/check/openstack-tox-py36/d2a5ca7/ : SUCCESS in 18m 52s\n- openstack-tox-py37 http://logs.openstack.org/89/670189/3/check/openstack-tox-py37/826429f/ : SUCCESS in 16m 10s\n- openstack-tox-docs http://logs.openstack.org/89/670189/3/check/openstack-tox-docs/95c8aad/html/ : SUCCESS in 6m 39s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/89/670189/3/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/bc83af4/ : SUCCESS in 1h 04m 31s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/89/670189/3/check/devstack-plugin-ceph-tempest/0f2437c/ : SUCCESS in 1h 25m 49s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/89/670189/3/check/neutron-grenade-multinode/70c299d/ : SUCCESS in 1h 11m 34s\n- nova-grenade-live-migration http://logs.openstack.org/89/670189/3/check/nova-grenade-live-migration/bff8d35/ : SUCCESS in 1h 01m 13s\n- nova-live-migration http://logs.openstack.org/89/670189/3/check/nova-live-migration/3091596/ : SUCCESS in 58m 45s\n- nova-lvm http://logs.openstack.org/89/670189/3/check/nova-lvm/9ff3b9b/ : SUCCESS in 59m 23s (non-voting)\n- nova-multi-cell http://logs.openstack.org/89/670189/3/check/nova-multi-cell/cac2570/ : SUCCESS in 1h 37m 46s (non-voting)\n- nova-next http://logs.openstack.org/89/670189/3/check/nova-next/f00dc01/ : SUCCESS in 1h 23m 32s\n- nova-tox-functional http://logs.openstack.org/89/670189/3/check/nova-tox-functional/eb82aff/ : SUCCESS in 21m 49s\n- nova-tox-functional-py36 http://logs.openstack.org/89/670189/3/check/nova-tox-functional-py36/bca1e40/ : SUCCESS in 26m 51s\n- tempest-slow-py3 http://logs.openstack.org/89/670189/3/check/tempest-slow-py3/49433a9/ : SUCCESS in 2h 27m 30s","accounts_in_message":[],"_revision_number":3},{"id":"a817769c3a1c93718b12f19994bde78adce8ea4b","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-07-15 21:23:38.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/89/670189/3/check/EMC_VxFlexOS_NOVA/b7ded2a/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":"8dff128266a506ddecc70e332bfc06ca69d3a1f8","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2019-07-15 22:19:56.000000000","message":"Patch Set 3:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-89-670189-3 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":3},{"id":"29dbdccfe3cce5c787bbcdc1e5257b02d1056a49","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-19 17:06:13.000000000","message":"Patch Set 3:\n\n(15 comments)\n\nI\u0027m afraid I\u0027m not good for much beyond identifying typos here. Phoning a friend.","accounts_in_message":[],"_revision_number":3},{"id":"e94d08fd3656cd8f6a7948ad159497041848c2ed","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-22 20:36:59.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"a79408270bb12b8594ef3e137df7558139ac2666","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-07-22 20:48:35.000000000","message":"Patch Set 4:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/89/670189/4/check/check-dsvm-tempest-vz7-exe-minimal/10083ff : FAILURE in 10m 23s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":4},{"id":"29979caa749039abb0a5584be7ac4190d79640a6","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-22 22:27:01.000000000","message":"Patch Set 4:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/4/check/tempest-dsvm-full-xenial/4848992/ : SUCCESS in 1h 48m 54s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/4/check/tempest-dsvm-full-xenial-py3/086b8bc/ : SUCCESS in 1h 30m 32s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/4/check/grenade-dsvm-xenial/d0c7b71/ : SUCCESS in 1h 23m 18s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"b6c662bafe8531ba380f687d6965de260a8209bd","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-22 23:05:00.000000000","message":"Patch Set 4: 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- grenade-py3 http://logs.openstack.org/89/670189/4/check/grenade-py3/f6637ea/ : SUCCESS in 53m 58s\n- tempest-full-py3 http://logs.openstack.org/89/670189/4/check/tempest-full-py3/167eabe/ : SUCCESS in 1h 31m 17s\n- openstack-tox-cover http://logs.openstack.org/89/670189/4/check/openstack-tox-cover/e0c0a59/cover/ : SUCCESS in 21m 27s\n- openstack-tox-lower-constraints http://logs.openstack.org/89/670189/4/check/openstack-tox-lower-constraints/1974224/ : SUCCESS in 22m 00s\n- openstack-tox-pep8 http://logs.openstack.org/89/670189/4/check/openstack-tox-pep8/9d2b33f/ : SUCCESS in 11m 40s\n- openstack-tox-py27 http://logs.openstack.org/89/670189/4/check/openstack-tox-py27/31db3a7/ : SUCCESS in 16m 43s\n- openstack-tox-py36 http://logs.openstack.org/89/670189/4/check/openstack-tox-py36/ebc142d/ : SUCCESS in 17m 55s\n- openstack-tox-py37 http://logs.openstack.org/89/670189/4/check/openstack-tox-py37/a6ebcce/ : SUCCESS in 16m 10s\n- openstack-tox-docs http://logs.openstack.org/89/670189/4/check/openstack-tox-docs/2deb290/html/ : SUCCESS in 6m 30s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/89/670189/4/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/3b67e52/ : SUCCESS in 53m 40s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/89/670189/4/check/devstack-plugin-ceph-tempest/bddc22e/ : SUCCESS in 1h 17m 57s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/89/670189/4/check/neutron-grenade-multinode/55772ba/ : SUCCESS in 1h 13m 45s\n- nova-grenade-live-migration http://logs.openstack.org/89/670189/4/check/nova-grenade-live-migration/9a1b3bc/ : SUCCESS in 1h 08m 11s\n- nova-live-migration http://logs.openstack.org/89/670189/4/check/nova-live-migration/1eae43c/ : SUCCESS in 56m 02s\n- nova-lvm http://logs.openstack.org/89/670189/4/check/nova-lvm/71dc92e/ : SUCCESS in 56m 13s (non-voting)\n- nova-multi-cell http://logs.openstack.org/89/670189/4/check/nova-multi-cell/bbc1884/ : FAILURE in 1h 31m 06s (non-voting)\n- nova-next http://logs.openstack.org/89/670189/4/check/nova-next/2051296/ : FAILURE in 1h 14m 49s\n- nova-tox-functional http://logs.openstack.org/89/670189/4/check/nova-tox-functional/7442578/ : SUCCESS in 24m 27s\n- nova-tox-functional-py36 http://logs.openstack.org/89/670189/4/check/nova-tox-functional-py36/080bb1d/ : SUCCESS in 22m 28s\n- tempest-slow-py3 http://logs.openstack.org/89/670189/4/check/tempest-slow-py3/d0cfe6b/ : SUCCESS in 2h 20m 28s","accounts_in_message":[],"_revision_number":4},{"id":"0575bc5f08c0c15a242ca8cead9a50e32432282c","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-22 23:29:02.000000000","message":"Patch Set 4:\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/670189/4 : FAILURE in 2h 34m 58s","accounts_in_message":[],"_revision_number":4},{"id":"e3f604463a05d80df53e85cf8c8a3741a4b54ac7","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-07-23 01:39:53.000000000","message":"Patch Set 4:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/89/670189/4/check/nova-out-of-tree-pvm/6a9b9fd : FAILURE in 4h 46m 07s\n- nova-in-tree-pvm http://184.172.12.213/89/670189/4/check/nova-in-tree-pvm/5865258 : FAILURE in 1h 46m 37s","accounts_in_message":[],"_revision_number":4},{"id":"e10fb910535caf70082fd3367447b1f7aebf3040","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-23 06:07:51.000000000","message":"Patch Set 4:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/89/670189/4/check-vote/ext-nova-zuul/2683079 : SUCCESS in 55m 22s","accounts_in_message":[],"_revision_number":4},{"id":"94c43815529e066ec8224e44fe1e3a96681ae150","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-23 13:11:38.000000000","message":"Patch Set 4:\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-34114 : FAILURE in 1h 07m 59s","accounts_in_message":[],"_revision_number":4},{"id":"21ab8f211e348763b313c10a06c7d5503a404855","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-07-23 21:35:17.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"967e3a254158b34ae1bc571b8d664ca68a584370","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-07-23 21:36:57.000000000","message":"Patch Set 5:\n\n(3 comments)\n\nOK I think this should be good now.  Need to get Kashyap\u0027s review.","accounts_in_message":[],"_revision_number":5},{"id":"4c19d79edae1b2ec34a60dd7f111b4cc743783e1","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-23 22:40:51.000000000","message":"Patch Set 5:\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-34162 : FAILURE in 1h 05m 08s","accounts_in_message":[],"_revision_number":5},{"id":"85efff200f8bf3f071783238f1e0c6821bb89462","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-23 23:04:54.000000000","message":"Patch Set 5:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/5/check/tempest-dsvm-full-xenial/ba8d7a0/ : SUCCESS in 1h 16m 00s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/5/check/tempest-dsvm-full-xenial-py3/43e8bf2/ : SUCCESS in 1h 28m 35s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/5/check/grenade-dsvm-xenial/fcfe602/ : SUCCESS in 1h 15m 56s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"7e31ce9f038d328275251041ef1daf4e2e46aee0","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-07-23 23:50:50.000000000","message":"Patch Set 5:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/89/670189/5/check/check-dsvm-tempest-vz7-exe-minimal/8252221 : FAILURE in 11m 00s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":5},{"id":"3d7f8fd93bd40f664f8936e3fba534bab6354d0d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-24 00:01:17.000000000","message":"Patch Set 5: 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- grenade-py3 http://logs.openstack.org/89/670189/5/check/grenade-py3/7ecd039/ : SUCCESS in 1h 04m 18s\n- tempest-full-py3 http://logs.openstack.org/89/670189/5/check/tempest-full-py3/61773f8/ : SUCCESS in 1h 36m 57s\n- openstack-tox-cover http://logs.openstack.org/89/670189/5/check/openstack-tox-cover/2e0705f/cover/ : SUCCESS in 20m 36s\n- openstack-tox-lower-constraints http://logs.openstack.org/89/670189/5/check/openstack-tox-lower-constraints/0f1b2da/ : SUCCESS in 21m 22s\n- openstack-tox-pep8 http://logs.openstack.org/89/670189/5/check/openstack-tox-pep8/74264be/ : FAILURE in 8m 48s\n- openstack-tox-py27 http://logs.openstack.org/89/670189/5/check/openstack-tox-py27/7e2b3e6/ : SUCCESS in 18m 15s\n- openstack-tox-py36 http://logs.openstack.org/89/670189/5/check/openstack-tox-py36/4c295b0/ : SUCCESS in 18m 35s\n- openstack-tox-py37 http://logs.openstack.org/89/670189/5/check/openstack-tox-py37/9bc1329/ : SUCCESS in 18m 58s\n- openstack-tox-docs http://logs.openstack.org/89/670189/5/check/openstack-tox-docs/95e8015/html/ : SUCCESS in 9m 03s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/89/670189/5/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/056bc62/ : SUCCESS in 51m 10s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/89/670189/5/check/devstack-plugin-ceph-tempest/79e08bb/ : SUCCESS in 1h 19m 11s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/89/670189/5/check/neutron-grenade-multinode/4338dbc/ : SUCCESS in 1h 21m 11s\n- nova-grenade-live-migration http://logs.openstack.org/89/670189/5/check/nova-grenade-live-migration/59f863c/ : SUCCESS in 1h 09m 11s\n- nova-live-migration http://logs.openstack.org/89/670189/5/check/nova-live-migration/4f069d9/ : SUCCESS in 51m 48s\n- nova-lvm http://logs.openstack.org/89/670189/5/check/nova-lvm/3743e0e/ : SUCCESS in 48m 43s (non-voting)\n- nova-multi-cell http://logs.openstack.org/89/670189/5/check/nova-multi-cell/2e1c8e3/ : SUCCESS in 1h 21m 58s (non-voting)\n- nova-next http://logs.openstack.org/89/670189/5/check/nova-next/6773c46/ : SUCCESS in 1h 20m 59s\n- nova-tox-functional http://logs.openstack.org/89/670189/5/check/nova-tox-functional/ccb6e59/ : SUCCESS in 22m 20s\n- nova-tox-functional-py36 http://logs.openstack.org/89/670189/5/check/nova-tox-functional-py36/2b1854a/ : SUCCESS in 22m 47s\n- tempest-slow-py3 http://logs.openstack.org/89/670189/5/check/tempest-slow-py3/daede82/ : SUCCESS in 2h 19m 43s","accounts_in_message":[],"_revision_number":5},{"id":"0e9cdf978f9c34641adb031171490f6629fb5183","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-24 00:45:51.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/670189/5 : SUCCESS in 2h 26m 16s","accounts_in_message":[],"_revision_number":5},{"id":"c4816234cd4720de9d50a299af72141f5fdea19c","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-07-24 02:39:29.000000000","message":"Patch Set 5:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/89/670189/5/check/nova-out-of-tree-pvm/a4aa3d4 : FAILURE in 3h 51m 22s\n- nova-in-tree-pvm http://184.172.12.213/89/670189/5/check/nova-in-tree-pvm/d336d06 : FAILURE in 5h 03m 31s","accounts_in_message":[],"_revision_number":5},{"id":"92b9860c9984e8fa79b458903854248930851c94","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-07-24 09:16:52.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"35fa473a1cdddf044cf67a19e9bdc38e2d585185","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2019-07-24 09:19:00.000000000","message":"Patch Set 5:\n\n(4 comments)\n\nI have only so far reviewed the core changes in nova, not the tests, which look fine to me; couple of small comments inline.","accounts_in_message":[],"_revision_number":5},{"id":"4d0db96e22f24ccf2c2dbbeeca06ccb31fe5638f","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-07-24 09:20:57.000000000","message":"Patch Set 6:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/89/670189/6/check/nova-out-of-tree-pvm/0c2d4e5 : FAILURE in 3m 25s\n- nova-in-tree-pvm http://184.172.12.213/89/670189/6/check/nova-in-tree-pvm/e30f873 : FAILURE in 3m 13s","accounts_in_message":[],"_revision_number":6},{"id":"dda6b7115e9ab1d6433e8a3550c08a0599100d3c","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-24 09:27:03.000000000","message":"Patch Set 6:\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-34196 : FAILURE in 9m 41s","accounts_in_message":[],"_revision_number":6},{"id":"b556ace0fea24579a290992853a8962c40749a99","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-24 09:39:43.000000000","message":"Patch Set 6:\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/670189/6 : FAILURE in 20m 00s","accounts_in_message":[],"_revision_number":6},{"id":"4f1cb84a92816a01c63a74edb87c71c54b1f7e83","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-07-24 09:43:30.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"eda0adee2857be11ad0eeab9a8a17eccdaf58d6e","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-07-24 09:43:50.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"4130dba95db2f62b9faa5bd1a808f24653d4901e","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-07-24 09:44:01.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"de1426c96c28c8b9c868cfae543ce2e6c0354d47","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-07-24 09:48:17.000000000","message":"Patch Set 8:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/89/670189/8/check/nova-out-of-tree-pvm/31cc78f : FAILURE in 3m 51s\n- nova-in-tree-pvm http://184.172.12.213/89/670189/8/check/nova-in-tree-pvm/9e56801 : FAILURE in 3m 17s","accounts_in_message":[],"_revision_number":8},{"id":"6624a80498a14ced27759d714f1063ff86609789","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-24 09:53:21.000000000","message":"Patch Set 8:\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-34201 : FAILURE in 8m 55s","accounts_in_message":[],"_revision_number":8},{"id":"3782d779835ab781ae8a664c1baf2d35abb177c6","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-07-24 09:58:27.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"63d5ffe7e97cdfb66ae82a761a3b423bfc940885","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-07-24 10:02:31.000000000","message":"Patch Set 9:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/89/670189/9/check/nova-out-of-tree-pvm/31394f0 : FAILURE in 3m 23s\n- nova-in-tree-pvm http://184.172.12.213/89/670189/9/check/nova-in-tree-pvm/7887595 : FAILURE in 3m 15s","accounts_in_message":[],"_revision_number":9},{"id":"366a90dfb4aeb23b04670b92266dde6440655745","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2019-07-24 10:03:29.000000000","message":"Patch Set 9: Code-Review+1\n\nAdam addressed all my comments, including my IRC feedback on test_host.py.  (Also great rework of the commit message to lay out all the involved pieces; noticed it in the `diff` of PS-1 and PS-5.)","accounts_in_message":[],"_revision_number":9},{"id":"6e37fd9f9e4f9a6eef43fecc1a0bf6473ac98c17","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-24 10:07:27.000000000","message":"Patch Set 9:\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-34202 : FAILURE in 8m 34s","accounts_in_message":[],"_revision_number":9},{"id":"fceedb9f143fbad3db738d3f3e9062cafe2af0ca","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-24 10:15:33.000000000","message":"Patch Set 9:\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/670189/9 : FAILURE in 16m 22s","accounts_in_message":[],"_revision_number":9},{"id":"c3015df583f722c62bcae07a0ede2424212fed7b","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-24 10:32:45.000000000","message":"Patch Set 9:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/9/check/tempest-dsvm-full-xenial/6e2006f/ : FAILURE in 15m 01s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/9/check/tempest-dsvm-full-xenial-py3/4a6b4cf/ : FAILURE in 17m 33s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/9/check/grenade-dsvm-xenial/e0effe2/ : FAILURE in 33m 13s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"8806d62884f535d13d3477c09e3baae177c2b2e1","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-07-24 11:16:08.000000000","message":"Patch Set 9:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/89/670189/9/check/check-dsvm-tempest-vz7-exe-minimal/9f0cd5d : FAILURE in 18m 01s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":9},{"id":"18273552b1a390943e6dacee94e73f8b5d25adbf","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-24 12:17:13.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 http://logs.openstack.org/89/670189/9/check/grenade-py3/740cdae/ : SUCCESS in 52m 42s\n- tempest-full-py3 http://logs.openstack.org/89/670189/9/check/tempest-full-py3/bda6aa9/ : SUCCESS in 1h 26m 27s\n- openstack-tox-cover http://logs.openstack.org/89/670189/9/check/openstack-tox-cover/0f9954d/cover/ : SUCCESS in 18m 26s\n- openstack-tox-lower-constraints http://logs.openstack.org/89/670189/9/check/openstack-tox-lower-constraints/38f4c7f/ : SUCCESS in 18m 08s\n- openstack-tox-pep8 http://logs.openstack.org/89/670189/9/check/openstack-tox-pep8/62ab3ec/ : SUCCESS in 9m 47s\n- openstack-tox-py27 http://logs.openstack.org/89/670189/9/check/openstack-tox-py27/5a4d4f2/ : SUCCESS in 18m 34s\n- openstack-tox-py36 http://logs.openstack.org/89/670189/9/check/openstack-tox-py36/d4bd8ff/ : SUCCESS in 20m 40s\n- openstack-tox-py37 http://logs.openstack.org/89/670189/9/check/openstack-tox-py37/ee32972/ : SUCCESS in 18m 36s\n- openstack-tox-docs http://logs.openstack.org/89/670189/9/check/openstack-tox-docs/0798525/html/ : SUCCESS in 6m 24s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/89/670189/9/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/7a88b29/ : SUCCESS in 54m 14s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/89/670189/9/check/devstack-plugin-ceph-tempest/4320ff5/ : SUCCESS in 1h 41m 20s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/89/670189/9/check/neutron-grenade-multinode/ad9a15c/ : SUCCESS in 1h 17m 32s\n- nova-grenade-live-migration http://logs.openstack.org/89/670189/9/check/nova-grenade-live-migration/c76c8f2/ : SUCCESS in 1h 22m 46s\n- nova-live-migration http://logs.openstack.org/89/670189/9/check/nova-live-migration/52cc3b8/ : SUCCESS in 49m 45s\n- nova-lvm http://logs.openstack.org/89/670189/9/check/nova-lvm/61d2596/ : SUCCESS in 54m 27s (non-voting)\n- nova-multi-cell http://logs.openstack.org/89/670189/9/check/nova-multi-cell/1241db0/ : SUCCESS in 1h 28m 22s (non-voting)\n- nova-next http://logs.openstack.org/89/670189/9/check/nova-next/703b742/ : SUCCESS in 1h 05m 58s\n- nova-tox-functional http://logs.openstack.org/89/670189/9/check/nova-tox-functional/1ee4267/ : SUCCESS in 57m 00s\n- nova-tox-functional-py36 http://logs.openstack.org/89/670189/9/check/nova-tox-functional-py36/b06ba25/ : SUCCESS in 23m 13s\n- tempest-slow-py3 http://logs.openstack.org/89/670189/9/check/tempest-slow-py3/e8509d5/ : SUCCESS in 2h 11m 09s","accounts_in_message":[],"_revision_number":9},{"id":"e34af194bf72cd06f656a393bc50b066a06ab887","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-07-24 12:17:41.000000000","message":"Patch Set 9:\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/89/670189/9/check/EMC_VxFlexOS_NOVA/dca319a/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":9},{"id":"2bf36fc7b5357c0d28fc1e7c22b696f20228be20","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2019-07-24 13:14:55.000000000","message":"Patch Set 9:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-89-670189-9 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":9},{"id":"8950da651438902c9f207912a152c77b0fd3045f","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-24 16:46:25.000000000","message":"Patch Set 9: Code-Review-1\n\n(2 comments)\n\ni think this is close but i found another edgecase when testing locally. \n\ni have set out the different options inline to solve it so if people have a preference ill respin to adress the last edgecase at which point i think this will be good to go.","accounts_in_message":[],"_revision_number":9},{"id":"f4b4f28b1be588a04c4d5a0446bb80ad31587f1d","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-24 17:37:06.000000000","message":"Patch Set 9: -Code-Review Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"74bd0a1ea9956a49f47b3c20e0bd2162d147309e","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-24 20:13:07.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"162a59c7dace480365d2ff737ac7f9b68a3173ea","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-24 21:48:49.000000000","message":"Patch Set 10:\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-34253 : FAILURE in 1h 18m 00s","accounts_in_message":[],"_revision_number":10},{"id":"08043191050f792c7e4d7a176ebbdf316de605c9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-24 22:42:18.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 http://logs.openstack.org/89/670189/10/check/grenade-py3/cc9efcd/ : SUCCESS in 57m 41s\n- tempest-full-py3 http://logs.openstack.org/89/670189/10/check/tempest-full-py3/a09ce09/ : SUCCESS in 1h 22m 37s\n- openstack-tox-cover http://logs.openstack.org/89/670189/10/check/openstack-tox-cover/3267acb/cover/ : SUCCESS in 21m 08s\n- openstack-tox-lower-constraints http://logs.openstack.org/89/670189/10/check/openstack-tox-lower-constraints/0b9eb69/ : SUCCESS in 17m 58s\n- openstack-tox-pep8 http://logs.openstack.org/89/670189/10/check/openstack-tox-pep8/89cec86/ : SUCCESS in 12m 00s\n- openstack-tox-py27 http://logs.openstack.org/89/670189/10/check/openstack-tox-py27/25a55e8/ : SUCCESS in 16m 13s\n- openstack-tox-py36 http://logs.openstack.org/89/670189/10/check/openstack-tox-py36/aead344/ : SUCCESS in 17m 26s\n- openstack-tox-py37 http://logs.openstack.org/89/670189/10/check/openstack-tox-py37/f6a7ddd/ : SUCCESS in 18m 42s\n- openstack-tox-docs http://logs.openstack.org/89/670189/10/check/openstack-tox-docs/a864502/html/ : SUCCESS in 6m 51s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/89/670189/10/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/a952c7f/ : SUCCESS in 49m 47s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/89/670189/10/check/devstack-plugin-ceph-tempest/08a0300/ : SUCCESS in 1h 28m 37s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/89/670189/10/check/neutron-grenade-multinode/0f23743/ : SUCCESS in 1h 06m 03s\n- nova-grenade-live-migration http://logs.openstack.org/89/670189/10/check/nova-grenade-live-migration/7f3c2ed/ : SUCCESS in 1h 13m 15s\n- nova-live-migration http://logs.openstack.org/89/670189/10/check/nova-live-migration/eda4281/ : SUCCESS in 47m 08s\n- nova-lvm http://logs.openstack.org/89/670189/10/check/nova-lvm/7df3f21/ : SUCCESS in 52m 24s (non-voting)\n- nova-multi-cell http://logs.openstack.org/89/670189/10/check/nova-multi-cell/99b2b68/ : SUCCESS in 1h 22m 44s (non-voting)\n- nova-next http://logs.openstack.org/89/670189/10/check/nova-next/c8e1e4e/ : SUCCESS in 1h 10m 06s\n- nova-tox-functional http://logs.openstack.org/89/670189/10/check/nova-tox-functional/113aa0c/ : SUCCESS in 22m 10s\n- nova-tox-functional-py36 http://logs.openstack.org/89/670189/10/check/nova-tox-functional-py36/aff5189/ : SUCCESS in 54m 45s\n- tempest-slow-py3 http://logs.openstack.org/89/670189/10/check/tempest-slow-py3/e6d80af/ : SUCCESS in 2h 11m 30s","accounts_in_message":[],"_revision_number":10},{"id":"724cc1e3373076a7e5f5fdfc292129dc189f523b","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-07-24 22:42:49.000000000","message":"Patch Set 10:\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/89/670189/10/check/EMC_VxFlexOS_NOVA/51754a5/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":10},{"id":"e88a6068f24036962adceae9fc46649bcdf8afac","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-24 22:43:23.000000000","message":"Patch Set 10:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/10/check/tempest-dsvm-full-xenial/0eaff7e/ : SUCCESS in 1h 24m 54s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/10/check/tempest-dsvm-full-xenial-py3/d6f5d71/ : SUCCESS in 1h 30m 41s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/10/check/grenade-dsvm-xenial/610e1da/ : SUCCESS in 1h 20m 23s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"e6a424ad4fe0fcf60b1a949540b49d5cd8b66698","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-24 23:35:33.000000000","message":"Patch Set 10:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/670189/10 : SUCCESS in 2h 22m 50s","accounts_in_message":[],"_revision_number":10},{"id":"108bf9e78f855c40e1a2e0207844a17aadd32870","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-07-25 01:15:02.000000000","message":"Patch Set 10:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/89/670189/10/check/nova-out-of-tree-pvm/c3de024 : FAILURE in 36m 26s\n- nova-in-tree-pvm http://184.172.12.213/89/670189/10/check/nova-in-tree-pvm/cc5a4c2 : FAILURE in 5h 00m 51s","accounts_in_message":[],"_revision_number":10},{"id":"434ae1f0b1c54351e895ac9215105d6efe2b1824","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-07-25 01:18:28.000000000","message":"Patch Set 10:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/89/670189/10/check/check-dsvm-tempest-vz7-exe-minimal/e953801 : FAILURE in 13m 33s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":10},{"id":"28a5482c100c0b58ded8f0550243a0aee9a45e2d","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2019-07-25 04:17:01.000000000","message":"Patch Set 10:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-89-670189-10 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":10},{"id":"b1ce93c6a858b6b7430c5c56d55d075041c00d51","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2019-07-25 10:40:06.000000000","message":"Patch Set 9:\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"16908b42117e853c6a905c60c54d4fe6ff0b619e","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-07-25 11:49:21.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"e728968f9944d6850ed0abb16fb8873d34c9bcde","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-07-25 11:50:07.000000000","message":"Patch Set 10: Code-Review-1\n\n(1 comment)\n\nNext patch set just fixes a few minor typos/grammar issues in the comments but there is still this issue ...","accounts_in_message":[],"_revision_number":10},{"id":"6d59155050c8d9e853887c16a2ddad6c9972f2e8","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-07-25 11:50:43.000000000","message":"Patch Set 11: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"4e54f96529f021a782dbe803a4895dc7eac80827","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2019-07-25 12:20:40.000000000","message":"Patch Set 11:\n\n(1 comment)","accounts_in_message":[],"_revision_number":11},{"id":"17c69d63e9d3a438d16f9569c8db6e99473e0326","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2019-07-25 12:20:51.000000000","message":"Patch Set 11: Code-Review-1","accounts_in_message":[],"_revision_number":11},{"id":"edaee220383be1fca7c415cfb26e4448dcb8f492","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-07-25 13:23:32.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"6d04f2764489cdc88e0d91c69a5dad1ac842577d","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-07-25 13:29:27.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"3832bd7db4fc3c227d6067af699f76f5fd3efddc","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-07-25 13:30:12.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"69adcf1c2f42358c12f3dddfb47a876277ac8dc5","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-07-25 15:31:37.000000000","message":"Patch Set 13:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/89/670189/13/check/check-dsvm-tempest-vz7-exe-minimal/f9f7d98 : FAILURE in 11m 38s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":13},{"id":"87df15467933982cf8bda4176b9ac0a90c242d61","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2019-07-25 15:36:06.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"0abc167e8eec1b4786d63adba5bbd925fd71be4c","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2019-07-25 15:36:49.000000000","message":"Patch Set 13: Code-Review+1","accounts_in_message":[],"_revision_number":13},{"id":"b9921c9547de2b50eca0a957c6ad75ed2b80af79","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-25 15:54:08.000000000","message":"Patch Set 13:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/13/check/tempest-dsvm-full-xenial/b9529a7/ : SUCCESS in 1h 33m 55s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/13/check/tempest-dsvm-full-xenial-py3/52296a2/ : FAILURE in 1h 30m 41s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/13/check/grenade-dsvm-xenial/a55290e/ : SUCCESS in 1h 25m 02s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"c32fe24b91b454837638d152a4f2e83bde8f3841","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 16:21:28.000000000","message":"Patch Set 13: 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- grenade-py3 http://logs.openstack.org/89/670189/13/check/grenade-py3/1048909/ : SUCCESS in 1h 18m 02s\n- tempest-full-py3 http://logs.openstack.org/89/670189/13/check/tempest-full-py3/c2922c5/ : SUCCESS in 1h 26m 54s\n- openstack-tox-cover http://logs.openstack.org/89/670189/13/check/openstack-tox-cover/ff5da18/ : FAILURE in 6m 29s\n- openstack-tox-lower-constraints http://logs.openstack.org/89/670189/13/check/openstack-tox-lower-constraints/58a0497/ : SUCCESS in 22m 21s\n- openstack-tox-pep8 http://logs.openstack.org/89/670189/13/check/openstack-tox-pep8/5ac3c71/ : SUCCESS in 13m 03s\n- openstack-tox-py27 http://logs.openstack.org/89/670189/13/check/openstack-tox-py27/7634832/ : SUCCESS in 23m 14s\n- openstack-tox-py36 http://logs.openstack.org/89/670189/13/check/openstack-tox-py36/f8916c2/ : SUCCESS in 16m 15s\n- openstack-tox-py37 http://logs.openstack.org/89/670189/13/check/openstack-tox-py37/16de5a6/ : SUCCESS in 20m 44s\n- openstack-tox-docs http://logs.openstack.org/89/670189/13/check/openstack-tox-docs/378f80c/html/ : SUCCESS in 7m 24s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/89/670189/13/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/a51bc6d/ : SUCCESS in 51m 44s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/89/670189/13/check/devstack-plugin-ceph-tempest/2d6a432/ : SUCCESS in 1h 06m 59s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/89/670189/13/check/neutron-grenade-multinode/e404f9e/ : SUCCESS in 1h 11m 14s\n- nova-grenade-live-migration http://logs.openstack.org/89/670189/13/check/nova-grenade-live-migration/6bfd2df/ : SUCCESS in 1h 22m 39s\n- nova-live-migration http://logs.openstack.org/89/670189/13/check/nova-live-migration/35ac925/ : SUCCESS in 45m 05s\n- nova-lvm http://logs.openstack.org/89/670189/13/check/nova-lvm/b55ea8e/ : SUCCESS in 1h 00m 50s (non-voting)\n- nova-multi-cell http://logs.openstack.org/89/670189/13/check/nova-multi-cell/9ff3442/ : SUCCESS in 1h 24m 51s (non-voting)\n- nova-next http://logs.openstack.org/89/670189/13/check/nova-next/f0459c4/ : SUCCESS in 1h 25m 13s\n- nova-tox-functional http://logs.openstack.org/89/670189/13/check/nova-tox-functional/7ecf2a9/ : SUCCESS in 20m 23s\n- nova-tox-functional-py36 http://logs.openstack.org/89/670189/13/check/nova-tox-functional-py36/af43b05/ : SUCCESS in 23m 10s\n- tempest-slow-py3 http://logs.openstack.org/89/670189/13/check/tempest-slow-py3/895ddf4/ : SUCCESS in 2h 22m 15s","accounts_in_message":[],"_revision_number":13},{"id":"8e5d8b3c02375c81fcf9e9a928c0f0f948336047","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-25 16:40:31.000000000","message":"Patch Set 13:\n\nrecheck connect fail","accounts_in_message":[],"_revision_number":13},{"id":"7fc55fda4bdd5923d3872fb632bc4cbf26eb572e","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-25 16:41:17.000000000","message":"Patch Set 13:\n\nTesting completed on the zVM Driver CI system check-nova pipeline.  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-34296 : SUCCESS in 1h 45m 58s","accounts_in_message":[],"_revision_number":13},{"id":"568a34e01026c40f4f889a12c3ae1644cb28eff2","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-25 16:54:33.000000000","message":"Patch Set 13:\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/670189/13 : FAILURE in 2h 41m 59s","accounts_in_message":[],"_revision_number":13},{"id":"e522ece71bb64c49cbab4282091040ace1f6598c","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-07-25 17:19:50.000000000","message":"Patch Set 13:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/89/670189/13/check/nova-out-of-tree-pvm/67f98f0 : FAILURE in 3h 41m 35s\n- nova-in-tree-pvm http://184.172.12.213/89/670189/13/check/nova-in-tree-pvm/f5d535c : FAILURE in 2h 08m 13s","accounts_in_message":[],"_revision_number":13},{"id":"adf1da696b936b13e12759409b18fbac225399ea","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-25 18:21:45.000000000","message":"Patch Set 13:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/13/check/tempest-dsvm-full-xenial/006c02f/ : FAILURE in 1h 25m 02s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/13/check/tempest-dsvm-full-xenial-py3/00226f8/ : SUCCESS in 1h 40m 26s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/13/check/grenade-dsvm-xenial/497d9f9/ : FAILURE in 19m 39s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"882b16dde4bc0df5e3286bb070e6617e3382b1ea","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-25 20:55:30.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 http://logs.openstack.org/89/670189/13/check/grenade-py3/f77f709/ : SUCCESS in 1h 03m 08s\n- tempest-full-py3 http://logs.openstack.org/89/670189/13/check/tempest-full-py3/ce344f8/ : SUCCESS in 1h 56m 03s\n- openstack-tox-cover http://logs.openstack.org/89/670189/13/check/openstack-tox-cover/af31746/cover/ : SUCCESS in 19m 44s\n- openstack-tox-lower-constraints http://logs.openstack.org/89/670189/13/check/openstack-tox-lower-constraints/392ebfc/ : SUCCESS in 18m 42s\n- openstack-tox-pep8 http://logs.openstack.org/89/670189/13/check/openstack-tox-pep8/d8ef707/ : SUCCESS in 11m 07s\n- openstack-tox-py27 http://logs.openstack.org/89/670189/13/check/openstack-tox-py27/3d09a84/ : SUCCESS in 20m 26s\n- openstack-tox-py36 http://logs.openstack.org/89/670189/13/check/openstack-tox-py36/defad8c/ : SUCCESS in 18m 49s\n- openstack-tox-py37 http://logs.openstack.org/89/670189/13/check/openstack-tox-py37/aec4444/ : SUCCESS in 17m 15s\n- openstack-tox-docs http://logs.openstack.org/89/670189/13/check/openstack-tox-docs/ffe9d8b/html/ : SUCCESS in 5m 50s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/89/670189/13/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/87c45ff/ : SUCCESS in 1h 05m 02s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/89/670189/13/check/devstack-plugin-ceph-tempest/12857bf/ : SUCCESS in 1h 14m 00s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/89/670189/13/check/neutron-grenade-multinode/74a7220/ : SUCCESS in 1h 16m 00s\n- nova-grenade-live-migration http://logs.openstack.org/89/670189/13/check/nova-grenade-live-migration/7bde2b5/ : SUCCESS in 1h 12m 42s\n- nova-live-migration http://logs.openstack.org/89/670189/13/check/nova-live-migration/5d730d2/ : SUCCESS in 49m 22s\n- nova-lvm http://logs.openstack.org/89/670189/13/check/nova-lvm/5a442a6/ : SUCCESS in 49m 17s (non-voting)\n- nova-multi-cell http://logs.openstack.org/89/670189/13/check/nova-multi-cell/9af74bd/ : SUCCESS in 1h 25m 10s (non-voting)\n- nova-next http://logs.openstack.org/89/670189/13/check/nova-next/3c94267/ : SUCCESS in 1h 20m 22s\n- nova-tox-functional http://logs.openstack.org/89/670189/13/check/nova-tox-functional/d0910bd/ : SUCCESS in 23m 12s\n- nova-tox-functional-py36 http://logs.openstack.org/89/670189/13/check/nova-tox-functional-py36/7fc3b84/ : SUCCESS in 26m 11s\n- tempest-slow-py3 http://logs.openstack.org/89/670189/13/check/tempest-slow-py3/a5a2f07/ : SUCCESS in 2h 29m 07s","accounts_in_message":[],"_revision_number":13},{"id":"cc070206507b085f24d913a27e54d7d1f76e600c","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-07-25 20:56:02.000000000","message":"Patch Set 13:\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/89/670189/13/check/EMC_VxFlexOS_NOVA/147cbed/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":13},{"id":"36d7db16c7b0b9479e8463e962b87030ba559433","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-26 10:37:28.000000000","message":"Patch Set 13:\n\ngiven that myself and aspires have effectively co authored this at this point im going to refrain form +1 but i am fine with the clean-up he added so i think this is read for wider review","accounts_in_message":[],"_revision_number":13},{"id":"8e7f2474d8847688d04c0dc63bf65b8d122c6bc4","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-26 11:59:49.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"6055a4168b4ce0fae1eef83f99c476e318b941a7","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-26 14:06:25.000000000","message":"Patch Set 13:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/89/670189/13/check-vote/ext-nova-zuul/cfe919f : SUCCESS in 58m 44s","accounts_in_message":[],"_revision_number":13},{"id":"47ea5f635b5e06f326cbc9fe3b39dea9929d1fd5","author":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"date":"2019-07-27 21:27:21.000000000","message":"Uploaded patch set 14: Patch Set 13 was rebased.","accounts_in_message":[],"_revision_number":14},{"id":"ed37cf0be409f97b8f1ba860d55d6ddf265c3c03","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-07-27 21:38:53.000000000","message":"Patch Set 14:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/89/670189/14/check/check-dsvm-tempest-vz7-exe-minimal/44d5c38 : FAILURE in 10m 34s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":14},{"id":"3ce7362e95b833371589f9cdc39d92a3531e3849","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-27 22:27:43.000000000","message":"Patch Set 14:\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-34413 : FAILURE in 59m 41s","accounts_in_message":[],"_revision_number":14},{"id":"221799b68e486966d560fa9a520744f56c411562","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-27 22:52:53.000000000","message":"Patch Set 14:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/14/check/tempest-dsvm-full-xenial/7eee086/ : SUCCESS in 1h 24m 25s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/14/check/tempest-dsvm-full-xenial-py3/88bf96d/ : SUCCESS in 1h 16m 45s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/89/670189/14/check/grenade-dsvm-xenial/3f5d3f8/ : SUCCESS in 1h 17m 13s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"f8a7cc0fab0ba326ca36c74a77fdec877131abbc","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-27 23:43:40.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 http://logs.openstack.org/89/670189/14/check/grenade-py3/ef85303/ : SUCCESS in 57m 24s\n- tempest-full-py3 http://logs.openstack.org/89/670189/14/check/tempest-full-py3/712859d/ : SUCCESS in 1h 26m 06s\n- openstack-tox-cover http://logs.openstack.org/89/670189/14/check/openstack-tox-cover/a4c7807/cover/ : SUCCESS in 18m 45s\n- openstack-tox-lower-constraints http://logs.openstack.org/89/670189/14/check/openstack-tox-lower-constraints/3e2662a/ : SUCCESS in 20m 04s\n- openstack-tox-pep8 http://logs.openstack.org/89/670189/14/check/openstack-tox-pep8/5f37cf7/ : SUCCESS in 9m 19s\n- openstack-tox-py27 http://logs.openstack.org/89/670189/14/check/openstack-tox-py27/7ce50a3/ : SUCCESS in 16m 44s\n- openstack-tox-py36 http://logs.openstack.org/89/670189/14/check/openstack-tox-py36/de7bed9/ : SUCCESS in 17m 34s\n- openstack-tox-py37 http://logs.openstack.org/89/670189/14/check/openstack-tox-py37/3117d43/ : SUCCESS in 14m 12s\n- openstack-tox-docs http://logs.openstack.org/89/670189/14/check/openstack-tox-docs/9446526/html/ : SUCCESS in 7m 31s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/89/670189/14/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/f7180f9/ : FAILURE in 32m 28s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/89/670189/14/check/devstack-plugin-ceph-tempest/96b5f86/ : SUCCESS in 1h 21m 56s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/89/670189/14/check/neutron-grenade-multinode/8ac4e9f/ : SUCCESS in 1h 08m 10s\n- nova-grenade-live-migration http://logs.openstack.org/89/670189/14/check/nova-grenade-live-migration/975ae6f/ : SUCCESS in 1h 07m 55s\n- nova-live-migration http://logs.openstack.org/89/670189/14/check/nova-live-migration/918ae88/ : SUCCESS in 49m 46s\n- nova-lvm http://logs.openstack.org/89/670189/14/check/nova-lvm/e09f0ed/ : SUCCESS in 51m 37s (non-voting)\n- nova-multi-cell http://logs.openstack.org/89/670189/14/check/nova-multi-cell/dcfc0ee/ : SUCCESS in 1h 36m 07s (non-voting)\n- nova-next http://logs.openstack.org/89/670189/14/check/nova-next/f86b007/ : SUCCESS in 1h 16m 27s\n- nova-tox-functional http://logs.openstack.org/89/670189/14/check/nova-tox-functional/07bb8f5/ : SUCCESS in 23m 18s\n- nova-tox-functional-py36 http://logs.openstack.org/89/670189/14/check/nova-tox-functional-py36/81a5d29/ : SUCCESS in 21m 49s\n- tempest-slow-py3 http://logs.openstack.org/89/670189/14/check/tempest-slow-py3/10d64ec/ : SUCCESS in 2h 10m 52s","accounts_in_message":[],"_revision_number":14},{"id":"dd3bd202f07bb6f36c57e539f1df619cd87aec6d","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-07-27 23:44:10.000000000","message":"Patch Set 14:\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/89/670189/14/check/EMC_VxFlexOS_NOVA/1fa6afe/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":14},{"id":"3b272795cb64ffaa63e86b273e11f33fb184b2fa","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-27 23:56:34.000000000","message":"Patch Set 14:\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/670189/14 : FAILURE in 2h 28m 00s","accounts_in_message":[],"_revision_number":14},{"id":"9ae6830d071dc0b7e8ee583ea8268881f43d0c3e","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2019-07-28 01:09:08.000000000","message":"Patch Set 14:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-89-670189-14 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":14},{"id":"b4bb80656d6d9b9e185317f32f8640cad9c03349","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-07-28 02:17:07.000000000","message":"Patch Set 14:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/89/670189/14/check/nova-out-of-tree-pvm/a6aaae3 : FAILURE in 4h 48m 49s\n- nova-in-tree-pvm http://184.172.12.213/89/670189/14/check/nova-in-tree-pvm/c9fb045 : FAILURE in 4h 16m 45s","accounts_in_message":[],"_revision_number":14},{"id":"48ee2ba1071ed92085a803964378b3780b2028d5","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-28 18:45:29.000000000","message":"Patch Set 14:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/89/670189/14/check-vote/ext-nova-zuul/6e9faa9 : SUCCESS in 1h 02m 29s","accounts_in_message":[],"_revision_number":14},{"id":"44f6dfe411a1e78b08c1ff6bc325ae87ecafaa6a","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2019-07-29 04:15:08.000000000","message":"Patch Set 14:\n\nHey guys, do we have any problem for windows guest OS, if the machine type changed after a stop and start instance.","accounts_in_message":[],"_revision_number":14},{"id":"c9d32a87165bb27f4a49d4fce47add609fba881c","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2019-07-29 08:13:46.000000000","message":"Patch Set 14:\n\n\u003e Hey guys, do we have any problem for windows guest OS, if the\n \u003e machine type changed after a stop and start instance.\n\nAs I couldn\u0027t parse your question, I asked you to clarify your question on IRC.  Posting the summary of our discussion[1] here:\n\n- It seems like you were _assuming_ this patch is changing the default machine type in \u0027Train\u0027 release -- no, we aren\u0027t; the default remains the same, \u0027pc\u0027.  This patch is just fixing some bad assumptions for the getDomainCapabilities() call.\n\n- Next, you had a question (unrelated to this patch) on IRC for Windows: if Windows license reactivation will be re-triggerred if you change the machine type?  The answer is, yes, it does.  Because changing machine type is similar to changing the motherboard.  And Windows documentation[2] confirms, too: \"When installing Windows 10, the digital license associates itself with your device\u0027s hardware. If you make significant hardware changes on your device, such as replacing your motherboard, Windows will no longer find a license that matches your device, and you’ll need to reactivate Windows to get it up and running.\"\n\n[1] http://eavesdrop.openstack.org/irclogs/%23openstack-nova/%23openstack-nova.2019-07-29.log.html#t2019-07-29T07:43:13\n[2] https://support.microsoft.com/en-us/help/20530/windows-10-reactivating-after-hardware-change","accounts_in_message":[],"_revision_number":14},{"id":"54cca043eda480f7cf2ce66c2386d74d7929f594","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2019-07-29 08:26:24.000000000","message":"Patch Set 14: Code-Review+2\n\nThanks for Kashyap getting me out of this. The patch LGTM.","accounts_in_message":[],"_revision_number":14},{"id":"fac0f67f48ef73d5064642a284ac693e9782d5eb","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-07-29 14:53:43.000000000","message":"Patch Set 14: Code-Review+2 Workflow+1\n\n(2 comments)\n\nThis all looks very sane. We definitely need to work on our multi-arch testing but every little bit helps","accounts_in_message":[],"_revision_number":14},{"id":"32110b56a8c3f9f87dfd604a4b602a7fa023707b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-29 14:54:01.000000000","message":"Patch Set 14: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":14},{"id":"9328a0ad66e1e4cfe83c17b8e5fb5d1e5a30cc2b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-29 17:21:52.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":14},{"id":"54446f07a6c4a11e2bd927152616cce3e20d5e82","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-29 17:21:52.000000000","message":"Patch Set 14: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade-py3 http://logs.openstack.org/89/670189/14/gate/grenade-py3/467661b/ : SUCCESS in 1h 04m 54s\n- tempest-full-py3 http://logs.openstack.org/89/670189/14/gate/tempest-full-py3/5b7cbc4/ : SUCCESS in 1h 23m 03s\n- openstack-tox-lower-constraints http://logs.openstack.org/89/670189/14/gate/openstack-tox-lower-constraints/c11b92f/ : SUCCESS in 22m 42s\n- openstack-tox-pep8 http://logs.openstack.org/89/670189/14/gate/openstack-tox-pep8/f8bbced/ : SUCCESS in 10m 44s\n- openstack-tox-py27 http://logs.openstack.org/89/670189/14/gate/openstack-tox-py27/48c935e/ : SUCCESS in 20m 06s\n- openstack-tox-py36 http://logs.openstack.org/89/670189/14/gate/openstack-tox-py36/33a21fb/ : SUCCESS in 16m 39s\n- openstack-tox-py37 http://logs.openstack.org/89/670189/14/gate/openstack-tox-py37/fdf1c66/ : SUCCESS in 17m 50s\n- openstack-tox-docs http://logs.openstack.org/89/670189/14/gate/openstack-tox-docs/bca9b7e/html/ : SUCCESS in 5m 42s\n- nova-grenade-live-migration http://logs.openstack.org/89/670189/14/gate/nova-grenade-live-migration/01e258e/ : SUCCESS in 1h 13m 12s\n- nova-live-migration http://logs.openstack.org/89/670189/14/gate/nova-live-migration/6cd3eb7/ : SUCCESS in 52m 31s\n- nova-tox-functional http://logs.openstack.org/89/670189/14/gate/nova-tox-functional/5b8307d/ : SUCCESS in 22m 33s\n- nova-tox-functional-py36 http://logs.openstack.org/89/670189/14/gate/nova-tox-functional-py36/3294b8e/ : SUCCESS in 25m 17s\n- nova-next http://logs.openstack.org/89/670189/14/gate/nova-next/4754563/ : SUCCESS in 1h 24m 24s\n- tempest-slow-py3 http://logs.openstack.org/89/670189/14/gate/tempest-slow-py3/630f5a1/ : SUCCESS in 2h 20m 08s","accounts_in_message":[],"_revision_number":14}],"current_revision_number":14,"current_revision":"f1426d128ef504ce364828720ac1d08435dbdeb8","revisions":{"8d3f150104e5f24ba22a978c4658fd0dd4b1d1f9":{"kind":"REWORK","_number":1,"created":"2019-07-10 21:01:03.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/89/670189/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/89/670189/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/89/670189/1"}}},"commit":{"parents":[{"commit":"4a8ef26a921c616a4b0ed7ba581616fffa932d96","subject":"Merge \"Refactor bandwidth related functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4a8ef26a921c616a4b0ed7ba581616fffa932d96"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-10 20:56:36.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-10 20:56:36.000000000","tz":0},"subject":"DNM demonstrate that get_domain_capabilities is broken.","message":"DNM demonstrate that get_domain_capabilities is broken.\n\ntesting patch to show get_domain_capablites is broken\nwhen you have an emulator installed that does not have\na defulat set in libvirt_utils.get_default_machine_type\nand the emulator does not support q35\n\nthe qemu sparc emulator is an example of this.\n\ncurrently get_domain_capabilities is not called on master\noutside of unit test where the data is faked but if you\ntry to uses it explodes with a libvirt exception as the\nq35 machine type is invalid for the sparc emulator amoung\nseveral others.\n\nChange-Id: Id86c6b23a32a66564c2e7c794104e3a553df947d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8d3f150104e5f24ba22a978c4658fd0dd4b1d1f9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8d3f150104e5f24ba22a978c4658fd0dd4b1d1f9"}]},"branch":"refs/heads/master"},"6bd89a5c2094f58a14412ba3adc20cc09162f785":{"kind":"REWORK","_number":2,"created":"2019-07-10 23:17:05.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/89/670189/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/89/670189/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/89/670189/2"}}},"commit":{"parents":[{"commit":"4a8ef26a921c616a4b0ed7ba581616fffa932d96","subject":"Merge \"Refactor bandwidth related functional tests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4a8ef26a921c616a4b0ed7ba581616fffa932d96"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-10 20:56:36.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-10 23:09:41.000000000","tz":0},"subject":"libvirt: harden get_domain_capabilities","message":"libvirt: harden get_domain_capabilities\n\nThis patch converts nova.virt.libvirt.host._get_domain_capabilities\nto take all arguments as option kwargs which mathces the signiture\nof the libvirt getDomainCapabilities fucntion.\n\nThis change refactors libvirt_utils.get_default_machine_type\nto use a dictonary of defualt arch to machine_type mappings\nand default i686 and x86_64 to \u0027pc\u0027\n\nThis change extends get_domain_capabilities to register\ndomcaps by both the versioned name returned by libvirt\nand the alias that was requested.\n\nThis change LibvirtConfigDomainCaps with machine_type and\nmachine_type_alias properties.\n\nThis change factors out the domain cap test data into a\nseperate fake_libvirt_data module and adds valid\nexample for sever architectures such as armv7 i686 and\nsparc.\n\nThis change adds more test cases to validate the changes\nabove.\nPartial-Implements: blueprint image-metadata-prefiltering\nPartial-Implements: blueprint amd-sev-libvirt-support\nChange-Id: Id86c6b23a32a66564c2e7c794104e3a553df947d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6bd89a5c2094f58a14412ba3adc20cc09162f785"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6bd89a5c2094f58a14412ba3adc20cc09162f785"}]},"branch":"refs/heads/master"},"63edba913e6ff05af3db4044daab3b30789b3a3e":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2019-07-15 12:59:44.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/89/670189/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/89/670189/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/89/670189/3"}}},"commit":{"parents":[{"commit":"78f9961d293e3b3e0ac62345b78abb1c9e2bd128","subject":"Merge \"Fix no propagation of nova context request_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/78f9961d293e3b3e0ac62345b78abb1c9e2bd128"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-10 20:56:36.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-15 11:44:46.000000000","tz":0},"subject":"libvirt: harden get_domain_capabilities","message":"libvirt: harden get_domain_capabilities\n\nThis patch converts nova.virt.libvirt.host._get_domain_capabilities\nto take all arguments as option kwargs which mathces the signiture\nof the libvirt getDomainCapabilities fucntion.\n\nThis change refactors libvirt_utils.get_default_machine_type\nto use a dictonary of defualt arch to machine_type mappings\nand default i686 and x86_64 to \u0027pc\u0027\n\nThis change extends get_domain_capabilities to register\ndomcaps by both the versioned name returned by libvirt\nand the alias that was requested.\n\nThis change LibvirtConfigDomainCaps with machine_type and\nmachine_type_alias properties.\n\nThis change factors out the domain cap test data into a\nseperate fake_libvirt_data module and adds valid\nexample for sever architectures such as armv7 i686 and\nsparc.\n\nThis change adds more test cases to validate the changes\nabove.\nPartial-Implements: blueprint image-metadata-prefiltering\nPartial-Implements: blueprint amd-sev-libvirt-support\nChange-Id: Id86c6b23a32a66564c2e7c794104e3a553df947d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/63edba913e6ff05af3db4044daab3b30789b3a3e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/63edba913e6ff05af3db4044daab3b30789b3a3e"}]},"branch":"refs/heads/master"},"ba3a947c6a82f4ae2e972606f5a9913bb9a7f252":{"kind":"REWORK","_number":4,"created":"2019-07-22 20:36:59.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/89/670189/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/89/670189/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/89/670189/4"}}},"commit":{"parents":[{"commit":"78f9961d293e3b3e0ac62345b78abb1c9e2bd128","subject":"Merge \"Fix no propagation of nova context request_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/78f9961d293e3b3e0ac62345b78abb1c9e2bd128"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-10 20:56:36.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-22 20:15:56.000000000","tz":0},"subject":"libvirt: harden get_domain_capabilities","message":"libvirt: harden get_domain_capabilities\n\nThis patch converts nova.virt.libvirt.host._get_domain_capabilities\nto take all arguments as optional kwargs which matches the signiture\nof the libvirt getDomainCapabilities function.\n\nThis change refactors libvirt_utils.get_default_machine_type\nto use a dictonary of default arch to machine_type mappings\nand defaults i686 and x86_64 to \u0027pc\u0027\n\nThis change extends get_domain_capabilities to register\ndomcaps by both the versioned name returned by libvirt\nand the alias that was requested.\n\nThis change extends the LibvirtConfigDomainCaps class with\nmachine_type and machine_type_alias properties.\n\nThis change factors out the domain cap test data into a\nseperate fake_libvirt_data module and adds valid\nexamples for several architectures such as armv7, i686 and\nsparc.\n\nThis change adds more test cases to validate the changes\nabove.\n\nRelated-Blueprint: blueprint image-metadata-prefiltering\nRelated-Blueprint: blueprint amd-sev-libvirt-support\nChange-Id: Id86c6b23a32a66564c2e7c794104e3a553df947d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ba3a947c6a82f4ae2e972606f5a9913bb9a7f252"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ba3a947c6a82f4ae2e972606f5a9913bb9a7f252"}]},"branch":"refs/heads/master"},"98597e70ce26551d19482889d03394f63355bb14":{"kind":"REWORK","_number":5,"created":"2019-07-23 21:35:17.000000000","uploader":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"ref":"refs/changes/89/670189/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/89/670189/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/89/670189/5"}}},"commit":{"parents":[{"commit":"78f9961d293e3b3e0ac62345b78abb1c9e2bd128","subject":"Merge \"Fix no propagation of nova context request_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/78f9961d293e3b3e0ac62345b78abb1c9e2bd128"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-10 20:56:36.000000000","tz":0},"committer":{"name":"Adam Spiers","email":"aspiers@suse.com","date":"2019-07-23 21:32:08.000000000","tz":60},"subject":"libvirt: harden Host.get_domain_capabilities()","message":"libvirt: harden Host.get_domain_capabilities()\n\nPreviously get_domain_capabilities() in nova.virt.libvirt.host.Host\nassumed that \u0027q35\u0027 would be an acceptable fallback default for any\narchitecture if no default machine type was hardcoded in nova for that\narchitecture.  This was incorrect on two levels:\n\n  1. q35 is specific to x86 architectures.\n  2. Even on x86 architectures, nova\u0027s current default is \u0027pc\u0027.\n     (There is an initiative to update it to q35, but that has\n     not landed yet.)\n\nFurthermore, we need to be able to cope with situations where nova\nhas no default machine type hardcoded, by relying on the default\nreturned from calling libvirt\u0027s getDomainCapabilities() API with\nno machine type specified.[0]\n\nSo this commit makes the following changes:\n\n- Convert nova.virt.libvirt.host.Host._get_domain_capabilities() to\n  take all arguments as optional kwargs which match the signature of\n  libvirt\u0027s getDomainCapabilities() function, allowing it to be called\n  with unspecified machine type.\n\n- Refactor libvirt_utils.get_default_machine_type() to use a dictionary\n  of default arch to machine_type mappings, and default i686 and\n  x86_64 to \u0027pc\u0027.\n\n- Extend get_domain_capabilities() to register domcaps by both the\n  versioned name returned by libvirt (e.g. \u0027pc-i440fx-2.11\u0027) and the\n  alias that was requested (e.g. \u0027pc\u0027).\n\n- Extend the LibvirtConfigDomainCaps class with machine_type and\n  machine_type_alias properties.\n\n- Factor out the domain cap test data into a separate\n  fake_libvirt_data module, and add valid examples for several\n  architectures such as armv7, i686 and sparc.  These will all be\n  included in the return value from Host.get_domain_capabilities()\n  since the list of architectures for which to call the API come from\n  fakelibvirt\u0027s getCapabilities() which already returns multiple guest\n  architectures.\n\n- Add more test cases to validate the changes above.\n\n[0] To work around a bug in older versions of the libvirt-python API,\n    it is necessary to explicitly pass None as the machine type\n    parameter:\n\n      https://www.mail-archive.com/libvir-list@redhat.com/msg182746.html\n      https://github.com/libvirt/libvirt-python/commit/5004b4ad532ffa93ed4b62c8021eaa9210855209\n\nCo-Authored-By: Adam Spiers \u003caspiers@suse.com\u003e\nRelated-Blueprint: blueprint image-metadata-prefiltering\nRelated-Blueprint: blueprint amd-sev-libvirt-support\nChange-Id: Id86c6b23a32a66564c2e7c794104e3a553df947d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/98597e70ce26551d19482889d03394f63355bb14"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/98597e70ce26551d19482889d03394f63355bb14"}]},"branch":"refs/heads/master"},"610e7e5e8633f14f78b35425f99c067ae48b9bc2":{"kind":"REWORK","_number":6,"created":"2019-07-24 09:16:52.000000000","uploader":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"ref":"refs/changes/89/670189/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/89/670189/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/89/670189/6"}}},"commit":{"parents":[{"commit":"78f9961d293e3b3e0ac62345b78abb1c9e2bd128","subject":"Merge \"Fix no propagation of nova context request_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/78f9961d293e3b3e0ac62345b78abb1c9e2bd128"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-10 20:56:36.000000000","tz":0},"committer":{"name":"Adam Spiers","email":"aspiers@suse.com","date":"2019-07-24 09:00:55.000000000","tz":60},"subject":"libvirt: harden Host.get_domain_capabilities()","message":"libvirt: harden Host.get_domain_capabilities()\n\nPreviously get_domain_capabilities() in nova.virt.libvirt.host.Host\nassumed that \u0027q35\u0027 would be an acceptable fallback default for any\narchitecture if no default machine type was hardcoded in nova for that\narchitecture.  This was incorrect on two levels:\n\n  1. q35 is specific to x86 architectures.\n  2. Even on x86 architectures, nova\u0027s current default is \u0027pc\u0027.\n     (There is an initiative to update it to q35, but that has\n     not landed yet.)\n\nFurthermore, we need to be able to cope with situations where nova\nhas no default machine type hardcoded, by relying on the default\nreturned from calling libvirt\u0027s getDomainCapabilities() API with\nno machine type specified.[0]\n\nSo this commit makes the following changes:\n\n- Convert nova.virt.libvirt.host.Host._get_domain_capabilities() to\n  take all arguments as optional kwargs which match the signature of\n  libvirt\u0027s getDomainCapabilities() function, allowing it to be called\n  with unspecified machine type.\n\n- Refactor libvirt_utils.get_default_machine_type() to use a dictionary\n  of default arch to machine_type mappings, and default i686 and\n  x86_64 to \u0027pc\u0027.\n\n- Extend get_domain_capabilities() to register domcaps by both the\n  versioned name returned by libvirt (e.g. \u0027pc-i440fx-2.11\u0027) and the\n  alias that was requested (e.g. \u0027pc\u0027).\n\n- Extend the LibvirtConfigDomainCaps class with machine_type and\n  machine_type_alias properties.\n\n- Factor out the domain cap test data into a separate\n  fake_libvirt_data module, and add valid examples for several\n  architectures such as armv7, i686 and sparc.  These will all be\n  included in the return value from Host.get_domain_capabilities()\n  since the list of architectures for which to call the API come from\n  fakelibvirt\u0027s getCapabilities() which already returns multiple guest\n  architectures.\n\n- Add more test cases to validate the changes above.\n\n[0] To work around a bug in older versions of the libvirt-python API,\n    it is necessary to explicitly pass None as the machine type\n    parameter:\n\n      https://www.mail-archive.com/libvir-list@redhat.com/msg182746.html\n      https://github.com/libvirt/libvirt-python/commit/5004b4ad532ffa93ed4b62c8021eaa9210855209\n\nCo-Authored-By: Adam Spiers \u003caspiers@suse.com\u003e\nRelated-Blueprint: blueprint image-metadata-prefiltering\nRelated-Blueprint: blueprint amd-sev-libvirt-support\nChange-Id: Id86c6b23a32a66564c2e7c794104e3a553df947d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/610e7e5e8633f14f78b35425f99c067ae48b9bc2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/610e7e5e8633f14f78b35425f99c067ae48b9bc2"}]},"branch":"refs/heads/master"},"d6fa2fe459a4093d6238c7757d9a414c5c1c3f5f":{"kind":"REWORK","_number":7,"created":"2019-07-24 09:43:30.000000000","uploader":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"ref":"refs/changes/89/670189/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/89/670189/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/89/670189/7"}}},"commit":{"parents":[{"commit":"78f9961d293e3b3e0ac62345b78abb1c9e2bd128","subject":"Merge \"Fix no propagation of nova context request_id\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/78f9961d293e3b3e0ac62345b78abb1c9e2bd128"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-10 20:56:36.000000000","tz":0},"committer":{"name":"Adam Spiers","email":"aspiers@suse.com","date":"2019-07-24 09:42:17.000000000","tz":60},"subject":"libvirt: harden Host.get_domain_capabilities()","message":"libvirt: harden Host.get_domain_capabilities()\n\nPreviously get_domain_capabilities() in nova.virt.libvirt.host.Host\nassumed that \u0027q35\u0027 would be an acceptable fallback default for any\narchitecture if no default machine type was hardcoded in nova for that\narchitecture.  This was incorrect on two levels:\n\n  1. q35 is specific to x86 architectures.\n  2. Even on x86 architectures, nova\u0027s current default is \u0027pc\u0027.\n     (There is an initiative to update it to q35, but that has\n     not landed yet.)\n\nFurthermore, we need to be able to cope with situations where nova\nhas no default machine type hardcoded, by relying on the default\nreturned from calling libvirt\u0027s getDomainCapabilities() API with\nno machine type specified.[0]\n\nSo this commit makes the following changes:\n\n- Convert nova.virt.libvirt.host.Host._get_domain_capabilities() to\n  take all arguments as optional kwargs which match the signature of\n  libvirt\u0027s getDomainCapabilities() function, allowing it to be called\n  with unspecified machine type.\n\n- Refactor libvirt_utils.get_default_machine_type() to use a dictionary\n  of default arch to machine_type mappings, and default i686 and\n  x86_64 to \u0027pc\u0027.\n\n- Extend get_domain_capabilities() to register domcaps by both the\n  versioned name returned by libvirt (e.g. \u0027pc-i440fx-2.11\u0027) and the\n  alias that was requested (e.g. \u0027pc\u0027).\n\n- Extend the LibvirtConfigDomainCaps class with machine_type and\n  machine_type_alias properties.\n\n- Factor out the domain cap test data into a separate\n  fake_libvirt_data module, and add valid examples for several\n  architectures such as armv7, i686 and sparc.  These will all be\n  included in the return value from Host.get_domain_capabilities()\n  since the list of architectures for which to call the API come from\n  fakelibvirt\u0027s getCapabilities() which already returns multiple guest\n  architectures.\n\n- Add more test cases to validate the changes above.\n\n[0] To work around a bug in older versions of the libvirt-python API,\n    it is necessary to explicitly pass None as the machine type\n    parameter:\n\n      https://www.mail-archive.com/libvir-list@redhat.com/msg182746.html\n      https://github.com/libvirt/libvirt-python/commit/5004b4ad532ffa93ed4b62c8021eaa9210855209\n\nCo-Authored-By: Adam Spiers \u003caspiers@suse.com\u003e\nRelated-Blueprint: blueprint image-metadata-prefiltering\nRelated-Blueprint: blueprint amd-sev-libvirt-support\nChange-Id: Id86c6b23a32a66564c2e7c794104e3a553df947d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d6fa2fe459a4093d6238c7757d9a414c5c1c3f5f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d6fa2fe459a4093d6238c7757d9a414c5c1c3f5f"}]},"branch":"refs/heads/master"},"d2dbdc69c4bbcfd4d20ab3c322c5f1c7c5e4e1b1":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2019-07-24 09:43:50.000000000","uploader":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"ref":"refs/changes/89/670189/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/89/670189/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/89/670189/8"}}},"commit":{"parents":[{"commit":"a3a8e895b32fa7cf28793801f00772ef261e32f9","subject":"Merge \"xvp: Remove use of \u0027_LI\u0027 marker\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3a8e895b32fa7cf28793801f00772ef261e32f9"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-10 20:56:36.000000000","tz":0},"committer":{"name":"Adam Spiers","email":"aspiers@suse.com","date":"2019-07-24 09:43:35.000000000","tz":60},"subject":"libvirt: harden Host.get_domain_capabilities()","message":"libvirt: harden Host.get_domain_capabilities()\n\nPreviously get_domain_capabilities() in nova.virt.libvirt.host.Host\nassumed that \u0027q35\u0027 would be an acceptable fallback default for any\narchitecture if no default machine type was hardcoded in nova for that\narchitecture.  This was incorrect on two levels:\n\n  1. q35 is specific to x86 architectures.\n  2. Even on x86 architectures, nova\u0027s current default is \u0027pc\u0027.\n     (There is an initiative to update it to q35, but that has\n     not landed yet.)\n\nFurthermore, we need to be able to cope with situations where nova\nhas no default machine type hardcoded, by relying on the default\nreturned from calling libvirt\u0027s getDomainCapabilities() API with\nno machine type specified.[0]\n\nSo this commit makes the following changes:\n\n- Convert nova.virt.libvirt.host.Host._get_domain_capabilities() to\n  take all arguments as optional kwargs which match the signature of\n  libvirt\u0027s getDomainCapabilities() function, allowing it to be called\n  with unspecified machine type.\n\n- Refactor libvirt_utils.get_default_machine_type() to use a dictionary\n  of default arch to machine_type mappings, and default i686 and\n  x86_64 to \u0027pc\u0027.\n\n- Extend get_domain_capabilities() to register domcaps by both the\n  versioned name returned by libvirt (e.g. \u0027pc-i440fx-2.11\u0027) and the\n  alias that was requested (e.g. \u0027pc\u0027).\n\n- Extend the LibvirtConfigDomainCaps class with machine_type and\n  machine_type_alias properties.\n\n- Factor out the domain cap test data into a separate\n  fake_libvirt_data module, and add valid examples for several\n  architectures such as armv7, i686 and sparc.  These will all be\n  included in the return value from Host.get_domain_capabilities()\n  since the list of architectures for which to call the API come from\n  fakelibvirt\u0027s getCapabilities() which already returns multiple guest\n  architectures.\n\n- Add more test cases to validate the changes above.\n\n[0] To work around a bug in older versions of the libvirt-python API,\n    it is necessary to explicitly pass None as the machine type\n    parameter:\n\n      https://www.mail-archive.com/libvir-list@redhat.com/msg182746.html\n      https://github.com/libvirt/libvirt-python/commit/5004b4ad532ffa93ed4b62c8021eaa9210855209\n\nCo-Authored-By: Adam Spiers \u003caspiers@suse.com\u003e\nRelated-Blueprint: blueprint image-metadata-prefiltering\nRelated-Blueprint: blueprint amd-sev-libvirt-support\nChange-Id: Id86c6b23a32a66564c2e7c794104e3a553df947d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d2dbdc69c4bbcfd4d20ab3c322c5f1c7c5e4e1b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d2dbdc69c4bbcfd4d20ab3c322c5f1c7c5e4e1b1"}]},"branch":"refs/heads/master"},"02144d79e30be60b2919bee129bebdf2e1008d82":{"kind":"REWORK","_number":9,"created":"2019-07-24 09:58:27.000000000","uploader":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"ref":"refs/changes/89/670189/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/89/670189/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/89/670189/9"}}},"commit":{"parents":[{"commit":"a3a8e895b32fa7cf28793801f00772ef261e32f9","subject":"Merge \"xvp: Remove use of \u0027_LI\u0027 marker\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3a8e895b32fa7cf28793801f00772ef261e32f9"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-10 20:56:36.000000000","tz":0},"committer":{"name":"Adam Spiers","email":"aspiers@suse.com","date":"2019-07-24 09:58:12.000000000","tz":60},"subject":"libvirt: harden Host.get_domain_capabilities()","message":"libvirt: harden Host.get_domain_capabilities()\n\nPreviously get_domain_capabilities() in nova.virt.libvirt.host.Host\nassumed that \u0027q35\u0027 would be an acceptable fallback default for any\narchitecture if no default machine type was hardcoded in nova for that\narchitecture.  This was incorrect on two levels:\n\n  1. q35 is specific to x86 architectures.\n  2. Even on x86 architectures, nova\u0027s current default is \u0027pc\u0027.\n     (There is an initiative to update it to q35, but that has\n     not landed yet.)\n\nFurthermore, we need to be able to cope with situations where nova\nhas no default machine type hardcoded, by relying on the default\nreturned from calling libvirt\u0027s getDomainCapabilities() API with\nno machine type specified.[0]\n\nSo this commit makes the following changes:\n\n- Convert nova.virt.libvirt.host.Host._get_domain_capabilities() to\n  take all arguments as optional kwargs which match the signature of\n  libvirt\u0027s getDomainCapabilities() function, allowing it to be called\n  with unspecified machine type.\n\n- Refactor libvirt_utils.get_default_machine_type() to use a dictionary\n  of default arch to machine_type mappings, and default i686 and\n  x86_64 to \u0027pc\u0027.\n\n- Extend get_domain_capabilities() to register domcaps by both the\n  versioned name returned by libvirt (e.g. \u0027pc-i440fx-2.11\u0027) and the\n  alias that was requested (e.g. \u0027pc\u0027).\n\n- Extend the LibvirtConfigDomainCaps class with machine_type and\n  machine_type_alias properties.\n\n- Factor out the domain cap test data into a separate\n  fake_libvirt_data module, and add valid examples for several\n  architectures such as armv7, i686 and sparc.  These will all be\n  included in the return value from Host.get_domain_capabilities()\n  since the list of architectures for which to call the API come from\n  fakelibvirt\u0027s getCapabilities() which already returns multiple guest\n  architectures.\n\n- Add more test cases to validate the changes above.\n\n[0] To work around a bug in older versions of the libvirt-python API,\n    it is necessary to explicitly pass None as the machine type\n    parameter:\n\n      https://www.mail-archive.com/libvir-list@redhat.com/msg182746.html\n      https://github.com/libvirt/libvirt-python/commit/5004b4ad532ffa93ed4b62c8021eaa9210855209\n\nCo-Authored-By: Adam Spiers \u003caspiers@suse.com\u003e\nRelated-Blueprint: blueprint image-metadata-prefiltering\nRelated-Blueprint: blueprint amd-sev-libvirt-support\nChange-Id: Id86c6b23a32a66564c2e7c794104e3a553df947d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/02144d79e30be60b2919bee129bebdf2e1008d82"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/02144d79e30be60b2919bee129bebdf2e1008d82"}]},"branch":"refs/heads/master"},"aa61d5a19b86f304963a864430399092d0f67404":{"kind":"REWORK","_number":10,"created":"2019-07-24 20:13:07.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/89/670189/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/89/670189/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/89/670189/10"}}},"commit":{"parents":[{"commit":"a3a8e895b32fa7cf28793801f00772ef261e32f9","subject":"Merge \"xvp: Remove use of \u0027_LI\u0027 marker\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3a8e895b32fa7cf28793801f00772ef261e32f9"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-10 20:56:36.000000000","tz":0},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-24 19:54:22.000000000","tz":0},"subject":"libvirt: harden Host.get_domain_capabilities()","message":"libvirt: harden Host.get_domain_capabilities()\n\nPreviously get_domain_capabilities() in nova.virt.libvirt.host.Host\nassumed that \u0027q35\u0027 would be an acceptable fallback default for any\narchitecture if no default machine type was hardcoded in nova for that\narchitecture.  This was incorrect on two levels:\n\n  1. q35 is specific to x86 architectures.\n  2. Even on x86 architectures, nova\u0027s current default is \u0027pc\u0027.\n     (There is an initiative to update it to q35, but that has\n     not landed yet.)\n\nFurthermore, we need to be able to cope with situations where nova\nhas no default machine type hardcoded, by relying on the default\nreturned from calling libvirt\u0027s getDomainCapabilities() API with\nno machine type specified.[0]\n\nSo this commit makes the following changes:\n\n- Convert nova.virt.libvirt.host.Host._get_domain_capabilities() to\n  take all arguments as optional kwargs which match the signature of\n  libvirt\u0027s getDomainCapabilities() function, allowing it to be called\n  with unspecified machine type.\n\n- Refactor libvirt_utils.get_default_machine_type() to use a dictionary\n  of default arch to machine_type mappings, and default i686 and\n  x86_64 to \u0027pc\u0027.\n\n- Extend get_domain_capabilities() to register domcaps by both the\n  versioned name returned by libvirt (e.g. \u0027pc-i440fx-2.11\u0027) and the\n  alias that was requested (e.g. \u0027pc\u0027).\n\n- Extend the LibvirtConfigDomainCaps class with machine_type and\n  machine_type_alias properties.\n\n- Factor out the domain cap test data into a separate\n  fake_libvirt_data module, and add valid examples for several\n  architectures such as armv7, i686 and sparc.  These will all be\n  included in the return value from Host.get_domain_capabilities()\n  since the list of architectures for which to call the API come from\n  fakelibvirt\u0027s getCapabilities() which already returns multiple guest\n  architectures.\n\n- Add more test cases to validate the changes above.\n\n[0] To work around a bug in older versions of the libvirt-python API,\n    it is necessary to explicitly pass None as the machine type\n    parameter:\n\n      https://www.mail-archive.com/libvir-list@redhat.com/msg182746.html\n      https://github.com/libvirt/libvirt-python/commit/5004b4ad532ffa93ed4b62c8021eaa9210855209\n\nCo-Authored-By: Adam Spiers \u003caspiers@suse.com\u003e\nRelated-Blueprint: blueprint image-metadata-prefiltering\nRelated-Blueprint: blueprint amd-sev-libvirt-support\nChange-Id: Id86c6b23a32a66564c2e7c794104e3a553df947d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/aa61d5a19b86f304963a864430399092d0f67404"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/aa61d5a19b86f304963a864430399092d0f67404"}]},"branch":"refs/heads/master"},"12563a27e24373c98ed236cba45530c0bdeea645":{"kind":"REWORK","_number":11,"created":"2019-07-25 11:49:21.000000000","uploader":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"ref":"refs/changes/89/670189/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/89/670189/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/89/670189/11"}}},"commit":{"parents":[{"commit":"a3a8e895b32fa7cf28793801f00772ef261e32f9","subject":"Merge \"xvp: Remove use of \u0027_LI\u0027 marker\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3a8e895b32fa7cf28793801f00772ef261e32f9"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-10 20:56:36.000000000","tz":0},"committer":{"name":"Adam Spiers","email":"aspiers@suse.com","date":"2019-07-25 11:49:01.000000000","tz":60},"subject":"libvirt: harden Host.get_domain_capabilities()","message":"libvirt: harden Host.get_domain_capabilities()\n\nPreviously get_domain_capabilities() in nova.virt.libvirt.host.Host\nassumed that \u0027q35\u0027 would be an acceptable fallback default for any\narchitecture if no default machine type was hardcoded in nova for that\narchitecture.  This was incorrect on two levels:\n\n  1. q35 is specific to x86 architectures.\n  2. Even on x86 architectures, nova\u0027s current default is \u0027pc\u0027.\n     (There is an initiative to update it to q35, but that has\n     not landed yet.)\n\nFurthermore, we need to be able to cope with situations where nova\nhas no default machine type hardcoded, by relying on the default\nreturned from calling libvirt\u0027s getDomainCapabilities() API with\nno machine type specified.[0]\n\nSo this commit makes the following changes:\n\n- Convert nova.virt.libvirt.host.Host._get_domain_capabilities() to\n  take all arguments as optional kwargs which match the signature of\n  libvirt\u0027s getDomainCapabilities() function, allowing it to be called\n  with unspecified machine type.\n\n- Refactor libvirt_utils.get_default_machine_type() to use a dictionary\n  of default arch to machine_type mappings, and default i686 and\n  x86_64 to \u0027pc\u0027.\n\n- Extend get_domain_capabilities() to register domcaps by both the\n  versioned name returned by libvirt (e.g. \u0027pc-i440fx-2.11\u0027) and the\n  alias that was requested (e.g. \u0027pc\u0027).\n\n- Extend the LibvirtConfigDomainCaps class with machine_type and\n  machine_type_alias properties.\n\n- Factor out the domain cap test data into a separate\n  fake_libvirt_data module, and add valid examples for several\n  architectures such as armv7, i686 and sparc.  These will all be\n  included in the return value from Host.get_domain_capabilities()\n  since the list of architectures for which to call the API come from\n  fakelibvirt\u0027s getCapabilities() which already returns multiple guest\n  architectures.\n\n- Add more test cases to validate the changes above.\n\n[0] To work around a bug in older versions of the libvirt-python API,\n    it is necessary to explicitly pass None as the machine type\n    parameter:\n\n      https://www.mail-archive.com/libvir-list@redhat.com/msg182746.html\n      https://github.com/libvirt/libvirt-python/commit/5004b4ad532ffa93ed4b62c8021eaa9210855209\n\nCo-Authored-By: Adam Spiers \u003caspiers@suse.com\u003e\nRelated-Blueprint: blueprint image-metadata-prefiltering\nRelated-Blueprint: blueprint amd-sev-libvirt-support\nChange-Id: Id86c6b23a32a66564c2e7c794104e3a553df947d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/12563a27e24373c98ed236cba45530c0bdeea645"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/12563a27e24373c98ed236cba45530c0bdeea645"}]},"branch":"refs/heads/master"},"79693d921bc205dfb67435d6c2d6d6b438d02f62":{"kind":"REWORK","_number":12,"created":"2019-07-25 13:23:32.000000000","uploader":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"ref":"refs/changes/89/670189/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/89/670189/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/89/670189/12"}}},"commit":{"parents":[{"commit":"a3a8e895b32fa7cf28793801f00772ef261e32f9","subject":"Merge \"xvp: Remove use of \u0027_LI\u0027 marker\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3a8e895b32fa7cf28793801f00772ef261e32f9"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-10 20:56:36.000000000","tz":0},"committer":{"name":"Adam Spiers","email":"aspiers@suse.com","date":"2019-07-25 13:22:57.000000000","tz":60},"subject":"libvirt: harden Host.get_domain_capabilities()","message":"libvirt: harden Host.get_domain_capabilities()\n\nPreviously get_domain_capabilities() in nova.virt.libvirt.host.Host\nassumed that \u0027q35\u0027 would be an acceptable fallback default for any\narchitecture if no default machine type was hardcoded in nova for that\narchitecture.  This was incorrect on two levels:\n\n  1. q35 is specific to x86 architectures.\n  2. Even on x86 architectures, nova\u0027s current default is \u0027pc\u0027.\n     (There is an initiative to update it to q35, but that has\n     not landed yet.)\n\nFurthermore, we need to be able to cope with situations where nova\nhas no default machine type hardcoded, by relying on the default\nreturned from calling libvirt\u0027s getDomainCapabilities() API with\nno machine type specified.[0]\n\nSo this commit makes the following changes:\n\n- Convert nova.virt.libvirt.host.Host._get_domain_capabilities() to\n  take all arguments as optional kwargs which match the signature of\n  libvirt\u0027s getDomainCapabilities() function, allowing it to be called\n  with unspecified machine type.\n\n- Refactor libvirt_utils.get_default_machine_type() to use a dictionary\n  of default arch to machine_type mappings, and default i686 and\n  x86_64 to \u0027pc\u0027.\n\n- Extend get_domain_capabilities() to register domcaps by both the\n  versioned name returned by libvirt (e.g. \u0027pc-i440fx-2.11\u0027) and the\n  alias that was requested (e.g. \u0027pc\u0027).\n\n- Extend the LibvirtConfigDomainCaps class with machine_type and\n  machine_type_alias properties.\n\n- Factor out the domain cap test data into a separate\n  fake_libvirt_data module, and add valid examples for several\n  architectures such as armv7, i686 and sparc.  These will all be\n  included in the return value from Host.get_domain_capabilities()\n  since the list of architectures for which to call the API come from\n  fakelibvirt\u0027s getCapabilities() which already returns multiple guest\n  architectures.\n\n- Add more test cases to validate the changes above.\n\n[0] To work around a bug in older versions of the libvirt-python API,\n    it is necessary to explicitly pass None as the machine type\n    parameter:\n\n      https://www.mail-archive.com/libvir-list@redhat.com/msg182746.html\n      https://github.com/libvirt/libvirt-python/commit/5004b4ad532ffa93ed4b62c8021eaa9210855209\n\nCo-Authored-By: Adam Spiers \u003caspiers@suse.com\u003e\nRelated-Blueprint: blueprint image-metadata-prefiltering\nRelated-Blueprint: blueprint amd-sev-libvirt-support\nChange-Id: Id86c6b23a32a66564c2e7c794104e3a553df947d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/79693d921bc205dfb67435d6c2d6d6b438d02f62"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/79693d921bc205dfb67435d6c2d6d6b438d02f62"}]},"branch":"refs/heads/master"},"40f24ca9a20092744f998108622679c75185e6b4":{"kind":"REWORK","_number":13,"created":"2019-07-25 13:29:27.000000000","uploader":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"ref":"refs/changes/89/670189/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/89/670189/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/89/670189/13"}}},"commit":{"parents":[{"commit":"a3a8e895b32fa7cf28793801f00772ef261e32f9","subject":"Merge \"xvp: Remove use of \u0027_LI\u0027 marker\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3a8e895b32fa7cf28793801f00772ef261e32f9"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-10 20:56:36.000000000","tz":0},"committer":{"name":"Adam Spiers","email":"aspiers@suse.com","date":"2019-07-25 13:29:20.000000000","tz":60},"subject":"libvirt: harden Host.get_domain_capabilities()","message":"libvirt: harden Host.get_domain_capabilities()\n\nPreviously get_domain_capabilities() in nova.virt.libvirt.host.Host\nassumed that \u0027q35\u0027 would be an acceptable fallback default for any\narchitecture if no default machine type was hardcoded in nova for that\narchitecture.  This was incorrect on two levels:\n\n  1. q35 is specific to x86 architectures.\n  2. Even on x86 architectures, nova\u0027s current default is \u0027pc\u0027.\n     (There is an initiative to update it to q35, but that has\n     not landed yet.)\n\nFurthermore, we need to be able to cope with situations where nova\nhas no default machine type hardcoded, by relying on the default\nreturned from calling libvirt\u0027s getDomainCapabilities() API with\nno machine type specified.[0]\n\nSo this commit makes the following changes:\n\n- Convert nova.virt.libvirt.host.Host._get_domain_capabilities() to\n  take all arguments as optional kwargs which match the signature of\n  libvirt\u0027s getDomainCapabilities() function, allowing it to be called\n  with unspecified machine type.\n\n- Refactor libvirt_utils.get_default_machine_type() to use a dictionary\n  of default arch to machine_type mappings, and default i686 and\n  x86_64 to \u0027pc\u0027.\n\n- Extend get_domain_capabilities() to register domcaps by both the\n  versioned name returned by libvirt (e.g. \u0027pc-i440fx-2.11\u0027) and the\n  alias that was requested (e.g. \u0027pc\u0027).\n\n- Extend the LibvirtConfigDomainCaps class with machine_type and\n  machine_type_alias properties.\n\n- Factor out the domain cap test data into a separate\n  fake_libvirt_data module, and add valid examples for several\n  architectures such as armv7, i686 and sparc.  These will all be\n  included in the return value from Host.get_domain_capabilities()\n  since the list of architectures for which to call the API come from\n  fakelibvirt\u0027s getCapabilities() which already returns multiple guest\n  architectures.\n\n- Add more test cases to validate the changes above.\n\n[0] To work around a bug in older versions of the libvirt-python API,\n    it is necessary to explicitly pass None as the machine type\n    parameter:\n\n      https://www.mail-archive.com/libvir-list@redhat.com/msg182746.html\n      https://github.com/libvirt/libvirt-python/commit/5004b4ad532ffa93ed4b62c8021eaa9210855209\n\nCo-Authored-By: Adam Spiers \u003caspiers@suse.com\u003e\nRelated-Blueprint: blueprint image-metadata-prefiltering\nRelated-Blueprint: blueprint amd-sev-libvirt-support\nChange-Id: Id86c6b23a32a66564c2e7c794104e3a553df947d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/40f24ca9a20092744f998108622679c75185e6b4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/40f24ca9a20092744f998108622679c75185e6b4"}]},"branch":"refs/heads/master"},"f1426d128ef504ce364828720ac1d08435dbdeb8":{"kind":"TRIVIAL_REBASE","_number":14,"created":"2019-07-27 21:27:21.000000000","uploader":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"ref":"refs/changes/89/670189/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/89/670189/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/89/670189/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/89/670189/14"}}},"commit":{"parents":[{"commit":"1599e3cf68779eafaaa2b13a273d3bebd1379c19","subject":"Merge \"Remove unused FP device creation and deletion methods.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1599e3cf68779eafaaa2b13a273d3bebd1379c19"}]}],"author":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-07-10 20:56:36.000000000","tz":0},"committer":{"name":"Adam Spiers","email":"aspiers@suse.com","date":"2019-07-27 21:11:11.000000000","tz":60},"subject":"libvirt: harden Host.get_domain_capabilities()","message":"libvirt: harden Host.get_domain_capabilities()\n\nPreviously get_domain_capabilities() in nova.virt.libvirt.host.Host\nassumed that \u0027q35\u0027 would be an acceptable fallback default for any\narchitecture if no default machine type was hardcoded in nova for that\narchitecture.  This was incorrect on two levels:\n\n  1. q35 is specific to x86 architectures.\n  2. Even on x86 architectures, nova\u0027s current default is \u0027pc\u0027.\n     (There is an initiative to update it to q35, but that has\n     not landed yet.)\n\nFurthermore, we need to be able to cope with situations where nova\nhas no default machine type hardcoded, by relying on the default\nreturned from calling libvirt\u0027s getDomainCapabilities() API with\nno machine type specified.[0]\n\nSo this commit makes the following changes:\n\n- Convert nova.virt.libvirt.host.Host._get_domain_capabilities() to\n  take all arguments as optional kwargs which match the signature of\n  libvirt\u0027s getDomainCapabilities() function, allowing it to be called\n  with unspecified machine type.\n\n- Refactor libvirt_utils.get_default_machine_type() to use a dictionary\n  of default arch to machine_type mappings, and default i686 and\n  x86_64 to \u0027pc\u0027.\n\n- Extend get_domain_capabilities() to register domcaps by both the\n  versioned name returned by libvirt (e.g. \u0027pc-i440fx-2.11\u0027) and the\n  alias that was requested (e.g. \u0027pc\u0027).\n\n- Extend the LibvirtConfigDomainCaps class with machine_type and\n  machine_type_alias properties.\n\n- Factor out the domain cap test data into a separate\n  fake_libvirt_data module, and add valid examples for several\n  architectures such as armv7, i686 and sparc.  These will all be\n  included in the return value from Host.get_domain_capabilities()\n  since the list of architectures for which to call the API come from\n  fakelibvirt\u0027s getCapabilities() which already returns multiple guest\n  architectures.\n\n- Add more test cases to validate the changes above.\n\n[0] To work around a bug in older versions of the libvirt-python API,\n    it is necessary to explicitly pass None as the machine type\n    parameter:\n\n      https://www.mail-archive.com/libvir-list@redhat.com/msg182746.html\n      https://github.com/libvirt/libvirt-python/commit/5004b4ad532ffa93ed4b62c8021eaa9210855209\n\nCo-Authored-By: Adam Spiers \u003caspiers@suse.com\u003e\nRelated-Blueprint: blueprint image-metadata-prefiltering\nRelated-Blueprint: blueprint amd-sev-libvirt-support\nChange-Id: Id86c6b23a32a66564c2e7c794104e3a553df947d\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f1426d128ef504ce364828720ac1d08435dbdeb8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f1426d128ef504ce364828720ac1d08435dbdeb8"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
