)]}'
{"id":"openstack%2Fnova~395194","triplet_id":"openstack%2Fnova~master~I3b81c5bd00a013f1659b9e6e80c71b373d965862","project":"openstack/nova","branch":"master","topic":"bug/1635182","hashtags":[],"change_id":"I3b81c5bd00a013f1659b9e6e80c71b373d965862","subject":"Placement api: set custom json_error_formatter in allocations","status":"MERGED","created":"2016-11-08 21:28:16.000000000","updated":"2017-03-03 21:45:01.000000000","submitted":"2017-02-10 11:06:43.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":16,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"a105be73bb78d05f5781664a5cb8d44409213139","_number":395194,"virtual_id_number":395194,"owner":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"recommended":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":1,"date":"2017-02-09 18:52:40.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"date":"2017-02-10 13:52:08.000000000","post_submit":true,"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"value":2,"date":"2017-02-10 11:06:43.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":21784,"name":"Radek Zetik","email":"radekx.zetik@intel.com","username":"rzetikx"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"value":0,"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":1,"date":"2017-02-09 20:08:13.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":17843,"name":"guolei","email":"guolei_yewu@cmss.chinamobile.com","username":"guolei"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"recommended":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"all":[{"value":0,"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},{"value":1,"date":"2017-02-09 16:34:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":2,"date":"2017-02-09 16:19:46.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","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":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","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":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":21784,"name":"Radek Zetik","email":"radekx.zetik@intel.com","username":"rzetikx"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":2,"date":"2017-02-10 09:50:13.000000000","_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"value":0,"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},{"value":1,"date":"2017-02-10 10:02:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":17843,"name":"guolei","email":"guolei_yewu@cmss.chinamobile.com","username":"guolei"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"all":[{"value":0,"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","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":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","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":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":21784,"name":"Radek Zetik","email":"radekx.zetik@intel.com","username":"rzetikx"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2017-02-10 09:50:13.000000000","_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"value":0,"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":17843,"name":"guolei","email":"guolei_yewu@cmss.chinamobile.com","username":"guolei"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"value":0,"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","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":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","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":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":21784,"name":"Radek Zetik","email":"radekx.zetik@intel.com","username":"rzetikx"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"value":0,"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"value":0,"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":17843,"name":"guolei","email":"guolei_yewu@cmss.chinamobile.com","username":"guolei"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},{"_account_id":17843,"name":"guolei","email":"guolei_yewu@cmss.chinamobile.com","username":"guolei"},{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},{"_account_id":21784,"name":"Radek Zetik","email":"radekx.zetik@intel.com","username":"rzetikx"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-11-09 22:17:02.000000000","updated_by":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"reviewer":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"state":"REVIEWER"},{"updated":"2016-12-03 01:55:42.000000000","updated_by":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2016-12-05 14:50:14.000000000","updated_by":{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2017-02-06 23:59:23.000000000","updated_by":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"reviewer":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"state":"REVIEWER"},{"updated":"2017-02-07 15:48:20.000000000","updated_by":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"reviewer":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"state":"REVIEWER"},{"updated":"2017-02-07 15:48:55.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":"2017-02-07 17:12:15.000000000","updated_by":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2017-02-08 21:57:31.000000000","updated_by":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2017-02-09 01:39:41.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":"2017-02-09 02:04:20.000000000","updated_by":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"reviewer":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"state":"REVIEWER"},{"updated":"2017-02-09 04:48:53.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":"2017-02-09 06:13:24.000000000","updated_by":{"_account_id":21784,"name":"Radek Zetik","email":"radekx.zetik@intel.com","username":"rzetikx"},"reviewer":{"_account_id":21784,"name":"Radek Zetik","email":"radekx.zetik@intel.com","username":"rzetikx"},"state":"REVIEWER"},{"updated":"2017-02-09 07:59:32.000000000","updated_by":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2017-02-09 16:19:46.000000000","updated_by":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"reviewer":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"state":"REVIEWER"},{"updated":"2017-02-09 16:34:56.000000000","updated_by":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"reviewer":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"state":"REVIEWER"},{"updated":"2017-02-09 18:52:40.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":"2017-02-09 20:08:13.000000000","updated_by":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2017-02-10 09:50:13.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":"2017-02-10 10:02:57.000000000","updated_by":{"_account_id":17843,"name":"guolei","email":"guolei_yewu@cmss.chinamobile.com","username":"guolei"},"reviewer":{"_account_id":17843,"name":"guolei","email":"guolei_yewu@cmss.chinamobile.com","username":"guolei"},"state":"REVIEWER"},{"updated":"2017-02-10 11:06:43.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2017-02-10 13:52:08.000000000","updated_by":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2017-03-03 21:45:01.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"}],"messages":[{"id":"ed23ec6256367a19cd3a9be3b00692420f1f984f","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2016-11-08 21:28:16.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"5f4d6cf2847e7ab2e84d640c4414a4e6c08c3fd1","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2016-11-08 21:28:42.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"dcdc57e9d6d5a200c97a60a3256aa8ac681245eb","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2016-11-08 21:31:21.000000000","message":"Patch Set 1:\n\n@cdent, Is this a good way to make json_formatter as default argument ? Please let me know if you have different suggestion.","accounts_in_message":[],"_revision_number":1},{"id":"69990f4d761c10ad2742135d904a4ec4c35c3d54","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2016-11-08 22:09:53.000000000","message":"Patch Set 1: Code-Review-1\n\nI haven\u0027t got the time right now to give this a real review, will tomorrow.\n\nAt first glance, however, conceptually this seems to be the right idea, but it is not clear how the default will be set for all the subclasses of HTTPException, such as HTTPNotFound. The inheritance or mixin handling gets quite messy.\n\nWhat\u0027s your plan for that?\n\nHave you investigate if there is a way to set a default json formatter in a more global fashion?\n\nAlso, given that json_formatter is a part of the WSGIHttpException, not HTTPException in webob.exc, that would be a better superclass for your new class.\n\nThat still won\u0027t solve the issues with inheritance, though.\n\nAnother thing to think about is that if you are doing subclassing of WSGIHttpException then it would be okay to override the json_formatter method instead of adjust the kwargs. If you look at the source of webob/exc.py you\u0027ll probably see what I mean.\n\nBut again, still need to come up with some way to deal with inheritance. One option, I guess, is to create our own subclasses for every web exception we want to raise but that means we are creating a lot of our own code. If that turns out to be the only option, then I think we should just stick with what is currently in master as using the third party objects is desirable.\n\nWhat do you think? Thanks very much for getting this started.","accounts_in_message":[],"_revision_number":1},{"id":"b0b2cb124cfc9e15a656c58b60eb90fc139cdc5d","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2016-11-08 22:31:17.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/94/395194/1/check/check-dsvm-tempest-vz7-exe-minimal/cb42fd4 : SUCCESS in 1h 01m 55s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027recheck Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":1},{"id":"924f1efa1c675d18654899a1d5f6798cfd427d9c","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-08 22:34:38.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/94/395194/1/check/gate-nova-docs-ubuntu-xenial/dfb1321//doc/build/html/ : SUCCESS in 2m 56s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/94/395194/1/check/gate-nova-pep8-ubuntu-xenial/355d057/ : SUCCESS in 7m 20s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/94/395194/1/check/gate-nova-python27-db-ubuntu-xenial/9f5d801/ : SUCCESS in 9m 05s\n- gate-nova-python34-db http://logs.openstack.org/94/395194/1/check/gate-nova-python34-db/90229eb/ : SUCCESS in 7m 26s\n- gate-nova-python35-db-nv http://logs.openstack.org/94/395194/1/check/gate-nova-python35-db-nv/6e1712b/ : SUCCESS in 7m 33s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/94/395194/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/b7cde28/ : SUCCESS in 1h 02m 30s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/94/395194/1/check/gate-grenade-dsvm-neutron-ubuntu-xenial/9d94d4d/ : SUCCESS in 52m 54s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/94/395194/1/check/gate-grenade-dsvm-ubuntu-xenial/d1b7ecf/ : SUCCESS in 43m 03s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/94/395194/1/check/gate-nova-tox-db-functional-ubuntu-xenial/30a590a/ : SUCCESS in 11m 19s\n- gate-grenade-dsvm-neutron-multinode http://logs.openstack.org/94/395194/1/check/gate-grenade-dsvm-neutron-multinode/ee3151d/ : SUCCESS in 39m 30s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/94/395194/1/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/e134351/ : SUCCESS in 34m 33s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/94/395194/1/check/gate-tempest-dsvm-cells-ubuntu-xenial/54ed26e/ : SUCCESS in 49m 43s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/94/395194/1/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/05622ec/ : SUCCESS in 45m 27s\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/94/395194/1/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/b8cc62a/ : SUCCESS in 55m 48s (non-voting)\n- gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv http://logs.openstack.org/94/395194/1/check/gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv/5353cf0/ : SUCCESS in 45m 22s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/94/395194/1/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/e474124/ : SUCCESS in 21m 13s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv http://logs.openstack.org/94/395194/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv/01747ce/ : SUCCESS in 25m 59s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f72581362918907bad2187053ccd9aee8cc65212","author":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"date":"2016-11-08 22:39:12.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- dsvm-tempest-kvm http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/1/check/dsvm-tempest-kvm/5f34a95 : SUCCESS in 1h 10m 23s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_Storage_CI Make the comment \u0027Virtuozzo Storage CI recheck\u0027 to recheck","accounts_in_message":[],"_revision_number":1},{"id":"1c50ef4261d93599eea57d124d3dc68491c792da","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-11-08 23:04:44.000000000","message":"Patch Set 1:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/1/check/tempest-dsvm-full-xenial/aca210d/ : SUCCESS in 1h 18m 32s (non-voting)\n- tempest-dsvm-neutron-full-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/1/check/tempest-dsvm-neutron-full-xenial/7bbb273/ : SUCCESS in 1h 35m 58s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a7b5e0b5dd4bc893ed726f1af0ea147a0ef259b3","author":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"date":"2016-11-08 23:13:58.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- dsvm-tempest-xen http://logs.openstack.xenproject.org/94/395194/1/check/dsvm-tempest-xen/1244245 : SUCCESS in 1h 38m 43s","accounts_in_message":[],"_revision_number":1},{"id":"aae5f008601ce10950c76bbea7c10b29f42d4065","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-11-08 23:37:33.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/94/395194/1/check/dsvm-tempest-neutron-network/2580cc2 : SUCCESS in 2h 02m 39s","accounts_in_message":[],"_revision_number":1},{"id":"f13b4e770d09f15f0ae212debec8144050b6a057","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2016-11-08 23:42:53.000000000","message":"Patch Set 1:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-94-395194-1 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":1},{"id":"47ec43be71c8866348a5965451d7807adbdb0b77","author":{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},"date":"2016-11-08 23:53:06.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/395194/1/ : SUCCESS in 2h 03m 58s","accounts_in_message":[],"_revision_number":1},{"id":"aa82b6dd9970ce5a7bd355bb2160d38246fed1ba","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2016-11-09 06:11:52.000000000","message":"Patch Set 1:\n\n* pci-test http://52.27.155.124/pci/395194/1 : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"1893d63fe7540c386a75be643cb69a220575ec5f","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-11-09 17:54:20.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/94/395194/1/check/tempest-dsvm-full-nfv-xenial/538b913 : SUCCESS in 1h 50m 19s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/94/395194/1/check/tempest-dsvm-intel-nfv-xenial/05f9048 : SUCCESS in 40m 45s\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/94/395194/1/check/tempest-dsvm-ovsdpdk-nfv-networking-xenial/ef58089 : SUCCESS in 1h 00m 26s\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/94/395194/1/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/53244a3 : SUCCESS in 1h 38m 47s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"896847f22d593d91391fa4a822bc360317a4d318","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2016-11-09 23:47:38.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/94/395194/1/check-nova/Nova-ML2-Sriov/97c2832 : SUCCESS in 54m 15s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/94/395194/1/check-nova/Nova-MACVTAP-ML2-Sriov/90451e9 : SUCCESS in 50m 52s (non-voting)\n\nTo re-run the job post \u0027recheck nova-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":1},{"id":"ba6965be11fca1bfb59f62279384aa848e87d9f9","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2016-11-10 07:29:33.000000000","message":"Patch Set 1: Verified+1\n\n- ext-nova-dsvm http://208.91.1.172/logs/ext-nova-dsvm/395194/1/1793/ : SUCCESS\n- ext-nova-dsvm-nsx http://208.91.1.172/logs/ext-nova-dsvm-nsx/395194/1/1793/ : FAILURE (non-voting)\n\n\n\nAdd review comment \"vmware-recheck-patch\" to retrigger a new build.","accounts_in_message":[],"_revision_number":1},{"id":"5ce7022c6bb5aaf521f1a8da6f5e8c62c33d3093","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2016-11-28 21:07:01.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"549c690e0d43eac4a58ea9ae21d2cd4a24609a04","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2016-11-28 21:11:53.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/94/395194/2/check/check-dsvm-tempest-vz7-exe-minimal/d68652a : FAILURE in 4m 26s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027recheck Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":2},{"id":"9f1e476392f17b5c70079ca865fa1f97d9474bd6","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2016-11-28 21:34:18.000000000","message":"Patch Set 2:\n\n* pci-test http://52.27.155.124/pci/395194/2 : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"c9385ddc658bbc22df043d880a78718832725b97","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-11-28 22:14:09.000000000","message":"Patch Set 2:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/2/check/tempest-dsvm-full-xenial/23a80ed/ : SUCCESS in 1h 03m 40s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"c0c8d37cc9775a0f388cf31098b7092f77a4e852","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-28 22:16:31.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/94/395194/2/check/gate-nova-docs-ubuntu-xenial/49b0805//doc/build/html/ : SUCCESS in 2m 43s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/94/395194/2/check/gate-nova-pep8-ubuntu-xenial/e65f722/ : SUCCESS in 7m 09s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/94/395194/2/check/gate-nova-python27-db-ubuntu-xenial/ab7afc6/ : SUCCESS in 12m 53s\n- gate-nova-python34-db http://logs.openstack.org/94/395194/2/check/gate-nova-python34-db/f2312f6/ : SUCCESS in 19m 46s\n- gate-nova-python35-db-nv http://logs.openstack.org/94/395194/2/check/gate-nova-python35-db-nv/30df27b/ : SUCCESS in 10m 51s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/94/395194/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/5caaaec/ : SUCCESS in 1h 07m 47s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/94/395194/2/check/gate-grenade-dsvm-neutron-ubuntu-xenial/6e1c199/ : SUCCESS in 32m 07s\n- gate-grenade-dsvm-ubuntu-xenial http://logs.openstack.org/94/395194/2/check/gate-grenade-dsvm-ubuntu-xenial/cd918ac/ : SUCCESS in 27m 00s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/94/395194/2/check/gate-nova-tox-db-functional-ubuntu-xenial/87e49dd/ : SUCCESS in 11m 28s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/94/395194/2/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/02766ff/ : SUCCESS in 36m 55s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/94/395194/2/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/cd0d539/ : SUCCESS in 33m 30s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/94/395194/2/check/gate-tempest-dsvm-cells-ubuntu-xenial/92c96a2/ : SUCCESS in 33m 54s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/94/395194/2/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/b099a7c/ : SUCCESS in 53m 36s\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/94/395194/2/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/3fab1c6/ : SUCCESS in 56m 36s (non-voting)\n- gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv http://logs.openstack.org/94/395194/2/check/gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv/12a1846/ : SUCCESS in 47m 39s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/94/395194/2/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/1a964ac/ : SUCCESS in 24m 21s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/94/395194/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv/8fcc938/ : SUCCESS in 24m 48s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f8621fd51e264fb10517a9bd9b3ebe868a264356","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2016-11-28 22:27:06.000000000","message":"Patch Set 2:\n\n@ cdent, In patchset 2, changing wsgi __call__ to add default json error formatter. It can address issues raised in patchset 1 review. \nI think by this way, we don\u0027t have to extend and create subclasses to add default json formatter for webob exceptions. \n\nBut I am not aware of side effects of this approach, if any. Please let me know your suggestions.","accounts_in_message":[],"_revision_number":2},{"id":"4f944e97e337ab49b68d89a5912171fdbf823acb","author":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"date":"2016-11-28 23:09:20.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- dsvm-tempest-xen http://logs.openstack.xenproject.org/94/395194/2/check/dsvm-tempest-xen/60300e4 : SUCCESS in 2h 01m 41s","accounts_in_message":[],"_revision_number":2},{"id":"df0f62c04bed0c7f5494f3b1a9db352571af2e04","author":{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},"date":"2016-11-28 23:29:36.000000000","message":"Patch Set 2:\n\nFor rechecking only on the Microsoft Hyper-V CI, add a review comment with check hyper-v\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/395194/2/ : FAILURE in 2h 22m 06s","accounts_in_message":[],"_revision_number":2},{"id":"f306a30edb3b4c82e479c78e8d7124f84d6a0b85","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-11-28 23:51:55.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/94/395194/2/check/dsvm-tempest-neutron-network/a190316 : SUCCESS in 2h 01m 50s","accounts_in_message":[],"_revision_number":2},{"id":"548ce5081c233fd2c7b7a0a6ab5266abc2d51179","author":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"date":"2016-11-29 04:26:08.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- dsvm-tempest-kvm http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/2/check/dsvm-tempest-kvm/a562593 : SUCCESS in 1h 09m 10s\n- dsvm-tempest-exe http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/2/check/dsvm-tempest-exe/fc29533 : FAILURE in 43m 19s (non-voting)\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_Storage_CI Make the comment \u0027Virtuozzo Storage CI recheck\u0027 to recheck","accounts_in_message":[],"_revision_number":2},{"id":"1c11066bc9e5c6e6bb0910311f6c8d8e425f4c60","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-11-29 11:38:18.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/94/395194/2/check/tempest-dsvm-full-nfv-xenial/07daae8 : SUCCESS in 2h 43m 35s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/94/395194/2/check/tempest-dsvm-intel-nfv-xenial/abf12f7 : SUCCESS in 38m 27s\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/94/395194/2/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/2b271ee : SUCCESS in 1h 49m 00s","accounts_in_message":[],"_revision_number":2},{"id":"2ea39327b2ace7190e9d6838b193b6878dcf2903","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2016-11-29 11:50:38.000000000","message":"Patch Set 2: Code-Review-1\n\nThis is an interesting idea, but I don\u0027t think it is quite going to work: The change in __call__ is adding the json_formatter args to NotFound exceptions, but elsewhere you are removing the json_formatter from BadRequest exceptions.\n\nThe fact that this isn\u0027t causing test failures is probably because the tests of error responses aren\u0027t checking the JSON formatting of the responses, just strings within.\n\nIn order for this to work any webob.exc exception would need to be caught and modified. I\u0027m not sure if that would work effectively or not.\n\nIf you choose to continue exploring this, I would suggest that you add some more gabbi tests that are confirming the structure of the response bodies on all the various 4xx responses. That way you can have clear evidence of the impact of your experiments.","accounts_in_message":[],"_revision_number":2},{"id":"1681d91635ef123e54a9b7e7bafcea1f1857da72","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2016-12-02 23:43:05.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"771422b58a9115c2ce06c4db9ecdc585bcfd5fbc","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2016-12-02 23:48:35.000000000","message":"Patch Set 3:\n\n@ cdent, I have made changes to __call__ method so that it can add default_json_formatter to any type of wsgi exceptions.\n\nI facing problem to verify response body for that with Gabbi tests. For 404 response we are returning response body with content type as plain text. response_json_paths in gabbi will only work with content-type application/json.\n\nI have pasted response for 404 exceptions here.\nhttp://paste.openstack.org/show/591308/\n\nPlease let me know your suggestions and correct me if I am wrong.","accounts_in_message":[],"_revision_number":3},{"id":"e48f5b6e544fdf0a3e8d1a6c180fcaa2e0f284ee","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2016-12-03 00:09:02.000000000","message":"Patch Set 3:\n\n* pci-test http://52.27.155.124/pci/395194/3 : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"fc330bbfbbd475e83eaa377e2ed3d6e2730c1a1e","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-12-03 00:47:19.000000000","message":"Patch Set 3:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/3/check/tempest-dsvm-full-xenial/ea37ceb/ : SUCCESS in 1h 01m 09s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"de7d192905d47726241d3419b67f490c28359f59","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-03 00:59:01.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/94/395194/3/check/gate-nova-docs-ubuntu-xenial/9eb3e03//doc/build/html/ : SUCCESS in 2m 40s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-nova-pep8-ubuntu-xenial/8d7d5dd/ : SUCCESS in 3m 52s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-nova-python27-db-ubuntu-xenial/cdd377d/ : SUCCESS in 6m 44s\n- gate-nova-python34-db http://logs.openstack.org/94/395194/3/check/gate-nova-python34-db/6f4ad41/ : SUCCESS in 10m 14s\n- gate-nova-python35-db-nv http://logs.openstack.org/94/395194/3/check/gate-nova-python35-db-nv/7a942ad/ : SUCCESS in 6m 34s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/0dd9834/ : SUCCESS in 49m 58s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-grenade-dsvm-neutron-ubuntu-xenial/c77853e/ : FAILURE in 27m 53s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-nova-tox-db-functional-ubuntu-xenial/a6c5483/ : SUCCESS in 17m 13s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/7b6c98a/ : SUCCESS in 1h 02m 35s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/94/395194/3/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/2285ea3/ : FAILURE in 38m 52s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-tempest-dsvm-cells-ubuntu-xenial/309e334/ : SUCCESS in 32m 30s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/89eef7b/ : SUCCESS in 1h 15m 17s\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/d3584af/ : SUCCESS in 53m 38s (non-voting)\n- gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv http://logs.openstack.org/94/395194/3/check/gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv/b5bfd6c/ : SUCCESS in 1h 14m 30s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/0eeb685/ : SUCCESS in 23m 00s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/94/395194/3/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv/dd284ff/ : SUCCESS in 26m 45s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"aaac07533e51ee48a54d8996e0937b5bce736e06","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2016-12-03 01:01:05.000000000","message":"Patch Set 3:\n\nrecheck","accounts_in_message":[],"_revision_number":3},{"id":"5a51689fa0825a49285431504031418723b4ae4b","author":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"date":"2016-12-03 01:55:42.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- dsvm-tempest-xen http://logs.openstack.xenproject.org/94/395194/3/check/dsvm-tempest-xen/de0f864 : SUCCESS in 2h 12m 03s","accounts_in_message":[],"_revision_number":3},{"id":"7d1117b50fd874a00bc9166e23c17b698ed31903","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-12-03 02:02:55.000000000","message":"Patch Set 3:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/3/check/tempest-dsvm-full-xenial/9d8be5d/ : SUCCESS in 58m 50s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"7b73ea2745d0b34db01600da1a18cd5022134bd1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-03 02:22:31.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/94/395194/3/check/gate-nova-docs-ubuntu-xenial/317a259//doc/build/html/ : SUCCESS in 3m 03s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-nova-pep8-ubuntu-xenial/526c8e5/ : SUCCESS in 3m 46s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-nova-python27-db-ubuntu-xenial/5155258/ : SUCCESS in 6m 52s\n- gate-nova-python34-db http://logs.openstack.org/94/395194/3/check/gate-nova-python34-db/8b4145d/ : SUCCESS in 6m 17s\n- gate-nova-python35-db-nv http://logs.openstack.org/94/395194/3/check/gate-nova-python35-db-nv/43b717a/ : SUCCESS in 6m 18s (non-voting)\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/9205be4/ : SUCCESS in 51m 37s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-grenade-dsvm-neutron-ubuntu-xenial/222eb7a/ : SUCCESS in 47m 44s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-nova-tox-db-functional-ubuntu-xenial/3741e6f/ : SUCCESS in 11m 38s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/e409462/ : SUCCESS in 36m 28s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/94/395194/3/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/ffe6e1e/ : FAILURE in 39m 46s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-tempest-dsvm-cells-ubuntu-xenial/7800da4/ : SUCCESS in 32m 22s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/d983266/ : SUCCESS in 1h 20m 56s\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/c090c40/ : SUCCESS in 54m 17s (non-voting)\n- gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv http://logs.openstack.org/94/395194/3/check/gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv/2df1c0a/ : SUCCESS in 48m 19s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/94/395194/3/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/ed81eec/ : SUCCESS in 23m 02s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/94/395194/3/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv/56fcea6/ : SUCCESS in 26m 40s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"4684571be8fec947dd13f84203f3d5b151e48ab8","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-12-03 02:25:47.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/94/395194/3/check/dsvm-tempest-neutron-network/bfbcd61 : SUCCESS in 2h 12m 12s","accounts_in_message":[],"_revision_number":3},{"id":"e9eb35a80f40720333594ce60bf93da733f96ce3","author":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"date":"2016-12-03 02:55:30.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- dsvm-tempest-kvm http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/3/check/dsvm-tempest-kvm/705237f : SUCCESS in 58m 44s\n- dsvm-tempest-exe http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/3/check/dsvm-tempest-exe/f4aa679 : FAILURE in 41m 16s (non-voting)\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_Storage_CI Make the comment \u0027Virtuozzo Storage CI recheck\u0027 to recheck","accounts_in_message":[],"_revision_number":3},{"id":"9497064eb6f658bb687c39ef0d22238826038eec","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2016-12-03 09:58:35.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/94/395194/3/check-nova/Nova-ML2-Sriov/8c978e4 : SUCCESS in 38m 47s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/94/395194/3/check-nova/Nova-MACVTAP-ML2-Sriov/60a2bf8 : SUCCESS in 41m 54s (non-voting)\n\nTo re-run the job post \u0027recheck nova-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":3},{"id":"d260fcf90f1bb7e21be11143bf71d3f08e883b6d","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2016-12-05 12:13:47.000000000","message":"Patch Set 3: Code-Review-1\n\nI\u0027ve done a little more research on this, and while this will help with a small number of exceptions, it will not get any of those raised by the code in any of the modules in the handlers directory. The reason for this is that @wsgify decorator that the handlers use will catch any webob exception and turn it into a valid response (thus not an exception) and the code near where you\u0027ve made your change will not be called.\n\nTo test that the techniques you are experimenting with you need to make sure you have tests which are going to cover the situations you are working on. Right now most of the error response tests in the gabbi files (in nova/tests/functional/api/openstack/placement/gabbits) are testing response_strings. They need to be testing the structure of the response. For example in allocations.yaml a change like this could be made:\n\n-  response_strings:\n-      - No such resource class COWS\n+  response_json_paths:\n+      $.errors[0].detail: /No such resource class COWS/","accounts_in_message":[],"_revision_number":3},{"id":"9a7e98a9a80454b45d5c9109e277a4f9ff7ba3c0","author":{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},"date":"2016-12-05 14:50:14.000000000","message":"Patch Set 3:\n\nFor rechecking only on the Microsoft Hyper-V CI, add a review comment with check hyper-v\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/395194/3/ : FAILURE in 1h 07m 54s","accounts_in_message":[],"_revision_number":3},{"id":"b9ca4d1bab12487da2054066067ff34be2472965","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-14 05:26:22.000000000","message":"Patch Set 3: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"c0b1ee7d15c6d01207ea2e6025717b20dd0f7344","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2017-02-02 15:49:01.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"ece4a81151ae56ff523f98bdccbf0a6902d9f3d6","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2017-02-02 15:54:37.000000000","message":"Patch Set 4: Workflow-1","accounts_in_message":[],"_revision_number":4},{"id":"22dc93d572955c2a0e3523e687f7cd72dd908c69","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2017-02-02 17:00:15.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/395194/4/ : SUCCESS in 1h 10m 23s","accounts_in_message":[],"_revision_number":4},{"id":"610af7b3fbbc4d7fc5e7fcdf39f58276f255cac5","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2017-02-02 17:02:02.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"a4369a806df278f7a3272a460ca0fff13eee1d07","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2017-02-02 17:16:50.000000000","message":"Patch Set 4:\n\n* pci-test http://52.27.155.124/pci/395194/4 : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"2c9888ddc6e34a572d4a3caa4f3bd0baed49ba34","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-02-02 18:02:47.000000000","message":"Patch Set 5: Verified+1\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 http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/5/check/tempest-dsvm-full-xenial/d2d1152/ : SUCCESS in 1h 00m 08s\n- grenade-dsvm-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/5/check/grenade-dsvm-xenial/0ed005c/ : SUCCESS in 39m 50s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"b67a4e69b317a9c7ac391dcfe4569bed203a8a91","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2017-02-02 18:17:16.000000000","message":"Patch Set 5:\n\nFor rechecking only on the Microsoft Hyper-V CI, add a review comment with check hyper-v\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/395194/5/ : FAILURE in 1h 14m 39s","accounts_in_message":[],"_revision_number":5},{"id":"80dab17604a67aad6b208107bcabd239cfc8c591","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2017-02-02 18:19:06.000000000","message":"Patch Set 5:\n\n* pci-test http://52.27.155.124/pci/395194/5 : SUCCESS","accounts_in_message":[],"_revision_number":5},{"id":"5bd6c23a12bdec1446e3dd5e3ec8e9266e40b11c","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2017-02-02 18:19:26.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- nova-out-of-tree-pvm http://184.172.12.213/94/395194/5/check/nova-out-of-tree-pvm/d637492 : SUCCESS in 1h 16m 52s","accounts_in_message":[],"_revision_number":5},{"id":"9091bf8052249a683c5b197213ceaf9d30cb4f8f","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-02 18:20:21.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/94/395194/5/check/gate-nova-docs-ubuntu-xenial/a40eb2e//doc/build/html/ : SUCCESS in 5m 08s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/94/395194/5/check/gate-nova-pep8-ubuntu-xenial/4dbf801/ : SUCCESS in 7m 08s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/94/395194/5/check/gate-nova-python27-db-ubuntu-xenial/d2f4aac/ : SUCCESS in 11m 46s\n- gate-nova-python35-db http://logs.openstack.org/94/395194/5/check/gate-nova-python35-db/1ae2412/ : SUCCESS in 7m 49s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/94/395194/5/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/2c9cfb0/ : SUCCESS in 1h 15m 17s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/94/395194/5/check/gate-grenade-dsvm-neutron-ubuntu-xenial/6f2485b/ : SUCCESS in 38m 36s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/94/395194/5/check/gate-nova-tox-db-functional-ubuntu-xenial/40257b4/ : SUCCESS in 16m 54s\n- gate-nova-tox-db-functional-py35-ubuntu-xenial http://logs.openstack.org/94/395194/5/check/gate-nova-tox-db-functional-py35-ubuntu-xenial/a462ae2/ : SUCCESS in 16m 26s (non-voting)\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/94/395194/5/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/234fa1c/ : SUCCESS in 41m 59s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/94/395194/5/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/1572d72/ : FAILURE in 34m 33s (non-voting)\n- gate-tempest-dsvm-py35-ubuntu-xenial-nv http://logs.openstack.org/94/395194/5/check/gate-tempest-dsvm-py35-ubuntu-xenial-nv/99350f1/ : FAILURE in 50m 16s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/94/395194/5/check/gate-tempest-dsvm-cells-ubuntu-xenial/ff38ab6/ : SUCCESS in 40m 50s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/94/395194/5/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/2a8cd78/ : FAILURE in 1h 05m 04s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/94/395194/5/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/1be0044/ : SUCCESS in 1h 01m 47s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/94/395194/5/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/94170fb/ : SUCCESS in 27m 43s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/94/395194/5/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv/b74fbba/ : SUCCESS in 30m 33s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"431056829ef3b7bf41ccaf2b5f6e8d773864d5cf","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-02-02 18:45:18.000000000","message":"Patch Set 5:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-02/395194/5/check/tempest-dsvm-full-nfv-xenial/5c2c81b : SUCCESS in 1h 38m 07s (non-voting)\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-02/395194/5/check/tempest-dsvm-intel-nfv-xenial/419fd26 : SUCCESS in 42m 07s (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/2017-02-02/395194/5/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/5a77d72 : SUCCESS in 1h 39m 10s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"37ece60e07ae1c2d97695e918c46d9c5fe19230b","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2017-02-02 18:58:28.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/94/395194/5/check-nova/Nova-ML2-Sriov/8d6cdc5 : SUCCESS in 38m 52s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/94/395194/5/check-nova/Nova-MACVTAP-ML2-Sriov/5a536a5 : SUCCESS in 46m 37s (non-voting)\n\nTo re-run the job post \u0027recheck nova-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":5},{"id":"1784893f1956fac9044d686c1501c385a5e4b7a7","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2017-02-02 19:20:56.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/94/395194/5/check/check-dsvm-tempest-vz7-exe-minimal/1bbe6e0 : SUCCESS in 1h 09m 30s\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":"7d61b66cc650e9ba2f1ee351d508af831a6fb4ca","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-02-02 19:23:56.000000000","message":"Patch Set 5:\n\nBuild failed.  To recheck use \u0027xenserver: recheck\u0027.  For 3rd party ci contact info: https://wiki.openstack.org/wiki/ThirdPartySystems\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/94/395194/5/check/dsvm-tempest-neutron-network/aa98bdb : FAILURE in 1h 51m 14s","accounts_in_message":[],"_revision_number":5},{"id":"3f0b499c1ad44d23813e1d96c51dd6a3aae67f7d","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2017-02-02 19:39:46.000000000","message":"Patch Set 5:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-94-395194-5 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":5},{"id":"245898359664e0a36bf526e2ce6dd810c5a37bc5","author":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"date":"2017-02-02 23:39:08.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- dsvm-tempest-kvm http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/5/check/dsvm-tempest-kvm/4aa9f7b : SUCCESS in 1h 00m 07s\n- dsvm-tempest-exe http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/5/check/dsvm-tempest-exe/1f325ba : SUCCESS in 44m 30s (non-voting)\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_Storage_CI Make the comment \u0027run-Virtuozzo Storage CI\u0027 to recheck","accounts_in_message":[],"_revision_number":5},{"id":"1dc54bd3710c5c34e8eec7980d0e99d365ccf56d","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2017-02-06 16:28:54.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"ecf5536945f7beb435b136267ac74323d4ba9901","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2017-02-06 16:30:00.000000000","message":"Patch Set 6: Workflow-1","accounts_in_message":[],"_revision_number":6},{"id":"b964de54ed1ff2dd0716c4c6f9886de691bdd6ad","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2017-02-06 16:48:05.000000000","message":"Patch Set 6:\n\n(3 comments)\n\nAssuming this works, I think this is probably the cleanest option that\u0027s been tried thus far.","accounts_in_message":[],"_revision_number":6},{"id":"ee44a847c2efc3b6e4821191fac66938bbd6d436","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2017-02-06 17:02:15.000000000","message":"Patch Set 6:\n\n* pci-test http://52.27.155.124/pci/395194/6 : SUCCESS","accounts_in_message":[],"_revision_number":6},{"id":"0d52f9e99ae501143444a8a4a7216d7e90fff528","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-06 17:42:37.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/94/395194/6/check/gate-nova-docs-ubuntu-xenial/1e8aa89//doc/build/html/ : SUCCESS in 2m 31s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/94/395194/6/check/gate-nova-pep8-ubuntu-xenial/d098a3c/ : FAILURE in 7m 12s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/94/395194/6/check/gate-nova-python27-db-ubuntu-xenial/beaca08/ : SUCCESS in 11m 48s\n- gate-nova-python35-db http://logs.openstack.org/94/395194/6/check/gate-nova-python35-db/7f6e9a3/ : SUCCESS in 10m 27s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/94/395194/6/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/f00facb/ : FAILURE in 1h 12m 13s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/94/395194/6/check/gate-grenade-dsvm-neutron-ubuntu-xenial/1b9cf9d/ : SUCCESS in 33m 19s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/94/395194/6/check/gate-nova-tox-db-functional-ubuntu-xenial/ec7faa4/ : SUCCESS in 16m 20s\n- gate-nova-tox-db-functional-py35-ubuntu-xenial http://logs.openstack.org/94/395194/6/check/gate-nova-tox-db-functional-py35-ubuntu-xenial/67ea8d5/ : SUCCESS in 10m 06s (non-voting)\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/94/395194/6/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/3caa78c/ : SUCCESS in 36m 42s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/94/395194/6/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/91b3044/ : FAILURE in 39m 44s (non-voting)\n- gate-tempest-dsvm-py35-ubuntu-xenial-nv http://logs.openstack.org/94/395194/6/check/gate-tempest-dsvm-py35-ubuntu-xenial-nv/3df23e6/ : FAILURE in 49m 17s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/94/395194/6/check/gate-tempest-dsvm-cells-ubuntu-xenial/4252389/ : SUCCESS in 51m 26s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/94/395194/6/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/ef3c050/ : FAILURE in 1h 05m 00s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/94/395194/6/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/6719643/ : FAILURE in 1h 02m 10s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/94/395194/6/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/cacc270/ : SUCCESS in 24m 26s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/94/395194/6/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv/b3bcbf3/ : SUCCESS in 28m 28s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"900fab309327e98047462f27a59cfd7509879b00","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2017-02-06 17:45:55.000000000","message":"Patch Set 6:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/395194/6/ : SUCCESS in 1h 16m 27s","accounts_in_message":[],"_revision_number":6},{"id":"b68038aa96d7cde9f34dc7c031781d38e5a3e573","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2017-02-06 17:50:22.000000000","message":"Patch Set 6:\n\nBuild succeeded.\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/94/395194/6/check/check-dsvm-tempest-vz7-exe-minimal/5bb10e7 : SUCCESS in 1h 01m 49s\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":6},{"id":"bcb579091d34366fc91b5bb23bb39a5d780bb974","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2017-02-06 18:03:14.000000000","message":"Patch Set 6:\n\nBuild succeeded.\n\n- nova-out-of-tree-pvm http://184.172.12.213/94/395194/6/check/nova-out-of-tree-pvm/f5b2a6d : SUCCESS in 1h 27m 07s","accounts_in_message":[],"_revision_number":6},{"id":"c323e55f9ab78e1a7b1881c93790eb9cd23d049c","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-02-06 18:10:10.000000000","message":"Patch Set 6:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-06/395194/6/check/tempest-dsvm-full-nfv-xenial/f133d95 : SUCCESS in 1h 40m 29s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-06/395194/6/check/tempest-dsvm-intel-nfv-xenial/678a5a3 : SUCCESS in 45m 02s\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/2017-02-06/395194/6/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/eaf4c70 : SUCCESS in 1h 15m 14s","accounts_in_message":[],"_revision_number":6},{"id":"325d99cbe8e9b3c100b7bdd0cd3f53dbe065a582","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-02-06 18:12:16.000000000","message":"Patch Set 6: Verified+1\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 http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/6/check/tempest-dsvm-full-xenial/a192f89/ : SUCCESS in 1h 40m 59s\n- grenade-dsvm-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/6/check/grenade-dsvm-xenial/a09e9e7/ : SUCCESS in 55m 02s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"5e7af06b3bee92f15aa2753b9a64c4095ab171b4","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-02-06 18:13:53.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/94/395194/6/check/dsvm-tempest-neutron-network/2787cce : SUCCESS in 1h 44m 10s","accounts_in_message":[],"_revision_number":6},{"id":"8237438e5ce4cf355eecfc233d3053b861662190","author":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"date":"2017-02-06 18:23:57.000000000","message":"Patch Set 6:\n\nBuild succeeded.\n\n- dsvm-tempest-kvm http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/6/check/dsvm-tempest-kvm/ae3d8d6 : SUCCESS in 1h 03m 07s\n- dsvm-tempest-exe http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/6/check/dsvm-tempest-exe/657c324 : SUCCESS in 45m 16s (non-voting)\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_Storage_CI Make the comment \u0027run-Virtuozzo Storage CI\u0027 to recheck","accounts_in_message":[],"_revision_number":6},{"id":"fed8126280eb9e2de508e0f3f0ca5026c1b84b6f","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2017-02-06 19:49:17.000000000","message":"Patch Set 6:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/94/395194/6/check-nova/Nova-ML2-Sriov/c321892 : SUCCESS in 45m 30s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/94/395194/6/check-nova/Nova-MACVTAP-ML2-Sriov/2df716a : SUCCESS in 49m 26s (non-voting)\n\nTo re-run the job post \u0027recheck nova-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":6},{"id":"f3bb843c57fbcbbe1dce1773acb8944f5b93abe9","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2017-02-06 21:15:19.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"8e6ae4274dd3cbbd3e3d2a9e8ca18253333733e2","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2017-02-06 21:18:00.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"662167d7e7a60b7a5f71d4d8176515c5ac9522b2","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2017-02-06 21:21:06.000000000","message":"Patch Set 9: Published edit on patch set 8","accounts_in_message":[],"_revision_number":9},{"id":"67e88707154457e9b56aed1e575d5c3d33b6d9c3","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2017-02-06 21:26:04.000000000","message":"Patch Set 10: Published edit on patch set 9","accounts_in_message":[],"_revision_number":10},{"id":"b93cf641ca8a23e4bf5bc8a6f39929640ab4a621","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2017-02-06 21:46:41.000000000","message":"Patch Set 7:\n\n* pci-test http://52.27.155.124/pci/395194/7 : SUCCESS","accounts_in_message":[],"_revision_number":7},{"id":"a0d9a6c3be847b22aa0cae1d3966611ad62de51d","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2017-02-06 21:50:11.000000000","message":"Patch Set 8:\n\n* pci-test http://52.27.155.124/pci/395194/8 : SUCCESS","accounts_in_message":[],"_revision_number":8},{"id":"ddf084b4df62ad1c146546d0781fc233b9ad3f1d","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2017-02-06 21:57:46.000000000","message":"Patch Set 9:\n\n* pci-test http://52.27.155.124/pci/395194/9 : SUCCESS","accounts_in_message":[],"_revision_number":9},{"id":"b3f9a71c2a306c4af7390ec905a6682f82e430d9","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2017-02-06 21:59:06.000000000","message":"Patch Set 10:\n\n* pci-test http://52.27.155.124/pci/395194/10 : SUCCESS","accounts_in_message":[],"_revision_number":10},{"id":"e91daf0ccc2f0759eb85e55608452dff1ee6bbd6","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2017-02-06 22:32:14.000000000","message":"Patch Set 10:\n\nBuild succeeded.\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/94/395194/10/check/check-dsvm-tempest-vz7-exe-minimal/e29ccd0 : SUCCESS in 1h 05m 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":10},{"id":"559a63fd7543437463e0e9c78dd9af8f31b17fa2","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-02-06 22:45:27.000000000","message":"Patch Set 10: Verified+1\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 http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/10/check/tempest-dsvm-full-xenial/57504be/ : SUCCESS in 1h 17m 15s\n- grenade-dsvm-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/10/check/grenade-dsvm-xenial/3420358/ : SUCCESS in 56m 27s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"26e9cfe89c145a1f9de1d1f98114f6225fb4006f","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2017-02-06 22:48:33.000000000","message":"Patch Set 10:\n\nBuild failed. Comment \u0027recheck powervm\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/94/395194/10/check/nova-out-of-tree-pvm/4c97847 : FAILURE in 1h 17m 58s","accounts_in_message":[],"_revision_number":10},{"id":"e75b74696de41bc818bbc10834af3d6b5d8284b8","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2017-02-06 23:00:15.000000000","message":"Patch Set 10:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/395194/10/ : SUCCESS in 1h 33m 31s","accounts_in_message":[],"_revision_number":10},{"id":"0746d3e705314a55b550152208f0db3f04e74e9a","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-02-06 23:08:30.000000000","message":"Patch Set 10:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-06/395194/10/check/tempest-dsvm-full-nfv-xenial/ce3bc29 : SUCCESS in 1h 41m 38s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-06/395194/10/check/tempest-dsvm-intel-nfv-xenial/ac11278 : SUCCESS in 43m 57s\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/2017-02-06/395194/10/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/b15001c : SUCCESS in 1h 16m 25s","accounts_in_message":[],"_revision_number":10},{"id":"fa3ec4a9c20faacb8128d2a7af8f603aaa271440","author":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"date":"2017-02-06 23:17:19.000000000","message":"Patch Set 10:\n\nBuild succeeded.\n\n- dsvm-tempest-kvm http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/10/check/dsvm-tempest-kvm/891caff : SUCCESS in 1h 04m 12s\n- dsvm-tempest-exe http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/10/check/dsvm-tempest-exe/16fe2a6 : SUCCESS in 43m 54s (non-voting)\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_Storage_CI Make the comment \u0027run-Virtuozzo Storage CI\u0027 to recheck","accounts_in_message":[],"_revision_number":10},{"id":"d0e165a64ee57e3695ade43616f2bc1fea79397a","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2017-02-06 23:28:16.000000000","message":"Patch Set 10:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/94/395194/10/check-nova/Nova-ML2-Sriov/166e0e2 : SUCCESS in 48m 55s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/94/395194/10/check-nova/Nova-MACVTAP-ML2-Sriov/91ffe74 : SUCCESS in 52m 24s (non-voting)\n\nTo re-run the job post \u0027recheck nova-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":10},{"id":"e0955fa0902c2ce85e36146b95de88eca1774b89","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-06 23:51:33.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/94/395194/10/check/gate-nova-docs-ubuntu-xenial/51dd763//doc/build/html/ : SUCCESS in 4m 32s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/94/395194/10/check/gate-nova-pep8-ubuntu-xenial/56a38c1/ : SUCCESS in 9m 30s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/94/395194/10/check/gate-nova-python27-db-ubuntu-xenial/acb816b/ : SUCCESS in 17m 03s\n- gate-nova-python35-db http://logs.openstack.org/94/395194/10/check/gate-nova-python35-db/e38ffc7/ : SUCCESS in 10m 54s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/94/395194/10/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/c0779cb/ : SUCCESS in 1h 38m 42s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/94/395194/10/check/gate-grenade-dsvm-neutron-ubuntu-xenial/07812d0/ : SUCCESS in 59m 44s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/94/395194/10/check/gate-nova-tox-db-functional-ubuntu-xenial/3c076a8/ : SUCCESS in 15m 27s\n- gate-nova-tox-db-functional-py35-ubuntu-xenial http://logs.openstack.org/94/395194/10/check/gate-nova-tox-db-functional-py35-ubuntu-xenial/4260e0f/ : SUCCESS in 15m 27s (non-voting)\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/94/395194/10/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/f9badb0/ : SUCCESS in 35m 15s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/94/395194/10/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/d4fa1d0/ : FAILURE in 37m 41s (non-voting)\n- gate-tempest-dsvm-py35-ubuntu-xenial-nv http://logs.openstack.org/94/395194/10/check/gate-tempest-dsvm-py35-ubuntu-xenial-nv/0804137/ : FAILURE in 50m 59s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/94/395194/10/check/gate-tempest-dsvm-cells-ubuntu-xenial/5f608ad/ : SUCCESS in 49m 35s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/94/395194/10/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/ef82750/ : FAILURE in 1h 08m 50s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/94/395194/10/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/1f27e53/ : FAILURE in 2h 22m 34s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/94/395194/10/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/529db17/ : SUCCESS in 40m 39s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/94/395194/10/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv/82c99d7/ : SUCCESS in 39m 50s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"b02b629b074e308f9d83d09e8fc18e4db4cd1a97","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-02-06 23:51:55.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/94/395194/10/check/dsvm-tempest-neutron-network/05f0620 : SUCCESS in 2h 14m 28s","accounts_in_message":[],"_revision_number":10},{"id":"291c9a0029eba5c5b8ca84104a3204309a0ba5dd","author":{"_account_id":6167,"name":"Ken\u0027ichi Ohmichi","email":"ken1ohmichi@gmail.com","username":"oomichi"},"date":"2017-02-06 23:59:23.000000000","message":"Patch Set 10: Code-Review+2\n\n(1 comment)\n\nLGTM, thanks","accounts_in_message":[],"_revision_number":10},{"id":"a008dd1c58621f6e757c2bacbed8e4cc0dc47ca3","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2017-02-07 00:04:03.000000000","message":"Patch Set 10:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-94-395194-10 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":10},{"id":"cbc3e1fe0e748d2cdbd712326ea688771fe9b5c1","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2017-02-07 13:31:47.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"c2ed3a527052622c2dc7a1dce3b3ef7d45bd833a","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2017-02-07 13:49:44.000000000","message":"Patch Set 10: Code-Review-1\n\n(3 comments)\n\n-1 is for problems with having an error log here (and the fact the error log is not correct, and gives no context to help debug the problem).\n\nLooks really close though, great stuff.","accounts_in_message":[],"_revision_number":10},{"id":"9b238afd329e8b54132ce2c6138f441802a7b8fa","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2017-02-07 14:14:27.000000000","message":"Patch Set 11: Published edit on patch set 10","accounts_in_message":[],"_revision_number":11},{"id":"e11e6bf5d08af51cb1e85c8a6e10c2d3ee15d7bf","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2017-02-07 14:16:36.000000000","message":"Patch Set 11: Code-Review+1\n\nThanks for the fix up, that looks good to me.\n\nping me after cdent is happy with this, and I will happily upgrade to +2","accounts_in_message":[],"_revision_number":11},{"id":"c88a6b26c6cc2c058f88a75a2193766c482fcedc","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2017-02-07 14:49:22.000000000","message":"Patch Set 11:\n\n* pci-test http://52.27.155.124/pci/395194/11 : SUCCESS","accounts_in_message":[],"_revision_number":11},{"id":"dacba45a163c01655a7c82209b9711c8d7540a4b","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2017-02-07 14:56:04.000000000","message":"Patch Set 11:\n\nFor rechecking only on the Microsoft Hyper-V CI, add a review comment with check hyper-v\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/395194/11/ : FAILURE in 40m 59s","accounts_in_message":[],"_revision_number":11},{"id":"f6d585167180c40a62eaebc322a43621811e8910","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2017-02-07 15:21:40.000000000","message":"Patch Set 11:\n\nBuild succeeded.\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/94/395194/11/check/check-dsvm-tempest-vz7-exe-minimal/ff9495d : SUCCESS in 1h 06m 05s\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":11},{"id":"1e74f966454255f3a48f2e7ea034e9d5fe5b41c8","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-02-07 15:37:26.000000000","message":"Patch Set 11:\n\nBuild failed (check pipeline). To recheck leave a comment with \u0027intel-nfv-ci recheck\u0027. For more info go to https://wiki.openstack.org/wiki/ThirdPartySystems/Intel_NFV_CI.\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-07/395194/11/check/tempest-dsvm-full-nfv-xenial/64c6846 : FAILURE in 15s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-07/395194/11/check/tempest-dsvm-intel-nfv-xenial/645b8d1 : FAILURE in 14s\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/2017-02-07/395194/11/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/c5d03b1 : SUCCESS in 1h 21m 56s","accounts_in_message":[],"_revision_number":11},{"id":"b7c3df60bdf3a8afa72e53e94309d2a73a0ce7ad","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-02-07 15:40:10.000000000","message":"Patch Set 11: Verified-1\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 http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/11/check/tempest-dsvm-full-xenial/4aac093/ : FAILURE in 1h 24m 30s\n- grenade-dsvm-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/11/check/grenade-dsvm-xenial/7e4b9f6/ : SUCCESS in 40m 18s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"15b9486e26075753c6a2314567c07651820b1aa6","author":{"_account_id":17292,"name":"Michal Ptacek","email":"michalx.ptacek@intel.com","username":"mptacekx"},"date":"2017-02-07 15:48:20.000000000","message":"Patch Set 11:\n\nintel-nfv-ci recheck","accounts_in_message":[],"_revision_number":11},{"id":"f3a38a1ef532eea48d1e853d6746276af0d00ff3","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2017-02-07 15:48:55.000000000","message":"Patch Set 11:\n\nBuild failed. Comment \u0027recheck powervm\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/94/395194/11/check/nova-out-of-tree-pvm/dbacb50 : FAILURE in 1h 33m 48s","accounts_in_message":[],"_revision_number":11},{"id":"b65944f62853e691a4786537ea9918862cd59115","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-07 16:04:26.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/94/395194/11/check/gate-nova-docs-ubuntu-xenial/1202b1b//doc/build/html/ : SUCCESS in 4m 03s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-nova-pep8-ubuntu-xenial/5877514/ : SUCCESS in 5m 52s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-nova-python27-db-ubuntu-xenial/9fbc672/ : SUCCESS in 7m 13s\n- gate-nova-python35-db http://logs.openstack.org/94/395194/11/check/gate-nova-python35-db/7044a75/ : SUCCESS in 7m 13s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/c116fef/ : SUCCESS in 1h 06m 18s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-grenade-dsvm-neutron-ubuntu-xenial/ee873df/ : SUCCESS in 51m 26s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-nova-tox-db-functional-ubuntu-xenial/7bf57e7/ : SUCCESS in 10m 23s\n- gate-nova-tox-db-functional-py35-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-nova-tox-db-functional-py35-ubuntu-xenial/d74553a/ : SUCCESS in 10m 36s (non-voting)\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/6ea0685/ : SUCCESS in 38m 59s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/94/395194/11/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/0fb644a/ : FAILURE in 57m 11s (non-voting)\n- gate-tempest-dsvm-py35-ubuntu-xenial-nv http://logs.openstack.org/94/395194/11/check/gate-tempest-dsvm-py35-ubuntu-xenial-nv/8c1fe1e/ : FAILURE in 57m 32s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-tempest-dsvm-cells-ubuntu-xenial/cbd287f/ : SUCCESS in 51m 17s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/a8dc2a4/ : FAILURE in 1h 34m 30s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/94/395194/11/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/1161dce/ : FAILURE in 1h 44m 22s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/cc3b742/ : SUCCESS in 25m 35s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/94/395194/11/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv/8100bb1/ : SUCCESS in 40m 20s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"87490615e4d86f2803cfadefa133cbedf0911cf3","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2017-02-07 16:05:37.000000000","message":"Patch Set 11:\n\nrecheck powervm","accounts_in_message":[],"_revision_number":11},{"id":"57b439161500fd63cb71090c43216ecde8d3f0db","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-02-07 16:19:47.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/94/395194/11/check/dsvm-tempest-neutron-network/d31c884 : SUCCESS in 1h 53m 11s","accounts_in_message":[],"_revision_number":11},{"id":"45f2e4fd3d842d37d4c3061dbaa96cda8b43cc65","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2017-02-07 16:43:54.000000000","message":"Patch Set 11: Code-Review+1\n\n(3 comments)\n\nGreat work iterating towards a solution that is clean and balanced. I think this will work well.\n\nThe comments within are non blocking, just things to think about as we continue the review.","accounts_in_message":[],"_revision_number":11},{"id":"12aa39f373457344729d6cddb5e9f20fb5e5430d","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2017-02-07 17:02:03.000000000","message":"Patch Set 11:\n\n(3 comments)","accounts_in_message":[],"_revision_number":11},{"id":"5a34965da2e8b2bb5dbb594bba8423dabc98d7ce","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2017-02-07 17:12:15.000000000","message":"Patch Set 11:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/94/395194/11/check-nova/Nova-ML2-Sriov/038ba0d : SUCCESS in 59m 45s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/94/395194/11/check-nova/Nova-MACVTAP-ML2-Sriov/b25f24a : SUCCESS in 57m 56s (non-voting)\n\nTo re-run the job post \u0027recheck nova-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":11},{"id":"c5fc43c6ef6b815f79af7eb3172c7bd397428556","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2017-02-07 17:24:50.000000000","message":"Patch Set 11:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/395194/11/ : SUCCESS in 1h 18m 43s","accounts_in_message":[],"_revision_number":11},{"id":"e2e049b64a2bfad028158cfdb4e9125973acb901","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-07 17:37:17.000000000","message":"Patch Set 11:\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/94/395194/11/check/gate-nova-docs-ubuntu-xenial/b44a946//doc/build/html/ : SUCCESS in 2m 57s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-nova-pep8-ubuntu-xenial/b5d36ff/ : SUCCESS in 4m 33s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-nova-python27-db-ubuntu-xenial/8651c25/ : SUCCESS in 7m 36s\n- gate-nova-python35-db http://logs.openstack.org/94/395194/11/check/gate-nova-python35-db/a6ab5e2/ : SUCCESS in 7m 30s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/205bcfa/ : SUCCESS in 1h 29m 06s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-grenade-dsvm-neutron-ubuntu-xenial/3735f93/ : SUCCESS in 33m 44s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-nova-tox-db-functional-ubuntu-xenial/20b6a8f/ : SUCCESS in 12m 51s\n- gate-nova-tox-db-functional-py35-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-nova-tox-db-functional-py35-ubuntu-xenial/99de8d1/ : SUCCESS in 12m 38s (non-voting)\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/58c6cf4/ : SUCCESS in 1h 06m 32s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/94/395194/11/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/d7ea24a/ : FAILURE in 41m 07s (non-voting)\n- gate-tempest-dsvm-py35-ubuntu-xenial-nv http://logs.openstack.org/94/395194/11/check/gate-tempest-dsvm-py35-ubuntu-xenial-nv/8c4c06d/ : FAILURE in 58m 42s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-tempest-dsvm-cells-ubuntu-xenial/f64a9a9/ : SUCCESS in 36m 11s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/d008ecc/ : FAILURE in 1h 07m 45s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/94/395194/11/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/9285746/ : FAILURE in 1h 16m 19s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/94/395194/11/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/d1c8f77/ : SUCCESS in 24m 52s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/94/395194/11/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv/a0ac9ee/ : SUCCESS in 29m 26s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"f32417eaece37b1dc025974ff9685b1b14a93fbb","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-02-07 18:17:53.000000000","message":"Patch Set 11:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-07/395194/11/check/tempest-dsvm-full-nfv-xenial/79f6989 : SUCCESS in 1h 52m 34s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-07/395194/11/check/tempest-dsvm-intel-nfv-xenial/b9198d7 : SUCCESS in 43m 10s\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/2017-02-07/395194/11/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/edc17f3 : SUCCESS in 1h 21m 44s","accounts_in_message":[],"_revision_number":11},{"id":"e99fb09abbb92daf32067d12de264d90414202d0","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2017-02-07 18:50:08.000000000","message":"Patch Set 11:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-94-395194-11 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":11},{"id":"023a2893e5caab3f7612a9272b472cfb6801e6a8","author":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"date":"2017-02-07 19:05:13.000000000","message":"Patch Set 11:\n\nBuild succeeded.\n\n- dsvm-tempest-kvm http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/11/check/dsvm-tempest-kvm/75f7ad3 : SUCCESS in 1h 04m 33s\n- dsvm-tempest-exe http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/11/check/dsvm-tempest-exe/41a7417 : SUCCESS in 46m 16s (non-voting)\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_Storage_CI Make the comment \u0027run-Virtuozzo Storage CI\u0027 to recheck","accounts_in_message":[],"_revision_number":11},{"id":"fcf40db82a3bbf676a663c80fae2eaad0d7879c0","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-02-07 19:26:01.000000000","message":"Patch Set 11: Verified+1\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 http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/11/check/tempest-dsvm-full-xenial/63db7bc/ : SUCCESS in 1h 10m 48s\n- grenade-dsvm-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/11/check/grenade-dsvm-xenial/094b2b6/ : SUCCESS in 40m 16s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"f76c82d7b76373a3f241d897f35f0339a7227878","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2017-02-08 21:18:49.000000000","message":"Patch Set 12: Published edit on patch set 11","accounts_in_message":[],"_revision_number":12},{"id":"e608a8cac72b4028ca922a7868d7aaf2c12c7f78","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2017-02-08 21:49:20.000000000","message":"Patch Set 11:\n\n(2 comments)","accounts_in_message":[],"_revision_number":11},{"id":"323931710af6a1ccc64d4985fbd1bd473355ff4b","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2017-02-08 21:57:31.000000000","message":"Patch Set 12:\n\n* pci-test http://52.27.155.124/pci/395194/12 : SUCCESS","accounts_in_message":[],"_revision_number":12},{"id":"39c6f95ae03e76501251c0561b1677cb1701d1f5","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2017-02-08 22:26:28.000000000","message":"Patch Set 12:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/94/395194/12/check/check-dsvm-tempest-vz7-exe-minimal/a54dc84 : FAILURE in 1h 07m 02s\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":12},{"id":"6070acf54bda3b71170460c252f50fd8fff52b02","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-02-08 22:31:46.000000000","message":"Patch Set 12: Verified+1\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 http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/12/check/tempest-dsvm-full-xenial/db48d91/ : SUCCESS in 1h 11m 41s\n- grenade-dsvm-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/12/check/grenade-dsvm-xenial/61fae21/ : SUCCESS in 45m 05s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"575b7fb61e48118b1663416f91274fe6b9b56760","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2017-02-08 22:53:53.000000000","message":"Patch Set 12:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/395194/12/ : SUCCESS in 1h 34m 23s","accounts_in_message":[],"_revision_number":12},{"id":"4d790daffecf30689db0ec32411ae8a100c8ce33","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-02-08 23:15:42.000000000","message":"Patch Set 12:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-08/395194/12/check/tempest-dsvm-full-nfv-xenial/c111ac2 : SUCCESS in 1h 56m 03s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-08/395194/12/check/tempest-dsvm-intel-nfv-xenial/bf5c585 : SUCCESS in 42m 27s\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/2017-02-08/395194/12/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/68c575f : SUCCESS in 1h 23m 21s","accounts_in_message":[],"_revision_number":12},{"id":"e0fee3170780c0482552a0cdf2329da498c59460","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-08 23:18:24.000000000","message":"Patch Set 12: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/94/395194/12/check/gate-nova-docs-ubuntu-xenial/239abdf//doc/build/html/ : SUCCESS in 2m 56s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-nova-pep8-ubuntu-xenial/302dc17/ : SUCCESS in 4m 09s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-nova-python27-db-ubuntu-xenial/338a938/ : SUCCESS in 7m 27s\n- gate-nova-python35-db http://logs.openstack.org/94/395194/12/check/gate-nova-python35-db/9266bd6/ : SUCCESS in 8m 19s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/f2b3062/ : FAILURE in 1h 27m 18s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-grenade-dsvm-neutron-ubuntu-xenial/53551e9/ : SUCCESS in 1h 58m 48s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-nova-tox-db-functional-ubuntu-xenial/0aca14b/ : SUCCESS in 10m 39s\n- gate-nova-tox-db-functional-py35-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-nova-tox-db-functional-py35-ubuntu-xenial/341e817/ : SUCCESS in 10m 58s (non-voting)\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/08d2af5/ : SUCCESS in 1h 09m 32s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/94/395194/12/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/ed3defb/ : FAILURE in 37m 12s (non-voting)\n- gate-tempest-dsvm-py35-ubuntu-xenial-nv http://logs.openstack.org/94/395194/12/check/gate-tempest-dsvm-py35-ubuntu-xenial-nv/14631dc/ : FAILURE in 1h 00m 53s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-tempest-dsvm-cells-ubuntu-xenial/ad73ce7/ : SUCCESS in 35m 14s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/ec876bf/ : FAILURE in 1h 18m 17s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/94/395194/12/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/c8c4021/ : FAILURE in 1h 05m 31s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/83c5548/ : SUCCESS in 26m 24s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/94/395194/12/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv/b87738c/ : SUCCESS in 27m 27s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"faecb2ff2eb55a61178faa214c1b5c2a1408c94a","author":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"date":"2017-02-09 00:28:02.000000000","message":"Patch Set 12:\n\nrecheck","accounts_in_message":[],"_revision_number":12},{"id":"a32b22dcbb30914ac723e3dc45f393a5f7193fa1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-09 01:37:01.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/94/395194/12/check/gate-nova-docs-ubuntu-xenial/1ff6d87//doc/build/html/ : SUCCESS in 2m 18s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-nova-pep8-ubuntu-xenial/e962fca/ : SUCCESS in 4m 06s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-nova-python27-db-ubuntu-xenial/8f224ed/ : SUCCESS in 7m 02s\n- gate-nova-python35-db http://logs.openstack.org/94/395194/12/check/gate-nova-python35-db/4b2959d/ : SUCCESS in 10m 21s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/ca86010/ : SUCCESS in 1h 01m 01s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-grenade-dsvm-neutron-ubuntu-xenial/1c582b3/ : SUCCESS in 48m 11s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-nova-tox-db-functional-ubuntu-xenial/5441318/ : SUCCESS in 11m 42s\n- gate-nova-tox-db-functional-py35-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-nova-tox-db-functional-py35-ubuntu-xenial/a192048/ : SUCCESS in 10m 44s (non-voting)\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/dec5824/ : SUCCESS in 41m 14s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/94/395194/12/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/46dfa2f/ : FAILURE in 39m 41s (non-voting)\n- gate-tempest-dsvm-py35-ubuntu-xenial-nv http://logs.openstack.org/94/395194/12/check/gate-tempest-dsvm-py35-ubuntu-xenial-nv/9794a99/ : FAILURE in 56m 56s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-tempest-dsvm-cells-ubuntu-xenial/23e3736/ : SUCCESS in 41m 10s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/ca4bfb1/ : FAILURE in 1h 07m 30s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/94/395194/12/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/0115868/ : FAILURE in 1h 05m 18s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/94/395194/12/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/7e39152/ : SUCCESS in 45m 47s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/94/395194/12/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv/b508d7a/ : SUCCESS in 27m 39s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"c5b51fe6def493d14061852f7dbea37fb2ae4f5d","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2017-02-09 01:39:41.000000000","message":"Patch Set 12:\n\nBuild succeeded.\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/94/395194/12/check/check-dsvm-tempest-vz7-exe-minimal/c836457 : SUCCESS in 1h 11m 09s\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":12},{"id":"834e11bc0073b326177ed09f46473a6083951f8f","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-02-09 01:47:03.000000000","message":"Patch Set 12:\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 http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/12/check/tempest-dsvm-full-xenial/53080b1/ : SUCCESS in 1h 18m 15s\n- grenade-dsvm-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/12/check/grenade-dsvm-xenial/c175099/ : SUCCESS in 39m 05s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"fbd21e3e8cb78693c37dfd9b2d983a38eec98c5c","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2017-02-09 02:04:20.000000000","message":"Patch Set 12:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/395194/12/ : SUCCESS in 1h 35m 43s","accounts_in_message":[],"_revision_number":12},{"id":"6077ff07742885f7b4271055498d6434cf2005e1","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-02-09 02:15:54.000000000","message":"Patch Set 12:\n\nBuild failed (check pipeline). To recheck leave a comment with \u0027intel-nfv-ci recheck\u0027. For more info go to https://wiki.openstack.org/wiki/ThirdPartySystems/Intel_NFV_CI.\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-09/395194/12/check/tempest-dsvm-full-nfv-xenial/f8ab1d5 : FAILURE in 1h 47m 07s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-09/395194/12/check/tempest-dsvm-intel-nfv-xenial/3ec7eee : SUCCESS in 43m 27s\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/2017-02-09/395194/12/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/ef13180 : SUCCESS in 1h 18m 29s","accounts_in_message":[],"_revision_number":12},{"id":"37e87f8eb5cdf6fe7fc3de3d9cefc2364ba81f4d","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2017-02-09 02:55:49.000000000","message":"Patch Set 10:\n\n- ext-nova-dsvm-nsx http://207.189.188.190/logs/ext-nova-dsvm-nsx/395194/10/2866/ : FAILURE\n\n\n\nAdd review comment \"vmware-recheck-patch\" to retrigger a new build.","accounts_in_message":[],"_revision_number":10},{"id":"9bde5386c22eaf35531e0c4a4cd7631024f703d6","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-02-09 03:35:49.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/94/395194/12/check/dsvm-tempest-neutron-network/de767c8 : SUCCESS in 1h 59m 55s","accounts_in_message":[],"_revision_number":12},{"id":"aeba0fbbc5b1f54f503056cfa8ace243245f275f","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2017-02-09 04:48:53.000000000","message":"Patch Set 12:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-94-395194-12 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":12},{"id":"a58abaab6f713c2bd181eab1033b8dab3282da95","author":{"_account_id":21784,"name":"Radek Zetik","email":"radekx.zetik@intel.com","username":"rzetikx"},"date":"2017-02-09 06:13:24.000000000","message":"Patch Set 12:\n\nintel-nfv-ci recheck","accounts_in_message":[],"_revision_number":12},{"id":"66a6175ac3da61928fe76c8d5115ab3efba29d1e","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-02-09 07:59:32.000000000","message":"Patch Set 12:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-09/395194/12/check/tempest-dsvm-full-nfv-xenial/4981430 : SUCCESS in 1h 45m 24s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-09/395194/12/check/tempest-dsvm-intel-nfv-xenial/790cf9a : SUCCESS in 42m 12s\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/2017-02-09/395194/12/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/6b918bf : SUCCESS in 1h 15m 07s","accounts_in_message":[],"_revision_number":12},{"id":"b6ffa25350db92f3fc8b79bc9a15ac645433454e","author":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"date":"2017-02-09 15:48:24.000000000","message":"Patch Set 12:\n\nBuild succeeded.\n\n- dsvm-tempest-kvm http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/12/check/dsvm-tempest-kvm/da69ffb : SUCCESS in 1h 07m 28s\n- dsvm-tempest-exe http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/12/check/dsvm-tempest-exe/9bf3629 : SUCCESS in 46m 02s (non-voting)\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_Storage_CI Make the comment \u0027run-Virtuozzo Storage CI\u0027 to recheck","accounts_in_message":[],"_revision_number":12},{"id":"a1a4745aa169e2ad55b41fb50af00d14fb5315cb","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2017-02-09 16:19:23.000000000","message":"Patch Set 13: Published edit on patch set 12","accounts_in_message":[],"_revision_number":13},{"id":"fb2c551a87527420a5fde7c340ce284663da2c87","author":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"date":"2017-02-09 16:19:46.000000000","message":"Patch Set 13: Code-Review+2\n\nMinor fix up which talking with pushkar, but looks good now.","accounts_in_message":[],"_revision_number":13},{"id":"343b4c82f16b142ae2d33906ebfe07e53bf6cb13","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2017-02-09 16:34:56.000000000","message":"Patch Set 13: Code-Review+1","accounts_in_message":[],"_revision_number":13},{"id":"173c4b557042cfc8df69fc43f04391c6d02028a4","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-02-09 17:26:27.000000000","message":"Patch Set 13: Verified-1\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 http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/13/check/tempest-dsvm-full-xenial/33561fc/ : FAILURE in 1h 06m 12s\n- grenade-dsvm-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/13/check/grenade-dsvm-xenial/ab5bf44/ : SUCCESS in 42m 57s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"dee3040dd134bfbba2a0c5ba405e6490a4ffa794","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-09 17:41:57.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/94/395194/13/check/gate-nova-docs-ubuntu-xenial/5c5bdaa//doc/build/html/ : SUCCESS in 3m 59s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-nova-pep8-ubuntu-xenial/22e0c0c/ : SUCCESS in 6m 44s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-nova-python27-db-ubuntu-xenial/c9fea6f/ : SUCCESS in 7m 25s\n- gate-nova-python35-db http://logs.openstack.org/94/395194/13/check/gate-nova-python35-db/91de416/ : SUCCESS in 7m 49s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/8db935e/ : SUCCESS in 1h 07m 19s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-grenade-dsvm-neutron-ubuntu-xenial/2b93566/ : SUCCESS in 37m 02s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-nova-tox-db-functional-ubuntu-xenial/d7932d5/ : SUCCESS in 11m 55s\n- gate-nova-tox-db-functional-py35-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-nova-tox-db-functional-py35-ubuntu-xenial/a41041b/ : SUCCESS in 13m 47s (non-voting)\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/c6d1775/ : SUCCESS in 41m 54s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/94/395194/13/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/2cbdd9d/ : FAILURE in 42m 39s (non-voting)\n- gate-tempest-dsvm-py35-ubuntu-xenial-nv http://logs.openstack.org/94/395194/13/check/gate-tempest-dsvm-py35-ubuntu-xenial-nv/659863f/ : FAILURE in 1h 20m 06s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-tempest-dsvm-cells-ubuntu-xenial/5f8afd1/ : SUCCESS in 36m 48s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/40596e7/ : FAILURE in 1h 01m 56s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/94/395194/13/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/f32bd69/ : FAILURE in 1h 07m 52s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/4209a70/ : SUCCESS in 25m 03s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/94/395194/13/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv/ae3d5e1/ : SUCCESS in 28m 54s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"a8ad5ed29ce822be578a05df0933f242266d44ee","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2017-02-09 17:42:25.000000000","message":"Patch Set 13:\n\nBuild failed. Comment \u0027recheck powervm\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/94/395194/13/check/nova-out-of-tree-pvm/b1ad39b : FAILURE in 1h 17m 31s","accounts_in_message":[],"_revision_number":13},{"id":"d866f20d7c69166b710663ed0787e1b14252315e","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2017-02-09 17:49:25.000000000","message":"Patch Set 13:\n\nrecheck powervm","accounts_in_message":[],"_revision_number":13},{"id":"890682e4db381c8416dfc021941b9888f85ecfd7","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2017-02-09 18:35:09.000000000","message":"Patch Set 13:\n\n* pci-test http://52.27.155.124/pci/395194/13 : SUCCESS","accounts_in_message":[],"_revision_number":13},{"id":"9379a9a2cab7542878fedd8850078c6f667f3fa6","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-02-09 18:52:40.000000000","message":"Patch Set 13: Verified+1\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 http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/13/check/tempest-dsvm-full-xenial/9299cc3/ : SUCCESS in 1h 02m 15s\n- grenade-dsvm-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/94/395194/13/check/grenade-dsvm-xenial/e2dd6f4/ : SUCCESS in 44m 27s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"4348da37be9a90ce1fba05e600b99d647fe0682e","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2017-02-09 19:02:58.000000000","message":"Patch Set 13:\n\nBuild succeeded.\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/94/395194/13/check/check-dsvm-tempest-vz7-exe-minimal/b112cff : SUCCESS in 1h 05m 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":13},{"id":"3d284937c855b07dbc8d4094008d8fe5b0b5f382","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2017-02-09 19:04:56.000000000","message":"Patch Set 13:\n\nBuild succeeded.\n\n- nova-out-of-tree-pvm http://184.172.12.213/94/395194/13/check/nova-out-of-tree-pvm/1c63a87 : SUCCESS in 1h 14m 21s","accounts_in_message":[],"_revision_number":13},{"id":"bce492940e77eea3e665c05d8ea4e06981298f48","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2017-02-09 19:13:53.000000000","message":"Patch Set 13:\n\nTesting completed on KVM for IBM z Systems. For rechecking only on the KVM for IBM z Systems CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-ibm-tempest-dsvm-full http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/395194/13/check-ibm-tempest-dsvm-full/6ac9662 : SUCCESS in 2h 22m 42s","accounts_in_message":[],"_revision_number":13},{"id":"7f71e270f8e2bae53b6cdfedc3bc4c3c090964b8","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-09 19:33:23.000000000","message":"Patch Set 13:\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/94/395194/13/check/gate-nova-docs-ubuntu-xenial/4bc6ee7//doc/build/html/ : SUCCESS in 2m 49s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-nova-pep8-ubuntu-xenial/4f30295/ : SUCCESS in 4m 40s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-nova-python27-db-ubuntu-xenial/089e025/ : SUCCESS in 10m 55s\n- gate-nova-python35-db http://logs.openstack.org/94/395194/13/check/gate-nova-python35-db/3ba76d4/ : SUCCESS in 6m 59s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/0b3fda6/ : SUCCESS in 1h 37m 51s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-grenade-dsvm-neutron-ubuntu-xenial/69ee165/ : SUCCESS in 54m 23s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-nova-tox-db-functional-ubuntu-xenial/8a69536/ : SUCCESS in 13m 40s\n- gate-nova-tox-db-functional-py35-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-nova-tox-db-functional-py35-ubuntu-xenial/51237c1/ : SUCCESS in 10m 21s (non-voting)\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/ca50253/ : SUCCESS in 38m 53s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/94/395194/13/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/b0c4191/ : FAILURE in 44m 11s (non-voting)\n- gate-tempest-dsvm-py35-ubuntu-xenial-nv http://logs.openstack.org/94/395194/13/check/gate-tempest-dsvm-py35-ubuntu-xenial-nv/ccce556/ : FAILURE in 54m 21s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-tempest-dsvm-cells-ubuntu-xenial/d6cb34c/ : SUCCESS in 35m 38s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/c8b0609/ : FAILURE in 1h 13m 06s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/94/395194/13/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/185e888/ : FAILURE in 1h 40m 03s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/94/395194/13/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/9d3d373/ : SUCCESS in 58m 42s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/94/395194/13/check/gate-tempest-dsvm-ironic-ipa-wholedisk-bios-agent_ipmitool-tinyipa-ubuntu-xenial-nv/634f33c/ : SUCCESS in 28m 36s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"d6facd42d041556884be15943f5e815bf5da73c4","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2017-02-09 20:03:27.000000000","message":"Patch Set 13:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/395194/13/ : SUCCESS in 1h 17m 22s","accounts_in_message":[],"_revision_number":13},{"id":"9b7b4aef0c3d71625bf4986f54ccd33b682bcd69","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-02-09 20:08:13.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/94/395194/13/check/dsvm-tempest-neutron-network/ffd39dd : SUCCESS in 1h 55m 42s","accounts_in_message":[],"_revision_number":13},{"id":"bb2b12569b382f2d153b23dabb7d2c7f68ce7f91","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-02-09 20:39:14.000000000","message":"Patch Set 13:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-09/395194/13/check/tempest-dsvm-full-nfv-xenial/f005c6a : SUCCESS in 1h 47m 12s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-02-09/395194/13/check/tempest-dsvm-intel-nfv-xenial/224e368 : SUCCESS in 41m 06s\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/2017-02-09/395194/13/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/6db55e6 : SUCCESS in 1h 23m 58s","accounts_in_message":[],"_revision_number":13},{"id":"8232349b14885a26a488b4d334c47b39300a5b63","author":{"_account_id":5754,"name":"Alex Xu","email":"hejie.xu@intel.com","username":"xuhj"},"date":"2017-02-10 09:50:13.000000000","message":"Patch Set 13: Code-Review+2 Workflow+1\n\nemm....we have to pass formater when instance the exception. So this sounds the right way to do.","accounts_in_message":[],"_revision_number":13},{"id":"ef9d72c17331277b149d982430f8f70c920b48fd","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-10 09:50:24.000000000","message":"Patch Set 13: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":13},{"id":"b76c5745350776b93118bc49cad19535da8c772d","author":{"_account_id":17843,"name":"guolei","email":"guolei_yewu@cmss.chinamobile.com","username":"guolei"},"date":"2017-02-10 10:02:57.000000000","message":"Patch Set 13: Code-Review+1","accounts_in_message":[],"_revision_number":13},{"id":"0722858d007c5dcf2784c21344ccfea77d33fac6","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-02-10 11:06:43.000000000","message":"Patch Set 13: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/94/395194/13/gate/gate-nova-docs-ubuntu-xenial/bf9816d//doc/build/html/ : SUCCESS in 3m 31s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/94/395194/13/gate/gate-nova-pep8-ubuntu-xenial/c80f662/ : SUCCESS in 7m 39s\n- gate-nova-python27-ubuntu-xenial http://logs.openstack.org/94/395194/13/gate/gate-nova-python27-ubuntu-xenial/0dd9cdd/ : SUCCESS in 6m 41s\n- gate-nova-python35 http://logs.openstack.org/94/395194/13/gate/gate-nova-python35/07deb5a/ : SUCCESS in 6m 50s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/94/395194/13/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/7bdba61/ : SUCCESS in 1h 14m 00s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/94/395194/13/gate/gate-grenade-dsvm-neutron-ubuntu-xenial/3b5d669/ : SUCCESS in 54m 10s\n- gate-nova-tox-functional-ubuntu-xenial http://logs.openstack.org/94/395194/13/gate/gate-nova-tox-functional-ubuntu-xenial/62df660/ : SUCCESS in 11m 10s\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/94/395194/13/gate/gate-tempest-dsvm-cells-ubuntu-xenial/3cd0cbf/ : SUCCESS in 55m 13s\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/94/395194/13/gate/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/dba52b5/ : SUCCESS in 40m 37s","accounts_in_message":[],"_revision_number":13},{"id":"a1581e4efeab8d4efb1f822e8992326068bc055e","date":"2017-02-10 11:06:44.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":13},{"id":"68e256d4bc09521667b8d7806ecd059a8f833392","author":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"date":"2017-02-10 13:52:08.000000000","message":"Patch Set 13:\n\nBuild succeeded.\n\n- dsvm-tempest-kvm http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/13/check/dsvm-tempest-kvm/59f2ac8 : SUCCESS in 1h 08m 40s\n- dsvm-tempest-exe http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/94/395194/13/check/dsvm-tempest-exe/f4d5427 : SUCCESS in 44m 26s (non-voting)\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_Storage_CI Make the comment \u0027run-Virtuozzo Storage CI\u0027 to recheck","accounts_in_message":[],"_revision_number":13},{"id":"e467bf77bcb4654d0e10a3f83fe8e41fae0c29bd","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2017-02-23 01:07:31.000000000","message":"Patch Set 8:\n\n- ext-nova-dsvm-nsx http://207.189.188.190/logs/ext-nova-dsvm-nsx/395194/8/3126/ : FAILURE\n\n\n\nAdd review comment \"vmware-recheck-patch\" to retrigger a new build.","accounts_in_message":[],"_revision_number":8},{"id":"8359d0fa31d1b4e793fd38dbf2deb82e66ed5ba0","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2017-03-03 21:45:01.000000000","message":"Patch Set 12:\n\n- ext-nova-dsvm-nsx http://207.189.188.190/logs/ext-nova-dsvm-nsx/395194/12/3431/ : FAILURE\n\n\n\nAdd review comment \"vmware-recheck-patch\" to retrigger a new build.","accounts_in_message":[],"_revision_number":12}],"current_revision_number":13,"current_revision":"8cef55c53ccd8bd24ec6a434e8bd200c09b23f2d","revisions":{"0f433c37920abfbaf96cea1deb28d1b6543294cf":{"kind":"REWORK","_number":1,"created":"2016-11-08 21:28:16.000000000","uploader":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"ref":"refs/changes/94/395194/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/94/395194/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/94/395194/1"}}},"commit":{"parents":[{"commit":"a6053dd608a96ae57521a74b0d6f0f24d7efe75c","subject":"libvirt: add migration flag VIR_MIGRATE_PERSIST_DEST","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a6053dd608a96ae57521a74b0d6f0f24d7efe75c"}]}],"author":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2016-11-08 21:22:41.000000000","tz":0},"committer":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2016-11-08 21:26:52.000000000","tz":0},"subject":"[WIP] Placement api: Add json_error_formatter to defaults","message":"[WIP] Placement api: Add json_error_formatter to defaults\n\nAny time placement API (v1.0) code wants to raise a webob.exc of some kind it\nneeds to add a json_formatter attribute to the call. This is easy to forget.\n\nThis change adds subclass for HTTPExceptions from webob package to add\njson_formatter to arguments list by default.\n\nChange-Id: I3b81c5bd00a013f1659b9e6e80c71b373d965862\nCloses-Bug: #1635182\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0f433c37920abfbaf96cea1deb28d1b6543294cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0f433c37920abfbaf96cea1deb28d1b6543294cf"}]},"branch":"refs/heads/master"},"b1bec8be82f0124d18df2ac0f33046c6f5d7a09e":{"kind":"REWORK","_number":2,"created":"2016-11-28 21:07:01.000000000","uploader":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"ref":"refs/changes/94/395194/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/94/395194/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/94/395194/2"}}},"commit":{"parents":[{"commit":"61954082249add0854d5eef9d7d6e2e0109155dc","subject":"Merge \"objects: Move \u0027arch\u0027 to \u0027fields.Architecture\u0027\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/61954082249add0854d5eef9d7d6e2e0109155dc"}]}],"author":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2016-11-28 21:04:19.000000000","tz":0},"committer":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2016-11-28 21:06:29.000000000","tz":0},"subject":"[WIP] Placement api: Add json_error_formatter to defaults","message":"[WIP] Placement api: Add json_error_formatter to defaults\n\nAny time placement API (v1.0) code wants to raise a webob.exc of some kind it\nneeds to add a json_formatter attribute to the call. This is easy to forget.\n\nThis patch changes exception handling in wsgi __call__ method to add\njson_formatter to arguments list by default for webob exceptions.\n\nChange-Id: I3b81c5bd00a013f1659b9e6e80c71b373d965862\nCloses-Bug: #1635182\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b1bec8be82f0124d18df2ac0f33046c6f5d7a09e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b1bec8be82f0124d18df2ac0f33046c6f5d7a09e"}]},"branch":"refs/heads/master"},"46dd720dabad1e1446c900d348ff821f7383c15f":{"kind":"REWORK","_number":3,"created":"2016-12-02 23:43:05.000000000","uploader":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"ref":"refs/changes/94/395194/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/94/395194/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/94/395194/3"}}},"commit":{"parents":[{"commit":"6c5824d72fb3ae9d8a101e0da6af4019de4bbd1e","subject":"Merge \"Always use python2.7 for docs target\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6c5824d72fb3ae9d8a101e0da6af4019de4bbd1e"}]}],"author":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2016-12-02 23:42:26.000000000","tz":0},"committer":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2016-12-02 23:42:26.000000000","tz":0},"subject":"[WIP] Placement api: Add json_error_formatter to defaults","message":"[WIP] Placement api: Add json_error_formatter to defaults\n\nAny time placement API (v1.0) code wants to raise a webob.exc of some kind it\nneeds to add a json_formatter attribute to the call. This is easy to forget.\n\nThis patch changes exception handling in wsgi __call__ method to add\njson_formatter to arguments list by default for webob exceptions.\n\nChange-Id: I3b81c5bd00a013f1659b9e6e80c71b373d965862\nCloses-Bug: #1635182\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/46dd720dabad1e1446c900d348ff821f7383c15f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/46dd720dabad1e1446c900d348ff821f7383c15f"}]},"branch":"refs/heads/master"},"5193a2e10f0b39ec2045cb7f9f45f9e2c7fc69ae":{"kind":"REWORK","_number":4,"created":"2017-02-02 15:49:01.000000000","uploader":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"ref":"refs/changes/94/395194/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/94/395194/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/94/395194/4"}}},"commit":{"parents":[{"commit":"1129a9ff474529be49dbf5e55ee392cc5ca4cd84","subject":"Merge \"Scheduler calling the Placement API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1129a9ff474529be49dbf5e55ee392cc5ca4cd84"}]}],"author":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2016-12-02 23:42:26.000000000","tz":0},"committer":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2017-02-02 15:48:36.000000000","tz":0},"subject":"[WIP] Placement api: Add json_error_formatter to defaults","message":"[WIP] Placement api: Add json_error_formatter to defaults\n\nAny time placement API (v1.0) code wants to raise a webob.exc of some kind it\nneeds to add a json_formatter attribute to the call. This is easy to forget.\n\nThis patch changes exception handling in wsgi __call__ method to add\njson_formatter to arguments list by default for webob exceptions.\n\nChange-Id: I3b81c5bd00a013f1659b9e6e80c71b373d965862\nCloses-Bug: #1635182\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5193a2e10f0b39ec2045cb7f9f45f9e2c7fc69ae"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5193a2e10f0b39ec2045cb7f9f45f9e2c7fc69ae"}]},"branch":"refs/heads/master"},"2d84a3af7c323ba513337d9113764f2c36e27f29":{"kind":"REWORK","_number":5,"created":"2017-02-02 17:02:02.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/94/395194/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/94/395194/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/94/395194/5"}}},"commit":{"parents":[{"commit":"1129a9ff474529be49dbf5e55ee392cc5ca4cd84","subject":"Merge \"Scheduler calling the Placement API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1129a9ff474529be49dbf5e55ee392cc5ca4cd84"}]}],"author":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2016-12-02 23:42:26.000000000","tz":0},"committer":{"name":"John Garbutt","email":"john.garbutt@rackspace.com","date":"2017-02-02 17:01:25.000000000","tz":0},"subject":"[WIP] Placement api: Add json_error_formatter to defaults","message":"[WIP] Placement api: Add json_error_formatter to defaults\n\nAny time placement API (v1.0) code wants to raise a webob.exc of some kind it\nneeds to add a json_formatter attribute to the call. This is easy to forget.\n\nThis patch changes exception handling in wsgi __call__ method to add\njson_formatter to arguments list by default for webob exceptions.\n\nChange-Id: I3b81c5bd00a013f1659b9e6e80c71b373d965862\nCloses-Bug: #1635182\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2d84a3af7c323ba513337d9113764f2c36e27f29"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2d84a3af7c323ba513337d9113764f2c36e27f29"}]},"branch":"refs/heads/master"},"3eb12133529c6cb5b093ab5dccbe50b15bebee7f":{"kind":"REWORK","_number":6,"created":"2017-02-06 16:28:54.000000000","uploader":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"ref":"refs/changes/94/395194/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/94/395194/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/94/395194/6"}}},"commit":{"parents":[{"commit":"1129a9ff474529be49dbf5e55ee392cc5ca4cd84","subject":"Merge \"Scheduler calling the Placement API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1129a9ff474529be49dbf5e55ee392cc5ca4cd84"}]}],"author":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2017-02-06 16:28:08.000000000","tz":0},"committer":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2017-02-06 16:28:08.000000000","tz":0},"subject":"[WIP] Placement api: Add json_error_formatter to defaults","message":"[WIP] Placement api: Add json_error_formatter to defaults\n\nAny time placement API (v1.0) code wants to raise a webob.exc of some kind it\nneeds to add a json_formatter attribute to the call. This is easy to forget.\n\nChange-Id: I3b81c5bd00a013f1659b9e6e80c71b373d965862\nCloses-Bug: #1635182\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3eb12133529c6cb5b093ab5dccbe50b15bebee7f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3eb12133529c6cb5b093ab5dccbe50b15bebee7f"}]},"branch":"refs/heads/master"},"d4cc266c2100ab5072bba503a813a7ccda89aaf3":{"kind":"REWORK","_number":7,"created":"2017-02-06 21:15:19.000000000","uploader":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"ref":"refs/changes/94/395194/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/94/395194/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/94/395194/7"}}},"commit":{"parents":[{"commit":"1129a9ff474529be49dbf5e55ee392cc5ca4cd84","subject":"Merge \"Scheduler calling the Placement API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1129a9ff474529be49dbf5e55ee392cc5ca4cd84"}]}],"author":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2017-02-06 16:28:08.000000000","tz":0},"committer":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2017-02-06 21:11:05.000000000","tz":0},"subject":"[WIP] Placement api: Add json_error_formatter to defaults","message":"[WIP] Placement api: Add json_error_formatter to defaults\n\nAny time placement API (v1.0) code wants to raise a webob.exc of some kind it\nneeds to add a json_formatter attribute to the call. This is easy to forget.\n\nThis change adds wrapper for webob.dec.wsgify which will set default custom\njson error formatter. Resource based actions from placement need to use this\nwrapper as decorater instead of webob.dec.wsgify.\n\nIn this change, decorator updated for allocations related actions.\nChange in other resource classes can be addressed in subsequent patches.\n\nChange-Id: I3b81c5bd00a013f1659b9e6e80c71b373d965862\nPartial-Bug: #1635182\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d4cc266c2100ab5072bba503a813a7ccda89aaf3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d4cc266c2100ab5072bba503a813a7ccda89aaf3"}]},"branch":"refs/heads/master"},"539b60febe09923821f12c91f2baf60fde3b18b7":{"kind":"REWORK","_number":8,"created":"2017-02-06 21:18:00.000000000","uploader":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"ref":"refs/changes/94/395194/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/94/395194/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/94/395194/8"}}},"commit":{"parents":[{"commit":"1129a9ff474529be49dbf5e55ee392cc5ca4cd84","subject":"Merge \"Scheduler calling the Placement API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1129a9ff474529be49dbf5e55ee392cc5ca4cd84"}]}],"author":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2017-02-06 16:28:08.000000000","tz":0},"committer":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2017-02-06 21:17:51.000000000","tz":0},"subject":"[WIP] Placement api: Add json_error_formatter to defaults","message":"[WIP] Placement api: Add json_error_formatter to defaults\n\nAny time placement API (v1.0) code wants to raise a webob.exc of some kind it\nneeds to add a json_formatter attribute to the call. This is easy to forget.\n\nThis change adds wrapper for webob.dec.wsgify which will set default custom\njson error formatter. Resource based actions from placement need to use this\nwrapper as decorater instead of webob.dec.wsgify.\n\nIn this change, decorator updated for allocations related actions.\nChange in other resource classes can be addressed in subsequent patches.\n\nChange-Id: I3b81c5bd00a013f1659b9e6e80c71b373d965862\nPartial-Bug: #1635182\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/539b60febe09923821f12c91f2baf60fde3b18b7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/539b60febe09923821f12c91f2baf60fde3b18b7"}]},"branch":"refs/heads/master"},"cf4323974117d68397d7b288a822ee51402957bd":{"kind":"NO_CODE_CHANGE","_number":9,"created":"2017-02-06 21:21:06.000000000","uploader":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"ref":"refs/changes/94/395194/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/94/395194/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/94/395194/9"}}},"commit":{"parents":[{"commit":"1129a9ff474529be49dbf5e55ee392cc5ca4cd84","subject":"Merge \"Scheduler calling the Placement API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1129a9ff474529be49dbf5e55ee392cc5ca4cd84"}]}],"author":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2017-02-06 16:28:08.000000000","tz":0},"committer":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2017-02-06 21:21:01.000000000","tz":0},"subject":"Placement api: Add json_error_formatter to defaults","message":"Placement api: Add json_error_formatter to defaults\n\nAny time placement API (v1.0) code wants to raise a webob.exc of some kind it\nneeds to add a json_formatter attribute to the call. This is easy to forget.\n\nThis change adds wrapper for webob.dec.wsgify which will set default custom\njson error formatter. Resource based actions from placement need to use this\nwrapper as decorater instead of webob.dec.wsgify.\n\nIn this change, decorator updated for allocations related actions.\nChange in other resource classes can be addressed in subsequent patches.\n\nChange-Id: I3b81c5bd00a013f1659b9e6e80c71b373d965862\nPartial-Bug: #1635182\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cf4323974117d68397d7b288a822ee51402957bd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cf4323974117d68397d7b288a822ee51402957bd"}]},"branch":"refs/heads/master"},"3c680cd9b613efed95d158375ad02b19bfddc17d":{"kind":"REWORK","_number":10,"created":"2017-02-06 21:26:04.000000000","uploader":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"ref":"refs/changes/94/395194/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/94/395194/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/94/395194/10"}}},"commit":{"parents":[{"commit":"1129a9ff474529be49dbf5e55ee392cc5ca4cd84","subject":"Merge \"Scheduler calling the Placement API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1129a9ff474529be49dbf5e55ee392cc5ca4cd84"}]}],"author":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2017-02-06 16:28:08.000000000","tz":0},"committer":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2017-02-06 21:26:00.000000000","tz":0},"subject":"Placement api: Add json_error_formatter to defaults","message":"Placement api: Add json_error_formatter to defaults\n\nAny time placement API (v1.0) code wants to raise a webob.exc of some kind it\nneeds to add a json_formatter attribute to the call. This is easy to forget.\n\nThis change adds wrapper for webob.dec.wsgify which will set default custom\njson error formatter. Resource based actions from placement need to use this\nwrapper as decorater instead of webob.dec.wsgify.\n\nIn this change, decorator updated for allocations related actions.\nChange in other resource classes can be addressed in subsequent patches.\n\nChange-Id: I3b81c5bd00a013f1659b9e6e80c71b373d965862\nPartial-Bug: #1635182\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3c680cd9b613efed95d158375ad02b19bfddc17d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3c680cd9b613efed95d158375ad02b19bfddc17d"}]},"branch":"refs/heads/master"},"c87a8ac91b6401babef96824981cbfe7aa22db8e":{"kind":"REWORK","_number":11,"created":"2017-02-07 14:14:27.000000000","uploader":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"ref":"refs/changes/94/395194/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/94/395194/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/94/395194/11"}}},"commit":{"parents":[{"commit":"1129a9ff474529be49dbf5e55ee392cc5ca4cd84","subject":"Merge \"Scheduler calling the Placement API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1129a9ff474529be49dbf5e55ee392cc5ca4cd84"}]}],"author":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2017-02-06 16:28:08.000000000","tz":0},"committer":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2017-02-07 14:14:21.000000000","tz":0},"subject":"Placement api: set custom json_error_formatter in allocations","message":"Placement api: set custom json_error_formatter in allocations\n\nAny time placement API (v1.0) code wants to raise a webob.exc of some kind it\nneeds to add a json_formatter attribute to the call. This is easy to forget.\n\nThis change adds wrapper for webob.dec.wsgify which will set default custom\njson error formatter. Resource based actions from placement need to use this\nwrapper as decorater instead of webob.dec.wsgify.\n\nIn this change, decorator updated for allocations related actions.\nChange in other resource classes can be addressed in subsequent patches.\n\nChange-Id: I3b81c5bd00a013f1659b9e6e80c71b373d965862\nPartial-Bug: #1635182\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c87a8ac91b6401babef96824981cbfe7aa22db8e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c87a8ac91b6401babef96824981cbfe7aa22db8e"}]},"branch":"refs/heads/master"},"7ee3bbc76bb3131e8428e204bc15ad1ba5664eaf":{"kind":"REWORK","_number":12,"created":"2017-02-08 21:18:49.000000000","uploader":{"_account_id":18335,"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","username":"pushkarumaranikar"},"ref":"refs/changes/94/395194/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/94/395194/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/94/395194/12"}}},"commit":{"parents":[{"commit":"1129a9ff474529be49dbf5e55ee392cc5ca4cd84","subject":"Merge \"Scheduler calling the Placement API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1129a9ff474529be49dbf5e55ee392cc5ca4cd84"}]}],"author":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2017-02-06 16:28:08.000000000","tz":0},"committer":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2017-02-08 21:18:43.000000000","tz":0},"subject":"Placement api: set custom json_error_formatter in allocations","message":"Placement api: set custom json_error_formatter in allocations\n\nAny time placement API (v1.0) code wants to raise a webob.exc of some kind it\nneeds to add a json_formatter attribute to the call. This is easy to forget.\n\nThis change adds wrapper for webob.dec.wsgify which will set default custom\njson error formatter. Resource based actions from placement need to use this\nwrapper as decorater instead of webob.dec.wsgify.\n\nIn this change, decorator updated for allocations related actions.\nChange in other resource handlers can be addressed in subsequent patches.\n\nChange-Id: I3b81c5bd00a013f1659b9e6e80c71b373d965862\nPartial-Bug: #1635182\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7ee3bbc76bb3131e8428e204bc15ad1ba5664eaf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7ee3bbc76bb3131e8428e204bc15ad1ba5664eaf"}]},"branch":"refs/heads/master"},"8cef55c53ccd8bd24ec6a434e8bd200c09b23f2d":{"kind":"REWORK","_number":13,"created":"2017-02-09 16:19:23.000000000","uploader":{"_account_id":782,"name":"John Garbutt","email":"john@johngarbutt.com","username":"johngarbutt"},"ref":"refs/changes/94/395194/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/94/395194/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/94/395194/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/94/395194/13"}}},"commit":{"parents":[{"commit":"1129a9ff474529be49dbf5e55ee392cc5ca4cd84","subject":"Merge \"Scheduler calling the Placement API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1129a9ff474529be49dbf5e55ee392cc5ca4cd84"}]}],"author":{"name":"Pushkar Umaranikar","email":"pushkar.umaranikar@intel.com","date":"2017-02-06 16:28:08.000000000","tz":0},"committer":{"name":"John Garbutt","email":"john@johngarbutt.com","date":"2017-02-09 16:19:18.000000000","tz":0},"subject":"Placement api: set custom json_error_formatter in allocations","message":"Placement api: set custom json_error_formatter in allocations\n\nAny time placement API (v1.0) code wants to raise a webob.exc of some kind it\nneeds to add a json_formatter attribute to the call. This is easy to forget.\n\nThis change adds wrapper for webob.dec.wsgify which will set default custom\njson error formatter. Resource based actions from placement need to use this\nwrapper as decorater instead of webob.dec.wsgify.\n\nIn this change, decorator updated for allocations related actions.\nChange in other resource handlers can be addressed in subsequent patches.\n\nChange-Id: I3b81c5bd00a013f1659b9e6e80c71b373d965862\nPartial-Bug: #1635182\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8cef55c53ccd8bd24ec6a434e8bd200c09b23f2d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8cef55c53ccd8bd24ec6a434e8bd200c09b23f2d"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
