)]}'
{"id":"openstack%2Fnova~411936","triplet_id":"openstack%2Fnova~master~I4f97c05e2dec610af22a5150dd27696e1d767896","project":"openstack/nova","branch":"master","topic":"bug/1649527","hashtags":[],"change_id":"I4f97c05e2dec610af22a5150dd27696e1d767896","subject":"libvirt: avoid generating script with empty path","status":"MERGED","created":"2016-12-16 17:51:09.000000000","updated":"2017-03-22 15:27:02.000000000","submitted":"2017-01-25 23:14:20.000000000","submitter":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6f1c617d996dcd5e55356c08376dd1838365c2f4","_number":411936,"virtual_id_number":411936,"owner":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"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":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-01-24 13:49:45.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":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":2,"date":"2017-01-25 23:14:20.000000000","post_submit":true,"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"_account_id":14819,"name":"Timofey Durakov","email":"timofei.nd@gmail.com","username":"tdurakov"},{"value":0,"_account_id":20223,"name":"zhaolihui","email":"zhaolh@awcloud.com","username":"zhaolihui"},{"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":6772,"name":"Stephen Gordon","email":"sgordon@redhat.com","username":"sgordon"},{"value":0,"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":0,"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"value":0,"date":"2017-03-22 15:27:02.000000000","post_submit":true,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"recommended":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"all":[{"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":1,"date":"2017-01-24 14:28:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},{"value":2,"date":"2017-01-25 15:06:09.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":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":14819,"name":"Timofey Durakov","email":"timofei.nd@gmail.com","username":"tdurakov"},{"value":0,"_account_id":20223,"name":"zhaolihui","email":"zhaolh@awcloud.com","username":"zhaolihui"},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":2,"date":"2017-01-25 03:35:20.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2017-01-24 17:51:17.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":6772,"name":"Stephen Gordon","email":"sgordon@redhat.com","username":"sgordon"},{"value":0,"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":0,"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"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":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},{"value":1,"date":"2017-01-25 15:06:09.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":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":14819,"name":"Timofey Durakov","email":"timofei.nd@gmail.com","username":"tdurakov"},{"value":0,"_account_id":20223,"name":"zhaolihui","email":"zhaolh@awcloud.com","username":"zhaolihui"},{"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":6772,"name":"Stephen Gordon","email":"sgordon@redhat.com","username":"sgordon"},{"value":0,"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":0,"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"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":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":14819,"name":"Timofey Durakov","email":"timofei.nd@gmail.com","username":"tdurakov"},{"value":0,"_account_id":20223,"name":"zhaolihui","email":"zhaolh@awcloud.com","username":"zhaolihui"},{"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":6772,"name":"Stephen Gordon","email":"sgordon@redhat.com","username":"sgordon"},{"value":0,"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"value":0,"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"}],"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":6772,"name":"Stephen Gordon","email":"sgordon@redhat.com","username":"sgordon"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},{"_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":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},{"_account_id":14819,"name":"Timofey Durakov","email":"timofei.nd@gmail.com","username":"tdurakov"},{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_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":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},{"_account_id":20223,"name":"zhaolihui","email":"zhaolh@awcloud.com","username":"zhaolihui"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-12-19 09:55:32.000000000","updated_by":{"_account_id":14819,"name":"Timofey Durakov","email":"timofei.nd@gmail.com","username":"tdurakov"},"reviewer":{"_account_id":14819,"name":"Timofey Durakov","email":"timofei.nd@gmail.com","username":"tdurakov"},"state":"REVIEWER"},{"updated":"2016-12-26 01:33:05.000000000","updated_by":{"_account_id":20223,"name":"zhaolihui","email":"zhaolh@awcloud.com","username":"zhaolihui"},"reviewer":{"_account_id":20223,"name":"zhaolihui","email":"zhaolh@awcloud.com","username":"zhaolihui"},"state":"REVIEWER"},{"updated":"2017-01-03 18:51:33.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":"2017-01-06 15:41:02.000000000","updated_by":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"reviewer":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"state":"REVIEWER"},{"updated":"2017-01-06 15:46:00.000000000","updated_by":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"reviewer":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"state":"REVIEWER"},{"updated":"2017-01-23 20:04:35.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-01-23 20:21:22.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-01-23 20:46:03.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-01-23 21:05:28.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-01-23 21:07:37.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-01-23 21:27:37.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-01-24 01:13:16.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-01-24 02:41:04.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-01-24 13:49:45.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-01-24 17:51:17.000000000","updated_by":{"_account_id":6772,"name":"Stephen Gordon","email":"sgordon@redhat.com","username":"sgordon"},"reviewer":{"_account_id":6772,"name":"Stephen Gordon","email":"sgordon@redhat.com","username":"sgordon"},"state":"REVIEWER"},{"updated":"2017-01-25 03:35:20.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":"2017-01-25 15:06:09.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2017-01-25 23:14:20.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2017-03-22 15:27:02.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":"56ef0da2fa282c1a334000d51a3ca0abbce652e2","author":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"date":"2016-12-16 17:51:09.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"11aea8dbb770d2f5cc1b1a06366ee95a1fa382b2","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2016-12-16 18:19:41.000000000","message":"Patch Set 1:\n\n* pci-test http://52.27.155.124/pci/411936/1 : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"df2d766298e8ecf545ee90e88fae7f3ad8dd181a","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2016-12-16 19:00:13.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova-pvm-dsvm-tempest-full http://184.172.12.213/36/411936/1/check/nova-pvm-dsvm-tempest-full/35b90b1 : SUCCESS in 1h 05m 51s","accounts_in_message":[],"_revision_number":1},{"id":"a0eb223418e375e0e463b443450a05ffb129c9fe","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2016-12-16 19:02:43.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/411936/1/ : SUCCESS in 1h 11m 01s","accounts_in_message":[],"_revision_number":1},{"id":"bc2606d26bedd6b12c8c0625affd20790229ac7f","author":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"date":"2016-12-16 19:14:00.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- dsvm-tempest-kvm http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/36/411936/1/check/dsvm-tempest-kvm/85ac1a9 : SUCCESS in 1h 10m 44s\n- dsvm-tempest-exe http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/36/411936/1/check/dsvm-tempest-exe/bbba790 : FAILURE in 28m 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":1},{"id":"45ff2f15eeee48d3fe2546c91c4ddc30e8cef843","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-12-16 19:20:28.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/36/411936/1/check/tempest-dsvm-full-xenial/317b399/ : SUCCESS in 1h 28m 15s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2cdc83c010b35bf738425908c8a980d3c3689eba","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-16 19:36:03.000000000","message":"Patch Set 1: 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/36/411936/1/check/gate-nova-docs-ubuntu-xenial/51afa71//doc/build/html/ : SUCCESS in 6m 45s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/36/411936/1/check/gate-nova-pep8-ubuntu-xenial/a474a4b/ : SUCCESS in 7m 13s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/36/411936/1/check/gate-nova-python27-db-ubuntu-xenial/bc49ea3/ : FAILURE in 8m 58s\n- gate-nova-python35-db http://logs.openstack.org/36/411936/1/check/gate-nova-python35-db/b1562de/ : SUCCESS in 13m 33s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/36/411936/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/c4db861/ : SUCCESS in 1h 32m 46s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/36/411936/1/check/gate-grenade-dsvm-neutron-ubuntu-xenial/b36406a/ : SUCCESS in 53m 45s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/36/411936/1/check/gate-nova-tox-db-functional-ubuntu-xenial/0c3072a/ : FAILURE in 19m 38s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/36/411936/1/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/3cd973f/ : SUCCESS in 39m 09s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/36/411936/1/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/cab39e5/ : FAILURE in 1h 26m 10s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/36/411936/1/check/gate-tempest-dsvm-cells-ubuntu-xenial/1cddcf2/ : SUCCESS in 52m 14s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/36/411936/1/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/f30396c/ : SUCCESS in 1h 39m 52s\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/36/411936/1/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/01ca2bc/ : SUCCESS in 58m 55s (non-voting)\n- gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv http://logs.openstack.org/36/411936/1/check/gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv/0d81486/ : SUCCESS in 51m 23s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/36/411936/1/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/1f55002/ : SUCCESS in 26m 47s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/36/411936/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv/4ee101b/ : SUCCESS in 27m 53s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9ceb2571556bf559ab025008165838178f134566","author":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"date":"2016-12-16 20:35:31.000000000","message":"Patch Set 1:\n\nBuild failed.  To recheck use \u0027xen: recheck\u0027.  For 3rd party ci contact info: https://wiki.openstack.org/wiki/ThirdPartySystems\n\n- dsvm-tempest-xen http://logs.openstack.xenproject.org/36/411936/1/check/dsvm-tempest-xen/beb1033 : FAILURE in 2h 35m 20s","accounts_in_message":[],"_revision_number":1},{"id":"f5299b68140e9827d35585b025529bcccd50ac49","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-12-17 01:28:09.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/36/411936/1/check/tempest-dsvm-full-nfv-xenial/19a8571 : SUCCESS in 2h 02m 39s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/36/411936/1/check/tempest-dsvm-intel-nfv-xenial/16d0aa4 : SUCCESS in 50m 51s\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/36/411936/1/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/447a17c : SUCCESS in 1h 58m 42s","accounts_in_message":[],"_revision_number":1},{"id":"d71b0110ca6626f9c190a958b790678332a08af9","author":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"date":"2016-12-17 03:11:25.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"f3c47b94981633526f7d75d0a488c86af64de37e","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2016-12-17 03:39:26.000000000","message":"Patch Set 2:\n\n* pci-test http://52.27.155.124/pci/411936/2 : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"14337cbddd3dae038c79313be8ce8f0ae10fd113","author":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"date":"2016-12-17 04:12:38.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- dsvm-tempest-kvm http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/36/411936/2/check/dsvm-tempest-kvm/b84e589 : SUCCESS in 58m 36s\n- dsvm-tempest-exe http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/36/411936/2/check/dsvm-tempest-exe/b3491e3 : FAILURE in 29m 03s (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":"87f24b97145f7635346444b65c490ece586e13eb","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2016-12-17 04:15:20.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- nova-pvm-dsvm-tempest-full http://184.172.12.213/36/411936/2/check/nova-pvm-dsvm-tempest-full/e30fabf : SUCCESS in 59m 50s","accounts_in_message":[],"_revision_number":2},{"id":"f3383fd63920b8b4c372b467852c07950f0411d7","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-17 04:16:24.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/36/411936/2/check/gate-nova-docs-ubuntu-xenial/9b2c0b9//doc/build/html/ : SUCCESS in 3m 28s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/36/411936/2/check/gate-nova-pep8-ubuntu-xenial/0d63486/ : SUCCESS in 4m 19s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/36/411936/2/check/gate-nova-python27-db-ubuntu-xenial/bcf334f/ : SUCCESS in 8m 47s\n- gate-nova-python35-db http://logs.openstack.org/36/411936/2/check/gate-nova-python35-db/ef43538/ : SUCCESS in 7m 58s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/36/411936/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/7879c90/ : SUCCESS in 53m 15s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/36/411936/2/check/gate-grenade-dsvm-neutron-ubuntu-xenial/160be58/ : SUCCESS in 35m 31s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/36/411936/2/check/gate-nova-tox-db-functional-ubuntu-xenial/9eb15c7/ : SUCCESS in 14m 31s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/36/411936/2/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/1437b6d/ : SUCCESS in 1h 00m 51s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/36/411936/2/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/b9b5977/ : FAILURE in 40m 24s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/36/411936/2/check/gate-tempest-dsvm-cells-ubuntu-xenial/21a7165/ : SUCCESS in 33m 35s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/36/411936/2/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/40701d1/ : SUCCESS in 1h 04m 14s\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/36/411936/2/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/8b9b836/ : SUCCESS in 55m 47s (non-voting)\n- gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv http://logs.openstack.org/36/411936/2/check/gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv/78ed235/ : SUCCESS in 50m 34s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/36/411936/2/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/056ec81/ : SUCCESS in 45m 04s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/36/411936/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv/b2d114d/ : SUCCESS in 44m 37s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"51b5572182e1a24d0cfa92bbf8cd5dc24967b2e7","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2016-12-17 04:52:19.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/411936/2/ : SUCCESS in 1h 40m 21s","accounts_in_message":[],"_revision_number":2},{"id":"ec09b0d3a0e1365c4659fa8cda547c71ebada7f6","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-12-17 05:11:07.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/36/411936/2/check/tempest-dsvm-full-xenial/6add8d2/ : SUCCESS in 1h 09m 45s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"3bf43e3fd91330ebdbe380e056be6c8b3f089561","author":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"date":"2016-12-17 05:33:10.000000000","message":"Patch Set 2:\n\nBuild failed.  To recheck use \u0027xen: recheck\u0027.  For 3rd party ci contact info: https://wiki.openstack.org/wiki/ThirdPartySystems\n\n- dsvm-tempest-xen http://logs.openstack.xenproject.org/36/411936/2/check/dsvm-tempest-xen/96c99fe : FAILURE in 2h 21m 12s","accounts_in_message":[],"_revision_number":2},{"id":"6d57868a4616300d071d6cc064457ebb039dfbe6","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-12-17 06:44:43.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/36/411936/2/check/tempest-dsvm-full-nfv-xenial/5c2b056 : SUCCESS in 1h 54m 58s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/36/411936/2/check/tempest-dsvm-intel-nfv-xenial/4ca3cee : SUCCESS in 49m 43s\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/36/411936/2/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/9da4ebf : SUCCESS in 1h 58m 04s","accounts_in_message":[],"_revision_number":2},{"id":"04f3d144292b7ebee07d4de8c203d5d57d795dbe","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2016-12-18 02:01:18.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/36/411936/2/check-nova/Nova-ML2-Sriov/d4ee989 : FAILURE in 1h 15m 55s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/36/411936/2/check-nova/Nova-MACVTAP-ML2-Sriov/48effa8 : FAILURE in 7m 17s (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":2},{"id":"5c77fb02b73b7af1b46a61184b38367e00e2eaa4","author":{"_account_id":14819,"name":"Timofey Durakov","email":"timofei.nd@gmail.com","username":"tdurakov"},"date":"2016-12-19 09:55:32.000000000","message":"Patch Set 2: Code-Review-1\n\ncould you please update commit message by adding info, why it should be avoided, if there is a bug related to this, please add that in commit message too.","accounts_in_message":[],"_revision_number":2},{"id":"07237499c0502c4187308e24be7c04436c16a163","author":{"_account_id":20223,"name":"zhaolihui","email":"zhaolh@awcloud.com","username":"zhaolihui"},"date":"2016-12-20 07:04:49.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"28a4f601dcce6fe08951fc2156fb63d502de0d39","author":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"date":"2016-12-23 12:20:51.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"59a0b130f76478cea0284d3e0087edfff0ee316a","author":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"date":"2016-12-23 12:39:39.000000000","message":"Patch Set 2:\n\n@Timofey:\n\n\u003e could you please update commit message by adding info, why it should be avoided, if there is a bug related to this, please add that in commit message too.\n\nI added the appropriate bug reference, and believe that that sufficiently explains why this change is being made.  If you think more is needed in the commit message, please do comment again.","accounts_in_message":[],"_revision_number":2},{"id":"a9e1fdc0b360cc8ddbe431cb7236db85659bdb79","author":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"date":"2016-12-23 12:40:49.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"41a999e2163a99884b7babd3687f4f750f597148","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2016-12-23 12:50:31.000000000","message":"Patch Set 3:\n\n* pci-test http://52.27.155.124/pci/411936/3 : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"48968ba00784b8bd67f8515c0824f420507319c9","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-12-23 13:26:49.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/36/411936/3/check/tempest-dsvm-full-xenial/879cfdc/ : SUCCESS in 1h 05m 29s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ec71ec142ba5488275d542cb84a6d2b28a172d22","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2016-12-23 13:35:34.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- nova-pvm-dsvm-tempest-full http://184.172.12.213/36/411936/3/check/nova-pvm-dsvm-tempest-full/4c29936 : SUCCESS in 1h 12m 06s","accounts_in_message":[],"_revision_number":3},{"id":"ab7be3dd60df9f6bc252c34907a48c620dfa8c68","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-12-23 13:37:44.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/36/411936/3/check/gate-nova-docs-ubuntu-xenial/d365b1b//doc/build/html/ : SUCCESS in 4m 41s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/36/411936/3/check/gate-nova-pep8-ubuntu-xenial/a2d3065/ : SUCCESS in 5m 47s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/36/411936/3/check/gate-nova-python27-db-ubuntu-xenial/b2b53af/ : SUCCESS in 14m 57s\n- gate-nova-python35-db http://logs.openstack.org/36/411936/3/check/gate-nova-python35-db/0efb703/ : SUCCESS in 10m 47s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/36/411936/3/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/b1018fb/ : SUCCESS in 1h 13m 36s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/36/411936/3/check/gate-grenade-dsvm-neutron-ubuntu-xenial/2bfb18f/ : SUCCESS in 52m 57s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/36/411936/3/check/gate-nova-tox-db-functional-ubuntu-xenial/e93874d/ : SUCCESS in 12m 45s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/36/411936/3/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/86702ee/ : SUCCESS in 38m 21s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/36/411936/3/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/959595e/ : FAILURE in 40m 19s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/36/411936/3/check/gate-tempest-dsvm-cells-ubuntu-xenial/84fecbe/ : SUCCESS in 58m 16s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/36/411936/3/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/1ad095d/ : SUCCESS in 58m 15s\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/36/411936/3/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/1c42074/ : SUCCESS in 58m 47s (non-voting)\n- gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv http://logs.openstack.org/36/411936/3/check/gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv/0bda534/ : SUCCESS in 53m 18s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/36/411936/3/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/1d5ef3e/ : SUCCESS in 44m 39s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/36/411936/3/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv/6227f05/ : FAILURE in 37m 35s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"8b713b5d0f5f82e69561978628749e28906fd56d","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2016-12-23 13:38:16.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/411936/3/ : SUCCESS in 1h 16m 53s","accounts_in_message":[],"_revision_number":3},{"id":"877cb297ee0dbb389574a43ff178c28f6c901920","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-12-23 14:41:03.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/36/411936/3/check/tempest-dsvm-full-nfv-xenial/7d0d799 : SUCCESS in 2h 06m 21s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/36/411936/3/check/tempest-dsvm-intel-nfv-xenial/f2eedda : SUCCESS in 56m 19s\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/36/411936/3/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/7d9bcfb : SUCCESS in 2h 01m 29s","accounts_in_message":[],"_revision_number":3},{"id":"64cf2b27c72cc2fa9f81004c25366ee655ae1de3","author":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"date":"2016-12-23 14:55:22.000000000","message":"Patch Set 3:\n\nBuild failed.  To recheck use \u0027xen: recheck\u0027.  For 3rd party ci contact info: https://wiki.openstack.org/wiki/ThirdPartySystems\n\n- dsvm-tempest-xen http://logs.openstack.xenproject.org/36/411936/3/check/dsvm-tempest-xen/80dba24 : FAILURE in 2h 33m 58s","accounts_in_message":[],"_revision_number":3},{"id":"109abd1ef3d91161fc94b7daa5b6eac3fc190d2f","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2016-12-24 02:30:43.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/36/411936/3/check-nova/Nova-ML2-Sriov/e30490d : SUCCESS in 42m 32s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/36/411936/3/check-nova/Nova-MACVTAP-ML2-Sriov/39dc33c : SUCCESS in 44m 42s (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":"c8c0ba30f151dd4418315ea456c926ace599a6c8","author":{"_account_id":20223,"name":"zhaolihui","email":"zhaolh@awcloud.com","username":"zhaolihui"},"date":"2016-12-26 01:33:05.000000000","message":"Patch Set 3:\n\nI mean that conf.script \u003d \"\" may be right, not a bug.","accounts_in_message":[],"_revision_number":3},{"id":"e5b129cc5ff12f4a41366784ce6604645b569afd","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2016-12-27 20:29:26.000000000","message":"Patch Set 3:\n\n- ext-nova-dsvm-nsx http://207.189.188.190/logs/ext-nova-dsvm-nsx/411936/3/922/ : FAILURE\n\n\n\nAdd review comment \"vmware-recheck-patch\" to retrigger a new build.","accounts_in_message":[],"_revision_number":3},{"id":"6aad7effe321c9f6676e680eefd81d02b8ca8d47","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2017-01-03 15:58:50.000000000","message":"Patch Set 3:\n\nNeil, maybe adding some context such as (thanks to libvirt developer Michal Privoznik for the below context, and for the `git bisect` analysis) the below to the commit message:\n\n---\nPreviously, libvirt merely just appended \u0027script\u003d\u0027 onto QEMU cmd line according to what \u003cscript path\u003d\u0027\u0027/\u003e contained letting QEMU execute the script. That was flawed from security POV (you don\u0027t want QEMU to be allowed to execute anything) thus libvirt is executing the script now. However, this corner case (of allowing empty path) was missed.\n\nThe first commit in libvirt that introduced this bug is: http://libvirt.org/git/?p\u003dlibvirt.git;a\u003dcommitdiff;h\u003d9c17d66 (autocreate tap device for ethernet network type)\n---\n\nAnd that it happened to work by accident with the old implementation.\n\nI know you\u0027ve linked to the bug.  Personally, I\u0027m a fan of providing the context in the commit message itself, as it allows people to access it when offline.","accounts_in_message":[],"_revision_number":3},{"id":"9a434f5107dcafabcae00e2d3a2768dd6b8f6fc1","author":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"date":"2017-01-03 16:21:06.000000000","message":"Uploaded patch set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"3809f57fae3f594214f0776baef34d24a80b97b7","author":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"date":"2017-01-03 16:22:52.000000000","message":"Patch Set 4:\n\nThanks Kashyap, I\u0027ve added your suggestions.","accounts_in_message":[],"_revision_number":4},{"id":"9510f453e529764aa8c8fc0eb6b9705684515e94","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2017-01-03 16:53:59.000000000","message":"Patch Set 4:\n\n* pci-test http://52.27.155.124/pci/411936/4 : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"e550d9ef0f62c94c88a96f025332c73570ca1c2f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2017-01-03 17:03:35.000000000","message":"Patch Set 4: Code-Review+2\n\nThis looks sane - thanks for the links to the upstream libvirt changes","accounts_in_message":[],"_revision_number":4},{"id":"2d0d77400b7158358f57010447343b6663b22b8e","author":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"date":"2017-01-03 17:20:54.000000000","message":"Patch Set 4:\n\n@Kashyap - Do you happen to know whether libvirt might accept a patch to handle \u003cscript path\u003d\u0027\u0027\u003e ? That could usefully help installs that are using an older OpenStack with new libvirt.","accounts_in_message":[],"_revision_number":4},{"id":"42a013948c8864fd4f4e149d80b8c3337f832c40","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-01-03 17:23:54.000000000","message":"Patch Set 4: Verified+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/36/411936/4/check/tempest-dsvm-full-xenial/497f177/ : SUCCESS in 1h 02m 12s\n- grenade-dsvm-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/36/411936/4/check/grenade-dsvm-xenial/91f22c3/ : SUCCESS in 34m 41s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"b8f04c0203834458f6bb3fd84f7ee25e39a6d4dc","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2017-01-03 17:29:19.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/411936/4/ : SUCCESS in 1h 07m 31s","accounts_in_message":[],"_revision_number":4},{"id":"328edbae4a4daeea8b2ecc9af35444f7974dd792","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2017-01-03 17:30:07.000000000","message":"Patch Set 4:\n\nBuild failed. Comment recheck powervm to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-pvm-dsvm-tempest-full http://184.172.12.213/36/411936/4/check/nova-pvm-dsvm-tempest-full/4558762 : FAILURE in 1h 08m 31s","accounts_in_message":[],"_revision_number":4},{"id":"5377b4fb07c31c55d20d162b6e528a9b19cbefac","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-03 18:07:59.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/36/411936/4/check/gate-nova-docs-ubuntu-xenial/b65c9b3//doc/build/html/ : SUCCESS in 4m 36s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/36/411936/4/check/gate-nova-pep8-ubuntu-xenial/a988605/ : SUCCESS in 5m 12s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/36/411936/4/check/gate-nova-python27-db-ubuntu-xenial/67809f9/ : SUCCESS in 14m 54s\n- gate-nova-python35-db http://logs.openstack.org/36/411936/4/check/gate-nova-python35-db/7b54153/ : SUCCESS in 11m 02s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/36/411936/4/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/3e27794/ : SUCCESS in 1h 24m 50s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/36/411936/4/check/gate-grenade-dsvm-neutron-ubuntu-xenial/ba74a65/ : SUCCESS in 33m 01s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/36/411936/4/check/gate-nova-tox-db-functional-ubuntu-xenial/a517027/ : SUCCESS in 17m 33s\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/36/411936/4/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/e7c40ad/ : SUCCESS in 54m 47s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/36/411936/4/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/e4716a0/ : FAILURE in 40m 28s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/36/411936/4/check/gate-tempest-dsvm-cells-ubuntu-xenial/e3e5359/ : SUCCESS in 52m 11s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/36/411936/4/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/2bb4499/ : SUCCESS in 1h 25m 57s\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/36/411936/4/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/b8027a9/ : SUCCESS in 1h 03m 45s (non-voting)\n- gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv http://logs.openstack.org/36/411936/4/check/gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv/bd4ddc3/ : SUCCESS in 1h 44m 34s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/36/411936/4/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/b6d21c3/ : SUCCESS in 27m 37s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/36/411936/4/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv/1eaba94/ : SUCCESS in 40m 18s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"29e52a0f326ef75da5fd6a1e2c7e088bdbc19834","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2017-01-03 18:09:05.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/36/411936/4/check-nova/Nova-ML2-Sriov/9157da7 : SUCCESS in 44m 27s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/36/411936/4/check-nova/Nova-MACVTAP-ML2-Sriov/923aa74 : SUCCESS in 49m 01s (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":4},{"id":"42b870dea2b917685ec97467d5d7f5fae068617b","author":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"date":"2017-01-03 18:51:33.000000000","message":"Patch Set 4:\n\nBuild failed.  To recheck use \u0027xen: recheck\u0027.  For 3rd party ci contact info: https://wiki.openstack.org/wiki/ThirdPartySystems\n\n- dsvm-tempest-xen http://logs.openstack.xenproject.org/36/411936/4/check/dsvm-tempest-xen/8db1a66 : FAILURE in 2h 29m 50s","accounts_in_message":[],"_revision_number":4},{"id":"4f0add6a720afd2784b0b99ff44997e87c38a7d7","author":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"date":"2017-01-03 19:32:28.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- dsvm-tempest-kvm http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/36/411936/4/check/dsvm-tempest-kvm/c2ed2ad : SUCCESS in 1h 02m 20s\n- dsvm-tempest-exe http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/36/411936/4/check/dsvm-tempest-exe/bdcebde : SUCCESS in 46m 13s (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":4},{"id":"f5bddf6b0b0dd3c46b760d66794a05aefe98fdfb","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-01-03 19:37:28.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/36/411936/4/check/tempest-dsvm-full-nfv-xenial/0951a46 : SUCCESS in 2h 01m 13s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/36/411936/4/check/tempest-dsvm-intel-nfv-xenial/45c5206 : SUCCESS in 41m 27s\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/36/411936/4/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/1c5e551 : SUCCESS in 1h 35m 13s","accounts_in_message":[],"_revision_number":4},{"id":"8eae6dc382eb11b00992161dbbf7b8fe67998fd3","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2017-01-03 19:52:54.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/36/411936/4/check/check-dsvm-tempest-vz7-exe-minimal/55fb141 : SUCCESS in 56m 25s\n- check-dsvm-tempest-vz7-exe-multinode http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/36/411936/4/check/check-dsvm-tempest-vz7-exe-multinode/620ac85 : SUCCESS in 53m 27s (non-voting)\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":4},{"id":"78e30e8324a0eb8a138ea69f02aae23333c745f1","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2017-01-06 15:41:02.000000000","message":"Patch Set 4:\n\n\u003e @Kashyap - Do you happen to know whether libvirt might accept a\n \u003e patch to handle \u003cscript path\u003d\u0027\u0027\u003e ? That could usefully help\n \u003e installs that are using an older OpenStack with new libvirt.\n\nYou can simply submit it and see :-)\n\nAlso Michal says: RNG schema forbids empty path. It always has. But maybe libvirt should be taught to reject empty paths at define phase.\n\nI\u0027m supposed to file an upstream libvirt bug for it.  I\u0027ll link once I file it.","accounts_in_message":[],"_revision_number":4},{"id":"a470178d6987a802ec890feb362b4fb765cb64dd","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2017-01-06 15:41:19.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"4623bde338a5e6810e3d8eccc54a4c982b86c81e","author":{"_account_id":7764,"name":"Peter Hamilton","email":"peter.hamilton@jhuapl.edu","username":"Peter"},"date":"2017-01-06 15:46:00.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"92d4a65375bd6b4ab2aa0fadf278286828801a15","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-01-06 15:56:56.000000000","message":"Patch Set 4:\n\n(1 comment)\n\nUpgrade question inline.","accounts_in_message":[],"_revision_number":4},{"id":"6403a24a7cc1c7e481de42cb0a0f51fa66c86642","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-01-06 15:59:32.000000000","message":"Patch Set 4: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"b2dbfd54ccdb620d4cb1cd39e95923f5b08ba52c","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2017-01-07 18:51:46.000000000","message":"Patch Set 4:\n\n- ext-nova-dsvm-nsx http://207.189.188.190/logs/ext-nova-dsvm-nsx/411936/4/1447/ : FAILURE\n\n\n\nAdd review comment \"vmware-recheck-patch\" to retrigger a new build.","accounts_in_message":[],"_revision_number":4},{"id":"4841f6a65dbef51f117b9aeaf9ac4c71663857c1","author":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"date":"2017-01-11 18:05:30.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"2a23670ad7240e4841c4edfb4658d27bfd1f31ba","author":{"_account_id":6772,"name":"Stephen Gordon","email":"sgordon@redhat.com","username":"sgordon"},"date":"2017-01-12 22:46:48.000000000","message":"Patch Set 4:\n\nI talked to Michal Privoznik from the Libvirt side of things and he indicated they might be able to handle the existing VMs case more gracefully:\n\n\"\"\"\nLibvirt differentiates between XMLs loaded from an older libvirt (e.g.\nduring rpm update) and new instances being defined. Thus we can put\ndifferent accepting rules onto these two sources of XMLs. While in\ndefine (\u003dfor newly created VMs) we can deny empty script path, we can\nallow that if the XML was an outcome from an older libvirt.\n\"\"\"\n\nI\u0027m filing a bug with them to track this, but in the meantime I think we still need this patch as without it we\u0027re just going to be generating more guests that will get hit with this if/when their libvirt gets updated on the host.","accounts_in_message":[],"_revision_number":4},{"id":"c2cb1f3c9b53049edceb51acc9f98ffc1b2ce00d","author":{"_account_id":6772,"name":"Stephen Gordon","email":"sgordon@redhat.com","username":"sgordon"},"date":"2017-01-12 22:54:28.000000000","message":"Patch Set 4:\n\nhttps://bugzilla.redhat.com/show_bug.cgi?id\u003d1412834","accounts_in_message":[],"_revision_number":4},{"id":"d0babe6879de97651aaeb821ac1b7a4e705f040a","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-01-19 23:02:11.000000000","message":"Patch Set 4:\n\nThanks Stephen.\n\nSo I think I\u0027m cool with this patch, but I\u0027m feeling like we should have a release note with the \u0027fixes\u0027 or \u0027issues\u0027 section filled in to point out this fix and the upstream libvirt bug that Stephen referenced, and basically pointing out the potential issue of having older defined xmls with script path\u003d\u0027\u0027 possibly failing when upgrading. Can that release note be worked up (if \u0027issues\u0027 or \u0027fixes\u0027 don\u0027t make sense for the release note, throw it into \u0027other\u0027 as a default I guess).","accounts_in_message":[],"_revision_number":4},{"id":"a77db24bb09974f4c1a7eab4763013ca83e9f9d8","author":{"_account_id":6772,"name":"Stephen Gordon","email":"sgordon@redhat.com","username":"sgordon"},"date":"2017-01-23 18:47:21.000000000","message":"Patch Set 4:\n\nNeil I\u0027m going to take the liberty of writing up the note and will append it to this patchset for review if that\u0027s OK.","accounts_in_message":[],"_revision_number":4},{"id":"ea582384a28191fac7529a0c469f88acdcd994b5","author":{"_account_id":6772,"name":"Stephen Gordon","email":"sgordon@redhat.com","username":"sgordon"},"date":"2017-01-23 19:42:06.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"7ef7e34b14b510edfba72615c906569fe97a7dcb","author":{"_account_id":6772,"name":"Stephen Gordon","email":"sgordon@redhat.com","username":"sgordon"},"date":"2017-01-23 19:42:53.000000000","message":"Patch Set 5:\n\nOK, hopefully I didn\u0027t balls that up... :)","accounts_in_message":[],"_revision_number":5},{"id":"526d0cb235137879322e5dfd398ef800710ff693","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-01-23 20:04:35.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/36/411936/5/check/dsvm-tempest-neutron-network/bc7cb60 : FAILURE in 19m 53s","accounts_in_message":[],"_revision_number":5},{"id":"c9594b376c0e526519c346aa1d9b8bd772befeee","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2017-01-23 20:21:22.000000000","message":"Patch Set 5:\n\n* pci-test http://52.27.155.124/pci/411936/5 : SUCCESS","accounts_in_message":[],"_revision_number":5},{"id":"b6a7893b738ab066ef0239ff6840d0e8b6df5724","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2017-01-23 20:46:03.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/36/411936/5/check/check-dsvm-tempest-vz7-exe-minimal/7c4f070 : SUCCESS in 1h 03m 18s\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":"55909bab55fa367e04aad3c8ad56bf88f7f74ddd","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-01-23 20:46:17.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/36/411936/5/check/tempest-dsvm-full-xenial/9b6ee72/ : SUCCESS in 1h 03m 28s\n- grenade-dsvm-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/36/411936/5/check/grenade-dsvm-xenial/f5e2798/ : FAILURE in 18m 45s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"34f99f55f778b3b6a7d3d3fdc17dc9bc6dfd43c5","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2017-01-23 21:05:28.000000000","message":"Patch Set 5:\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-pvm-dsvm-tempest-full http://184.172.12.213/36/411936/5/check/nova-pvm-dsvm-tempest-full/be551aa : FAILURE in 1h 19m 54s","accounts_in_message":[],"_revision_number":5},{"id":"9faebba260e45fffcc3a3a17b42556cd2ef1b67b","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-23 21:05:57.000000000","message":"Patch Set 5: 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/36/411936/5/check/gate-nova-docs-ubuntu-xenial/3cfc244//doc/build/html/ : SUCCESS in 3m 35s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/36/411936/5/check/gate-nova-pep8-ubuntu-xenial/cff9833/ : SUCCESS in 4m 13s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/36/411936/5/check/gate-nova-python27-db-ubuntu-xenial/d4d00e6/ : SUCCESS in 10m 45s\n- gate-nova-python35-db http://logs.openstack.org/36/411936/5/check/gate-nova-python35-db/a852dd5/ : SUCCESS in 9m 58s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/36/411936/5/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/27b14c1/ : SUCCESS in 1h 21m 46s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/36/411936/5/check/gate-grenade-dsvm-neutron-ubuntu-xenial/859162e/ : FAILURE in 5m 18s\n- gate-nova-releasenotes http://docs-draft.openstack.org/36/411936/5/check/gate-nova-releasenotes/e9b4962//releasenotes/build/html/ : SUCCESS in 5m 26s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/36/411936/5/check/gate-nova-tox-db-functional-ubuntu-xenial/5c93e9c/ : SUCCESS in 15m 29s\n- gate-nova-tox-db-functional-py35-ubuntu-xenial http://logs.openstack.org/36/411936/5/check/gate-nova-tox-db-functional-py35-ubuntu-xenial/fef25a1/ : SUCCESS in 14m 07s (non-voting)\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/36/411936/5/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/b9693bc/ : FAILURE in 14m 49s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/36/411936/5/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/025943f/ : FAILURE in 6m 18s (non-voting)\n- gate-tempest-dsvm-py35-ubuntu-xenial-nv http://logs.openstack.org/36/411936/5/check/gate-tempest-dsvm-py35-ubuntu-xenial-nv/5ce2a80/ : SUCCESS in 52m 11s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/36/411936/5/check/gate-tempest-dsvm-cells-ubuntu-xenial/49e0133/ : SUCCESS in 36m 36s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/36/411936/5/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/143c235/ : SUCCESS in 1h 02m 40s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/36/411936/5/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/daa81ee/ : SUCCESS in 59m 15s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/36/411936/5/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/3b555f0/ : SUCCESS in 24m 46s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/36/411936/5/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv/2e66711/ : SUCCESS in 28m 58s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"ee861f03040df3264062ff0de27bc062993b5872","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2017-01-23 21:07:37.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/411936/5/ : SUCCESS in 1h 24m 41s","accounts_in_message":[],"_revision_number":5},{"id":"70c66144ac264db9dec48db3687dee16ab7bf05f","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-01-23 21:27:37.000000000","message":"Patch Set 5:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-01-23/411936/5/check/tempest-dsvm-full-nfv-xenial/376a32b : SUCCESS in 1h 42m 44s (non-voting)\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-01-23/411936/5/check/tempest-dsvm-intel-nfv-xenial/ba2d181 : SUCCESS in 41m 43s (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/2017-01-23/411936/5/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/7f50464 : SUCCESS in 1h 34m 48s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"3a697dfcdc9eff0718d1c4f2a5089ca6ebd1393a","author":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"date":"2017-01-24 01:13:16.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- dsvm-tempest-kvm http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/36/411936/5/check/dsvm-tempest-kvm/101874b : SUCCESS in 56m 55s\n- dsvm-tempest-exe http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/36/411936/5/check/dsvm-tempest-exe/f42905b : SUCCESS in 45m 09s (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":"5ec29a9d3478c6c73a98a5306c7674feb300e890","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2017-01-24 02:41:04.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/36/411936/5/check-nova/Nova-ML2-Sriov/ac30a45 : SUCCESS in 47m 51s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/36/411936/5/check-nova/Nova-MACVTAP-ML2-Sriov/1194b3a : SUCCESS in 51m 20s (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":"334ea5729ef3920533a58e988f69dfe827ccb66f","author":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"date":"2017-01-24 12:37:10.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)\n\nOne nit here.","accounts_in_message":[],"_revision_number":5},{"id":"4c0ce50fae7c1c9997534ca3c8fa268c85219ce5","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2017-01-24 12:41:45.000000000","message":"Patch Set 5:\n\n\u003e (1 comment)\n \u003e \n \u003e One nit here.\n\nCan you fix this so I can review/+2?","accounts_in_message":[],"_revision_number":5},{"id":"c6af6a892a5d45b8793e3f41c214a8fd89e515e4","author":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"date":"2017-01-24 12:46:05.000000000","message":"Patch Set 5:\n\nWill do - although clearly there are also some test issues, that I don\u0027t yet understand.","accounts_in_message":[],"_revision_number":5},{"id":"d1e0bdaa781a9bbfe9e2907c90347e3ef75a67d2","author":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"date":"2017-01-24 12:51:06.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"903fa1d3c41a8c9fd418f6a8741905b1e2f09420","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2017-01-24 13:12:16.000000000","message":"Patch Set 6:\n\n* pci-test http://52.27.155.124/pci/411936/6 : SUCCESS","accounts_in_message":[],"_revision_number":6},{"id":"e6518dfe3c9c92e75fadbbfbb1190fe7e2351be5","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2017-01-24 13:49:45.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/36/411936/6/check/tempest-dsvm-full-xenial/d00c48c/ : SUCCESS in 57m 49s\n- grenade-dsvm-xenial http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/36/411936/6/check/grenade-dsvm-xenial/65e100e/ : SUCCESS in 45m 53s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"78a3359d5a0aef4e5e8101d0eaeff0d11ac6613e","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2017-01-24 13:51:00.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/36/411936/6/check/check-dsvm-tempest-vz7-exe-minimal/9394b81 : SUCCESS in 59m 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":6},{"id":"627ae14ec2d2e7561a170cac184183c9b9844f2c","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2017-01-24 14:13:44.000000000","message":"Patch Set 6:\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-pvm-dsvm-tempest-full http://184.172.12.213/36/411936/6/check/nova-pvm-dsvm-tempest-full/80c19a7 : FAILURE in 1h 18m 02s","accounts_in_message":[],"_revision_number":6},{"id":"d427f40ba3d85d29530b93866b352ab4d19bbeee","author":{"_account_id":20040,"name":"Microsoft Hyper-V Compute CI","email":"microsoft_nova_ci@microsoft.com","username":"microsoft_nova_ci"},"date":"2017-01-24 14:14:03.000000000","message":"Patch Set 6:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/411936/6/ : SUCCESS in 1h 22m 06s","accounts_in_message":[],"_revision_number":6},{"id":"fc37530300ea130b4ba20d30a05d85dad6efaec1","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-24 14:23:39.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/36/411936/6/check/gate-nova-docs-ubuntu-xenial/c08cc75//doc/build/html/ : SUCCESS in 4m 22s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/36/411936/6/check/gate-nova-pep8-ubuntu-xenial/d435f15/ : SUCCESS in 4m 17s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/36/411936/6/check/gate-nova-python27-db-ubuntu-xenial/8f181f5/ : SUCCESS in 10m 40s\n- gate-nova-python35-db http://logs.openstack.org/36/411936/6/check/gate-nova-python35-db/af578b2/ : SUCCESS in 12m 19s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/36/411936/6/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/1417af1/ : SUCCESS in 1h 30m 45s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/36/411936/6/check/gate-grenade-dsvm-neutron-ubuntu-xenial/68a6c23/ : SUCCESS in 1h 06m 02s\n- gate-nova-releasenotes http://docs-draft.openstack.org/36/411936/6/check/gate-nova-releasenotes/8f6544b//releasenotes/build/html/ : SUCCESS in 3m 49s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/36/411936/6/check/gate-nova-tox-db-functional-ubuntu-xenial/1123e9c/ : SUCCESS in 16m 58s\n- gate-nova-tox-db-functional-py35-ubuntu-xenial http://logs.openstack.org/36/411936/6/check/gate-nova-tox-db-functional-py35-ubuntu-xenial/36375e6/ : SUCCESS in 15m 11s (non-voting)\n- gate-grenade-dsvm-neutron-multinode-ubuntu-xenial http://logs.openstack.org/36/411936/6/check/gate-grenade-dsvm-neutron-multinode-ubuntu-xenial/5ce43ea/ : SUCCESS in 39m 21s\n- gate-grenade-dsvm-neutron-multinode-live-migration-nv http://logs.openstack.org/36/411936/6/check/gate-grenade-dsvm-neutron-multinode-live-migration-nv/b7337ec/ : FAILURE in 34m 54s (non-voting)\n- gate-tempest-dsvm-py35-ubuntu-xenial-nv http://logs.openstack.org/36/411936/6/check/gate-tempest-dsvm-py35-ubuntu-xenial-nv/6333226/ : FAILURE in 1h 30m 45s (non-voting)\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/36/411936/6/check/gate-tempest-dsvm-cells-ubuntu-xenial/6cde94c/ : SUCCESS in 54m 32s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/36/411936/6/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/6a47b03/ : SUCCESS in 1h 24m 08s (non-voting)\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv http://logs.openstack.org/36/411936/6/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial-nv/29c15f3/ : SUCCESS in 1h 30m 48s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/36/411936/6/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/6725731/ : SUCCESS in 24m 18s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv http://logs.openstack.org/36/411936/6/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ipmitool-tinyipa-ubuntu-xenial-nv/a26a0e7/ : SUCCESS in 28m 39s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"ef78032904bb09d6874633caf21ba6722404748a","author":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"date":"2017-01-24 14:28:17.000000000","message":"Patch Set 6: Code-Review+1\n\nLooks like the test issues on PS5 were spurious; Jenkins is happy with PS6.","accounts_in_message":[],"_revision_number":6},{"id":"db3cdd7e00e71abebbf8e51e684299ef600cd2ec","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2017-01-24 14:49:30.000000000","message":"Patch Set 6:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/36/411936/6/check/dsvm-tempest-neutron-network/bf68351 : SUCCESS in 1h 52m 37s","accounts_in_message":[],"_revision_number":6},{"id":"f6467a6ae98bb2662449d11418fb0bac73e78f48","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2017-01-24 14:52:02.000000000","message":"Patch Set 6:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-01-24/411936/6/check/tempest-dsvm-full-nfv-xenial/8bd08f0 : FAILURE in 51m 06s (non-voting)\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/2017-01-24/411936/6/check/tempest-dsvm-intel-nfv-xenial/5cb1f48 : FAILURE in 49m 30s (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/2017-01-24/411936/6/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/8f56f7a : FAILURE in 1h 57m 10s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"6d2342463cfe42bc74badf15651eb6a316f3b59c","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2017-01-24 16:42:24.000000000","message":"Patch Set 6:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-36-411936-6 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":6},{"id":"1f6fe5b4b97bd535e745285162159b6fca93d3a5","author":{"_account_id":16897,"name":"Virtuozzo Storage CI","email":"vzstorage-ci@virtuozzo.com","username":"vzstorage-ci","tags":["SERVICE_USER"]},"date":"2017-01-24 17:20:49.000000000","message":"Patch Set 6:\n\nBuild succeeded.\n\n- dsvm-tempest-kvm http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/36/411936/6/check/dsvm-tempest-kvm/e2af11d : SUCCESS in 58m 54s\n- dsvm-tempest-exe http://openstack-3rd-party-storage-ci-logs.virtuozzo.com/36/411936/6/check/dsvm-tempest-exe/957b139 : SUCCESS in 44m 52s (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":"95cd4fe6e51e9f9aff20afb9415cc12867674044","author":{"_account_id":6772,"name":"Stephen Gordon","email":"sgordon@redhat.com","username":"sgordon"},"date":"2017-01-24 17:51:17.000000000","message":"Patch Set 6: Code-Review+1","accounts_in_message":[],"_revision_number":6},{"id":"bf692d69b1f2718b932374642ecf79d8f314ef99","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2017-01-24 18:49:31.000000000","message":"Patch Set 6:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/36/411936/6/check-nova/Nova-ML2-Sriov/5438fae : SUCCESS in 51m 25s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/36/411936/6/check-nova/Nova-MACVTAP-ML2-Sriov/97f25db : SUCCESS in 54m 53s (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":"e8f71575b99ce773d00860b581ac7f7008235f22","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2017-01-25 03:35:20.000000000","message":"Patch Set 6: Code-Review+2\n\nThat\u0027s one beautiful release note:\n\nhttp://docs-draft.openstack.org/36/411936/6/check/gate-nova-releasenotes/8f6544b//releasenotes/build/html/unreleased.html#known-issues","accounts_in_message":[],"_revision_number":6},{"id":"9529ec11c93c1cfbb76fa8dc08719b02c34b2455","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2017-01-25 15:06:09.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1\n\nPretty release note indeed. This seems like a common sense fix, given the details provided","accounts_in_message":[],"_revision_number":6},{"id":"3ed797ab0e19e4d2cd0bba5043553a7c8410809e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-25 15:06:20.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"452e81be2a375775a58894275263ebdbf2c27802","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-25 15:44:38.000000000","message":"Patch Set 6:\n\nStarting gate jobs.\nhttp://status.openstack.org/zuul/","accounts_in_message":[],"_revision_number":6},{"id":"531af952c81147b200ac94cdc2faa4101a09cb9d","date":"2017-01-25 23:14:20.000000000","message":"Change has been successfully merged into the git repository by Jenkins","accounts_in_message":[],"_revision_number":6},{"id":"2a7f0b2ee9abe0d6a2bc3107ef9bfc7d720edcae","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2017-01-25 23:14:20.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/36/411936/6/gate/gate-nova-docs-ubuntu-xenial/5d94e2c//doc/build/html/ : SUCCESS in 2m 59s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/36/411936/6/gate/gate-nova-pep8-ubuntu-xenial/ab1511e/ : SUCCESS in 5m 42s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/36/411936/6/gate/gate-nova-python27-db-ubuntu-xenial/0998ba4/ : SUCCESS in 7m 14s\n- gate-nova-python35-db http://logs.openstack.org/36/411936/6/gate/gate-nova-python35-db/a76d5ce/ : SUCCESS in 7m 33s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/36/411936/6/gate/gate-tempest-dsvm-neutron-full-ubuntu-xenial/b79983d/ : SUCCESS in 2h 14m 38s\n- gate-grenade-dsvm-neutron-ubuntu-xenial http://logs.openstack.org/36/411936/6/gate/gate-grenade-dsvm-neutron-ubuntu-xenial/8e6b20b/ : SUCCESS in 32m 38s\n- gate-nova-releasenotes http://docs-draft.openstack.org/36/411936/6/gate/gate-nova-releasenotes/d1232dd//releasenotes/build/html/ : SUCCESS in 3m 22s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/36/411936/6/gate/gate-nova-tox-db-functional-ubuntu-xenial/e14cddd/ : SUCCESS in 10m 43s\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/36/411936/6/gate/gate-tempest-dsvm-cells-ubuntu-xenial/ab469db/ : SUCCESS in 41m 34s\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/36/411936/6/gate/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/4733777/ : SUCCESS in 25m 25s","accounts_in_message":[],"_revision_number":6},{"id":"90a890372bc511db66b6edc5e7d286a00cde921c","author":{"_account_id":6849,"name":"Roman Podoliaka","email":"roman.podoliaka@gmail.com","username":"rpodolyaka"},"date":"2017-01-26 11:29:56.000000000","message":"Patch Set 6: Cherry Picked\n\nThis patchset was cherry picked to branch stable/newton as commit 99f8a3c4e9d903d48e5c7e245bcb2d3299b7904d","accounts_in_message":[],"_revision_number":6},{"id":"d872456b848b58d97eb5dd9a9eb023cc7956bb80","author":{"_account_id":19307,"name":"Antonio Ojea","email":"antonio.ojea.garcia@gmail.com","username":"itsuugo"},"date":"2017-02-09 14:19:58.000000000","message":"Patch Set 6: Cherry Picked\n\nThis patchset was cherry picked to branch stable/mitaka as commit fc1654e37031f24b5f8674c3667795b3dcef30ae","accounts_in_message":[],"_revision_number":6},{"id":"32b168f9360c4148443fc93f6887f09da5fb0804","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2017-03-16 07:04:40.000000000","message":"Patch Set 5:\n\n- ext-nova-dsvm-nsx http://207.189.188.190/logs/ext-nova-dsvm-nsx/411936/5/3709/ : FAILURE\n\n\n\nAdd review comment \"vmware-recheck-patch\" to retrigger a new build.","accounts_in_message":[],"_revision_number":5},{"id":"eb0c36c318dc3cb2ee5308d4f61afa84d11d3fbc","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2017-03-22 15:27:02.000000000","message":"Patch Set 6:\n\n- ext-nova-dsvm-nsx http://207.189.188.190/logs/ext-nova-dsvm-nsx/411936/6/3856/ : FAILURE\n\n\n\nAdd review comment \"vmware-recheck-patch\" to retrigger a new build.","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"847952927c60ed0577bc835adf607ed7b8f15240","revisions":{"8e2f21b2eb97df5f5036c3397abf3b61ee61f957":{"kind":"REWORK","_number":1,"created":"2016-12-16 17:51:09.000000000","uploader":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"ref":"refs/changes/36/411936/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/411936/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/411936/1"}}},"commit":{"parents":[{"commit":"8e170ec3b410b1881edaa3d8becd4292f1c03243","subject":"Merge \"libvirt: Detach volumes from a domain before detaching any encryptors\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8e170ec3b410b1881edaa3d8becd4292f1c03243"}]}],"author":{"name":"Neil Jerram","email":"neil@tigera.io","date":"2016-12-16 17:49:59.000000000","tz":0},"committer":{"name":"Neil Jerram","email":"neil@tigera.io","date":"2016-12-16 17:51:05.000000000","tz":0},"subject":"libvirt: avoid generating script with empty path","message":"libvirt: avoid generating script with empty path\n\nChange-Id: I4f97c05e2dec610af22a5150dd27696e1d767896\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8e2f21b2eb97df5f5036c3397abf3b61ee61f957"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8e2f21b2eb97df5f5036c3397abf3b61ee61f957"}]},"branch":"refs/heads/master"},"a3ad374a239edad04a6d8f7796a4e758a59fa817":{"kind":"REWORK","_number":2,"created":"2016-12-17 03:11:25.000000000","uploader":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"ref":"refs/changes/36/411936/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/411936/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/411936/2"}}},"commit":{"parents":[{"commit":"8e170ec3b410b1881edaa3d8becd4292f1c03243","subject":"Merge \"libvirt: Detach volumes from a domain before detaching any encryptors\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8e170ec3b410b1881edaa3d8becd4292f1c03243"}]}],"author":{"name":"Neil Jerram","email":"neil@tigera.io","date":"2016-12-16 17:49:59.000000000","tz":0},"committer":{"name":"Neil Jerram","email":"neil@tigera.io","date":"2016-12-17 03:10:58.000000000","tz":0},"subject":"libvirt: avoid generating script with empty path","message":"libvirt: avoid generating script with empty path\n\nChange-Id: I4f97c05e2dec610af22a5150dd27696e1d767896\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3ad374a239edad04a6d8f7796a4e758a59fa817"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3ad374a239edad04a6d8f7796a4e758a59fa817"}]},"branch":"refs/heads/master"},"7c777d3d6f7d15a40e1fb8b6a9cf65fd975f0356":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2016-12-23 12:20:51.000000000","uploader":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"ref":"refs/changes/36/411936/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/411936/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/411936/3"}}},"commit":{"parents":[{"commit":"8e170ec3b410b1881edaa3d8becd4292f1c03243","subject":"Merge \"libvirt: Detach volumes from a domain before detaching any encryptors\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8e170ec3b410b1881edaa3d8becd4292f1c03243"}]}],"author":{"name":"Neil Jerram","email":"neil@tigera.io","date":"2016-12-16 17:49:59.000000000","tz":0},"committer":{"name":"Neil Jerram","email":"neil@tigera.io","date":"2016-12-23 12:19:20.000000000","tz":0},"subject":"libvirt: avoid generating script with empty path","message":"libvirt: avoid generating script with empty path\n\nCloses-Bug: #1649527\nChange-Id: I4f97c05e2dec610af22a5150dd27696e1d767896\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7c777d3d6f7d15a40e1fb8b6a9cf65fd975f0356"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7c777d3d6f7d15a40e1fb8b6a9cf65fd975f0356"}]},"branch":"refs/heads/master"},"573deb92d643dd30f9f0fca3ae5f97f73899f50a":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2017-01-03 16:21:06.000000000","uploader":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"ref":"refs/changes/36/411936/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/411936/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/411936/4"}}},"commit":{"parents":[{"commit":"8e170ec3b410b1881edaa3d8becd4292f1c03243","subject":"Merge \"libvirt: Detach volumes from a domain before detaching any encryptors\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8e170ec3b410b1881edaa3d8becd4292f1c03243"}]}],"author":{"name":"Neil Jerram","email":"neil@tigera.io","date":"2016-12-16 17:49:59.000000000","tz":0},"committer":{"name":"Neil Jerram","email":"neil@tigera.io","date":"2017-01-03 16:17:10.000000000","tz":0},"subject":"libvirt: avoid generating script with empty path","message":"libvirt: avoid generating script with empty path\n\nPreviously, libvirt just appended \u0027script\u003d\u0027 onto the QEMU cmd line\naccording to what \u003cscript path\u003d\u0027\u0027/\u003e contained, letting QEMU execute the\nscript.  That was flawed from security POV (you don\u0027t want QEMU to be\nallowed to execute anything), so newer libvirt (as of [1]) executes the\nscript now.  But the libvirt code doesn\u0027t allow this corner case (of\nallowing and ignoring an empty script path) whereas apparently the QEMU\ncode does.\n\nSo the Nova setting of \u0027\u0027 used to work by accident, but now does not.\n\n[1]\nhttp://libvirt.org/git/?p\u003dlibvirt.git;a\u003dcommitdiff;h\u003d9c17d66 (autocreate\ntap device for ethernet network type)\n\nCloses-Bug: #1649527\nChange-Id: I4f97c05e2dec610af22a5150dd27696e1d767896\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/573deb92d643dd30f9f0fca3ae5f97f73899f50a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/573deb92d643dd30f9f0fca3ae5f97f73899f50a"}]},"branch":"refs/heads/master"},"5d8f04ae80fdae3cb3bd2452e6a4d5a5bc14d186":{"kind":"REWORK","_number":5,"created":"2017-01-23 19:42:06.000000000","uploader":{"_account_id":6772,"name":"Stephen Gordon","email":"sgordon@redhat.com","username":"sgordon"},"ref":"refs/changes/36/411936/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/411936/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/411936/5"}}},"commit":{"parents":[{"commit":"8e170ec3b410b1881edaa3d8becd4292f1c03243","subject":"Merge \"libvirt: Detach volumes from a domain before detaching any encryptors\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8e170ec3b410b1881edaa3d8becd4292f1c03243"}]}],"author":{"name":"Neil Jerram","email":"neil@tigera.io","date":"2016-12-16 17:49:59.000000000","tz":0},"committer":{"name":"Stephen Gordon","email":"sgordon@redhat.com","date":"2017-01-23 19:15:10.000000000","tz":-300},"subject":"libvirt: avoid generating script with empty path","message":"libvirt: avoid generating script with empty path\n\nPreviously, libvirt just appended \u0027script\u003d\u0027 onto the QEMU cmd line\naccording to what \u003cscript path\u003d\u0027\u0027/\u003e contained, letting QEMU execute the\nscript.  That was flawed from security POV (you don\u0027t want QEMU to be\nallowed to execute anything), so newer libvirt (as of [1]) executes the\nscript now.  But the libvirt code doesn\u0027t allow this corner case (of\nallowing and ignoring an empty script path) whereas apparently the QEMU\ncode does.\n\nSo the Nova setting of \u0027\u0027 used to work by accident, but now does not.\n\n[1]\nhttp://libvirt.org/git/?p\u003dlibvirt.git;a\u003dcommitdiff;h\u003d9c17d66 (autocreate\ntap device for ethernet network type)\n\nCloses-Bug: #1649527\nChange-Id: I4f97c05e2dec610af22a5150dd27696e1d767896\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5d8f04ae80fdae3cb3bd2452e6a4d5a5bc14d186"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5d8f04ae80fdae3cb3bd2452e6a4d5a5bc14d186"}]},"branch":"refs/heads/master"},"847952927c60ed0577bc835adf607ed7b8f15240":{"kind":"REWORK","_number":6,"created":"2017-01-24 12:51:06.000000000","uploader":{"_account_id":13734,"name":"Nell Jerram","email":"nell@tigera.io","username":"neiljerram"},"ref":"refs/changes/36/411936/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/411936/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/411936/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/411936/6"}}},"commit":{"parents":[{"commit":"8e170ec3b410b1881edaa3d8becd4292f1c03243","subject":"Merge \"libvirt: Detach volumes from a domain before detaching any encryptors\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8e170ec3b410b1881edaa3d8becd4292f1c03243"}]}],"author":{"name":"Neil Jerram","email":"neil@tigera.io","date":"2016-12-16 17:49:59.000000000","tz":0},"committer":{"name":"Neil Jerram","email":"neil@tigera.io","date":"2017-01-24 12:50:49.000000000","tz":0},"subject":"libvirt: avoid generating script with empty path","message":"libvirt: avoid generating script with empty path\n\nPreviously, libvirt just appended \u0027script\u003d\u0027 onto the QEMU cmd line\naccording to what \u003cscript path\u003d\u0027\u0027/\u003e contained, letting QEMU execute the\nscript.  That was flawed from security POV (you don\u0027t want QEMU to be\nallowed to execute anything), so newer libvirt (as of [1]) executes the\nscript now.  But the libvirt code doesn\u0027t allow this corner case (of\nallowing and ignoring an empty script path) whereas apparently the QEMU\ncode does.\n\nSo the Nova setting of \u0027\u0027 used to work by accident, but now does not.\n\n[1]\nhttp://libvirt.org/git/?p\u003dlibvirt.git;a\u003dcommitdiff;h\u003d9c17d66 (autocreate\ntap device for ethernet network type)\n\nCloses-Bug: #1649527\nChange-Id: I4f97c05e2dec610af22a5150dd27696e1d767896\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/847952927c60ed0577bc835adf607ed7b8f15240"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/847952927c60ed0577bc835adf607ed7b8f15240"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
