)]}'
{"id":"openstack%2Fnova~591597","triplet_id":"openstack%2Fnova~master~I77f34788dd7ab8fdf60d668a4f76452e03cf9888","project":"openstack/nova","branch":"master","topic":"bp/use-nested-allocation-candidates","hashtags":[],"change_id":"I77f34788dd7ab8fdf60d668a4f76452e03cf9888","subject":"Consumer gen support for delete instance allocations","status":"MERGED","created":"2018-08-14 09:35:25.000000000","updated":"2018-09-25 16:43:07.000000000","submitted":"2018-09-25 16:43:07.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":43,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"591597-1537893787399-5a015999","meta_rev_id":"55c9ac483357ae45a2909e220c4d2af55f2c2623","_number":591597,"virtual_id_number":591597,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"date":"2018-09-25 12:06:16.000000000","_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"date":"2018-09-25 11:25:42.000000000","_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2018-09-25 11:39:10.000000000","_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2018-09-25 10:58:39.000000000","_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"date":"2018-09-25 13:18:29.000000000","_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2018-09-25 10:33:09.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"date":"2018-09-25 09:43:58.000000000","_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"date":"2018-09-25 10:08:45.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"date":"2018-09-25 09:17:21.000000000","_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":2,"date":"2018-09-25 16:43:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"date":"2018-09-25 10:59:09.000000000","_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"date":"2018-09-25 14:04:42.000000000","_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"date":"2018-09-25 11:28:42.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"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"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"all":[{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"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":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":2,"date":"2018-09-25 13:19:17.000000000","_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"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":"2018-09-25 14:46:44.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"all":[{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"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":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":1,"date":"2018-09-25 14:46:44.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"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":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},{"value":0,"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"value":0,"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"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"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2018-08-15 12:50:16.000000000","updated_by":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"reviewer":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"state":"REVIEWER"},{"updated":"2018-09-17 15:19:32.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2018-09-21 15:12:13.000000000","updated_by":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-09-24 16:03:13.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":"2018-09-24 22:03:00.000000000","updated_by":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"reviewer":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"state":"REVIEWER"},{"updated":"2018-09-25 09:43:58.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":"2018-09-25 10:08:45.000000000","updated_by":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"reviewer":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"state":"REVIEWER"},{"updated":"2018-09-25 10:33:09.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":"2018-09-25 10:58:39.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":"2018-09-25 10:59:09.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-09-25 11:25:42.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":"2018-09-25 11:28:42.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"REVIEWER"},{"updated":"2018-09-25 11:39:10.000000000","updated_by":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-09-25 12:06:16.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":"2018-09-25 13:18:29.000000000","updated_by":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-09-25 13:19:17.000000000","updated_by":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"reviewer":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"state":"REVIEWER"},{"updated":"2018-09-25 14:04:42.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2018-09-25 14:46:44.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":"2018-09-25 16:43:07.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"e441d6129069cb42faeaf800686fc707b1f0ebee","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-08-14 09:35:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"26151fe15bf62426fd10051d149c1b5a0c22df9d","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2018-08-14 10:05:39.000000000","message":"Patch Set 1:\n\n* pci-test http://52.27.155.124/pci/591597/1 : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"77251e8b882798a5d4363ff7cfc7c47dca1fe0d0","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2018-08-14 10:17:54.000000000","message":"Patch Set 1:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/97/591597/1/check/check-dsvm-tempest-vz7-exe-minimal/a092001 : FAILURE in 9m 58s\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":1},{"id":"4dd9566769a9b4a385b894c5db4ed84f9dac6539","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-08-14 10:25:40.000000000","message":"Patch Set 1:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/97/591597/1/check-vote/ext-nova-zuul/ceb85c1 : SUCCESS in 49m 20s","accounts_in_message":[],"_revision_number":1},{"id":"9a52991b95828613fa6d66ad98d914e59b862141","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2018-08-14 10:35:29.000000000","message":"Patch Set 1:\n\nTesting completed on the zVM Driver CI system check-nova pipeline.  To recheck only the zVM driver plugins, submit a comment with only zvm: recheck in the comment. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-22712 : SUCCESS in 59m 44s","accounts_in_message":[],"_revision_number":1},{"id":"4156ddae81e0d5f41acdd2c4a4aca13bf1d4dc6e","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2018-08-14 10:45:01.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova-out-of-tree-pvm http://184.172.12.213/97/591597/1/check/nova-out-of-tree-pvm/eb57041 : SUCCESS in 1h 08m 02s\n- nova-in-tree-pvm http://184.172.12.213/97/591597/1/check/nova-in-tree-pvm/170cb35 : SUCCESS in 1h 08m 52s","accounts_in_message":[],"_revision_number":1},{"id":"c164cb498e8cf2e72a1bae50aba7c1db2f234e41","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-08-14 10:50:04.000000000","message":"Patch Set 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 https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/97/591597/1/check/tempest-dsvm-full-xenial/e6f3617/ : SUCCESS in 1h 14m 11s\n- grenade-dsvm-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/97/591597/1/check/grenade-dsvm-xenial/285e32c/ : SUCCESS in 54m 14s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"34913542a26a0504ef31c5bb97535460ce006dcd","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2018-08-14 11:09:24.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial http://52.27.155.124/portland/2018-08-14/591597/1/check/tempest-dsvm-intel-nfv-xenial/c15d399 : SUCCESS in 30m 32s (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial http://52.27.155.124/portland/2018-08-14/591597/1/check/tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial/f008ad9 : FAILURE in 1h 32m 23s (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial http://52.27.155.124/portland/2018-08-14/591597/1/check/tempest-dsvm-ovsdpdk-nfv-networking-xenial/4adbdb0 : SUCCESS in 1h 01m 07s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"41450e6b377b13fa018b6a6364f39231bda7404b","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2018-08-14 11:45:03.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/591597/1 : SUCCESS in 2h 09m 02s","accounts_in_message":[],"_revision_number":1},{"id":"52effbf06808446fb4f655d7993b49b982571281","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-14 12:02:30.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/97/591597/1/check/openstack-tox-pep8/7172a81/ : SUCCESS in 10m 20s\n- openstack-tox-py27 http://logs.openstack.org/97/591597/1/check/openstack-tox-py27/653e561/ : FAILURE in 12m 40s\n- openstack-tox-py35 http://logs.openstack.org/97/591597/1/check/openstack-tox-py35/480bfd4/ : FAILURE in 12m 27s\n- build-openstack-sphinx-docs http://logs.openstack.org/97/591597/1/check/build-openstack-sphinx-docs/976a3f3/html/ : SUCCESS in 8m 43s\n- tempest-full http://logs.openstack.org/97/591597/1/check/tempest-full/9494c6a/ : SUCCESS in 1h 36m 45s\n- neutron-grenade http://logs.openstack.org/97/591597/1/check/neutron-grenade/0fa5917/ : SUCCESS in 51m 10s\n- tempest-full-py3 http://logs.openstack.org/97/591597/1/check/tempest-full-py3/89a3b89/ : SUCCESS in 1h 35m 06s\n- neutron-grenade-multinode http://logs.openstack.org/97/591597/1/check/neutron-grenade-multinode/9a21147/ : SUCCESS in 56m 45s\n- legacy-grenade-dsvm-neutron-multinode-live-migration http://logs.openstack.org/97/591597/1/check/legacy-grenade-dsvm-neutron-multinode-live-migration/31b0ad8/ : SUCCESS in 1h 12m 30s (non-voting)\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/97/591597/1/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/6649ffd/ : SUCCESS in 1h 30m 36s (non-voting)\n- neutron-tempest-multinode-full http://logs.openstack.org/97/591597/1/check/neutron-tempest-multinode-full/0723628/ : SUCCESS in 1h 58m 10s (non-voting)\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/97/591597/1/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/7f6b74e/ : SUCCESS in 45m 32s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/97/591597/1/check/nova-cells-v1/6931eda/ : SUCCESS in 51m 41s\n- nova-live-migration http://logs.openstack.org/97/591597/1/check/nova-live-migration/d711220/ : SUCCESS in 54m 20s\n- nova-multiattach http://logs.openstack.org/97/591597/1/check/nova-multiattach/fbc9bb7/ : SUCCESS in 1h 05m 24s\n- nova-next http://logs.openstack.org/97/591597/1/check/nova-next/81cf049/ : SUCCESS in 1h 48m 23s\n- tempest-slow http://logs.openstack.org/97/591597/1/check/tempest-slow/bd26a07/ : SUCCESS in 1h 34m 33s\n- nova-tox-functional http://logs.openstack.org/97/591597/1/check/nova-tox-functional/5ef00db/ : SUCCESS in 16m 19s\n- nova-tox-functional-py35 http://logs.openstack.org/97/591597/1/check/nova-tox-functional-py35/7636663/ : SUCCESS in 15m 46s\n- openstack-tox-lower-constraints http://logs.openstack.org/97/591597/1/check/openstack-tox-lower-constraints/e03da4e/ : FAILURE in 11m 40s","accounts_in_message":[],"_revision_number":1},{"id":"cb413f78b19ab2b09b808aa0ecb6608cb8cca8e7","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-08-14 12:36:05.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/97/591597/1/check/dsvm-tempest-neutron-network/67220e9 : SUCCESS in 2h 59m 54s\n- test-vgpu http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/97/591597/1/check/test-vgpu/dbdcd5d : SUCCESS in 24m 21s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"cecd877a6264d52ca70bed76f1fc7bdf3df42cba","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-08-14 14:15:55.000000000","message":"Patch Set 1:\n\nTesting succeeded on ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenail-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/591597/1/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/998d935 : SUCCESS in 1h 57m 28s","accounts_in_message":[],"_revision_number":1},{"id":"2256ad9c0e45cc8d602ec1bfd85758b3421f87d9","author":{"_account_id":11564,"name":"Chris Dent","email":"cdent@anticdent.org","username":"chdent"},"date":"2018-08-15 12:50:16.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nthe handling looks sane, but I\u0027ve got a question within about implicit return None v return False\n\nAlso we need to be clear that this handling of deleting allocations is only right when we are completely sure that a consumer generation conflict is not a problem and simply ignoring it and retrying it is okay.\n\nWe need to be careful about that because if all we ever do is retry (and expect it to eventually work), then why have generations at all? Presumably later in the stack there will be different handling.","accounts_in_message":[],"_revision_number":1},{"id":"52aa9a946a33228518de922466a6fff3198bbb88","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-08-16 08:50:38.000000000","message":"Patch Set 1: Workflow-1\n\n(1 comment)\n\n\u003e (1 comment)\n \u003e \n \u003e the handling looks sane, but I\u0027ve got a question within about\n \u003e implicit return None v return False\n \u003e \n \u003e Also we need to be clear that this handling of deleting allocations\n \u003e is only right when we are completely sure that a consumer\n \u003e generation conflict is not a problem and simply ignoring it and\n \u003e retrying it is okay.\n \u003e \n \u003e We need to be careful about that because if all we ever do is retry\n \u003e (and expect it to eventually work), then why have generations at\n \u003e all? Presumably later in the stack there will be different\n \u003e handling.\n\nI totally agree with your problem statement. Consumer generation is introduced to detect conflict, if we just blindly retry then this safety feature worth nothing. I see two options:\nA) blindly retry couple of times. When we run out of retries then fail and let the user retry\nB) do not retry but fail right away and let the end user retry\n\nI think this is the time I need to write this up on the ML to spark some discussion.","accounts_in_message":[],"_revision_number":1},{"id":"2a3515ab778644a0ab87abec6df5309456f5cc00","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-08-16 11:45:35.000000000","message":"Patch Set 1:\n\nStarting the discussion on the ML http://lists.openstack.org/pipermail/openstack-dev/2018-August/133374.html","accounts_in_message":[],"_revision_number":1},{"id":"ebcacee580f5fd063b4df9e66165d7d8cbb3d246","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2018-08-20 13:43:51.000000000","message":"Topic set to consumer_gen","accounts_in_message":[],"_revision_number":1},{"id":"024d9b7711e2cb0553e7df0465f6fcdf6dcf4a08","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-08-31 09:06:02.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"08f2e4c1f390b3fcb6792e1c57f3e543de35c6ae","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-08-31 09:06:40.000000000","message":"Patch Set 2:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"9a8f35fdfa54094793b53cac95826c9f487c7eef","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-08-31 09:06:47.000000000","message":"Patch Set 2:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"0d2675729dd52a7e109a2850966efa4dc9c28a5f","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-08-31 09:07:09.000000000","message":"Patch Set 2:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"2d346c19ecef9699a6ff88c9aeb6c6c63e4fcf15","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-08-31 09:07:15.000000000","message":"Patch Set 2:\n\nrefactored based on the ML discussion http://lists.openstack.org/pipermail/openstack-dev/2018-August/133374.html","accounts_in_message":[],"_revision_number":2},{"id":"7f61d6a240475e5772beea372bf807b13e630d41","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-08-31 09:07:27.000000000","message":"Patch Set 2: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":2},{"id":"1e7fb8a51a0a424232b449b6f02227c3831b7464","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2018-08-31 09:10:28.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov Nova-ML2-Sriov : SKIPPED (non-voting)\n- Nova-MACVTAP-ML2-Sriov Nova-MACVTAP-ML2-Sriov : SKIPPED (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":"8882071317d7bf23a6cead83077929b270bb0137","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-09-12 22:40:01.000000000","message":"Uploaded patch set 3: Commit message was updated.","accounts_in_message":[],"_revision_number":3},{"id":"c44fc7bc7b1a0145474b0071dd1c2f018335b1ae","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-09-12 22:40:49.000000000","message":"Patch Set 3:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"53548745f047079efec36c0f7be0b2f56526498d","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-09-12 22:40:53.000000000","message":"Patch Set 3:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"e8ddfb4618003a08d723443260e27d17a1555f14","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-12 22:41:40.000000000","message":"Patch Set 3: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"12909de8787c3f464d4ee46dd5256867d861de9e","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-09-12 22:41:54.000000000","message":"Patch Set 3:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":3},{"id":"34ab9284b7817347ed24588e520092dc794d009e","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2018-09-12 22:43:29.000000000","message":"Patch Set 3:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial tempest-dsvm-intel-nfv-xenial : SKIPPED (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial : SKIPPED (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial tempest-dsvm-ovsdpdk-nfv-networking-xenial : SKIPPED (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"55bbd4471486c1a9e7b7113b65046c50943b2598","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2018-09-12 22:44:52.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov Nova-ML2-Sriov : SKIPPED (non-voting)\n- Nova-MACVTAP-ML2-Sriov Nova-MACVTAP-ML2-Sriov : SKIPPED (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":"69cb335cb05c1bf949199162f4929fc20276d6dc","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2018-09-15 17:57:24.000000000","message":"Patch Set 3: Code-Review-1\n\n(3 comments)\n\nI don\u0027t think this is a significant improvement, as the race still exists where the \"mysterious third party\" makes a change before we get into the report client method.\n\nIf we\u0027re not maintaining a cache of allocations/consumers (we\u0027re not - and let\u0027s keep it that way), it doesn\u0027t do us much good to make this particular switchover. If we\u0027re getting into this method, we\u0027re deleting the instance, and so we just want to delete the allocations. I.e. we can/should just keep using the DELETE route.\n\nI may have more to say about this once I\u0027ve seen the rest of the series.","accounts_in_message":[],"_revision_number":3},{"id":"c1c9c740986756e077e3ce7c43370c847f7d00fb","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-09-17 09:01:53.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"fd988e21fc63bf21ccf086ff03ac7c551ea5074a","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-09-17 09:59:39.000000000","message":"Patch Set 4:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/97/591597/4/check-vote/ext-nova-zuul/4b263bc : SUCCESS in 47m 37s","accounts_in_message":[],"_revision_number":4},{"id":"8d80c9aeb1f76da2cee5458f6a99f8d466358fda","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-09-17 10:16:40.000000000","message":"Patch Set 4:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/97/591597/4/check/tempest-dsvm-full-xenial/8f0e190/ : SUCCESS in 1h 14m 14s\n- grenade-dsvm-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/97/591597/4/check/grenade-dsvm-xenial/1859e6c/ : FAILURE in 37m 33s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"03f9a8fc7c0e674ae27147ce1ff2de9431579e63","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2018-09-17 10:36:35.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/97/591597/4/check/check-dsvm-tempest-vz7-exe-minimal/cefc1b8 : SUCCESS in 1h 18m 54s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":4},{"id":"c48fe0469aed225f8af406a5d48893c288a21636","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2018-09-17 10:44:23.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.74.249.42/97/591597/4/check-nova/Nova-ML2-Sriov/d0f45f6 : SUCCESS in 1h 07m 02s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.74.249.42/97/591597/4/check-nova/Nova-MACVTAP-ML2-Sriov/f22dec2 : SUCCESS in 42m 37s (non-voting)\n\nTo re-run the job post \u0027recheck nova-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":4},{"id":"7ee9a88cd1f750b21075d9abed363c3a0c1aceb2","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2018-09-17 11:08:03.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/591597/4 : SUCCESS in 2h 05m 29s","accounts_in_message":[],"_revision_number":4},{"id":"25b5e901287ae8b780eb5234a5b8e96a00c6b4c6","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2018-09-17 11:08:40.000000000","message":"Patch Set 4:\n\nTesting completed on the zVM Driver CI system check-nova pipeline.  To recheck only the zVM driver plugins, submit a comment with only zvm: recheck in the comment. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-23691 : SUCCESS in 2h 06m 17s","accounts_in_message":[],"_revision_number":4},{"id":"6b5511a649727ac5396c3f82253426b2bb04502e","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-09-17 11:17:33.000000000","message":"Patch Set 4:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/591597/4/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/d18c00f : FAILURE in 2h 12m 58s","accounts_in_message":[],"_revision_number":4},{"id":"8d4286a5ae9c548490a04539fb9f1cf6b3e854bf","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-09-17 11:44:34.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/97/591597/4/check/dsvm-tempest-neutron-network/5588b79 : SUCCESS in 2h 41m 55s\n- test-vgpu http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/97/591597/4/check/test-vgpu/641494e : SUCCESS in 18s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"c5cf8c3bf20ae463ca0984635fdd677b0f31293a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-17 12:19:57.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/97/591597/4/check/openstack-tox-pep8/b3beaf7/ : SUCCESS in 10m 30s\n- openstack-tox-py27 http://logs.openstack.org/97/591597/4/check/openstack-tox-py27/db3c2c0/ : SUCCESS in 12m 49s\n- openstack-tox-py35 http://logs.openstack.org/97/591597/4/check/openstack-tox-py35/23440fd/ : FAILURE in 13m 02s\n- build-openstack-sphinx-docs http://logs.openstack.org/97/591597/4/check/build-openstack-sphinx-docs/2e609d8/html/ : SUCCESS in 7m 06s\n- tempest-full http://logs.openstack.org/97/591597/4/check/tempest-full/7bf623c/ : FAILURE in 1h 19m 54s\n- neutron-grenade http://logs.openstack.org/97/591597/4/check/neutron-grenade/4bbe967/ : SUCCESS in 1h 02m 39s\n- tempest-full-py3 http://logs.openstack.org/97/591597/4/check/tempest-full-py3/cddc7d4/ : SUCCESS in 1h 31m 00s\n- neutron-grenade-multinode http://logs.openstack.org/97/591597/4/check/neutron-grenade-multinode/86ebe1e/ : SUCCESS in 1h 08m 33s\n- legacy-grenade-dsvm-neutron-multinode-live-migration http://logs.openstack.org/97/591597/4/check/legacy-grenade-dsvm-neutron-multinode-live-migration/b3c9594/ : SUCCESS in 1h 01m 48s (non-voting)\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/97/591597/4/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/654b80f/ : SUCCESS in 1h 29m 51s (non-voting)\n- neutron-tempest-linuxbridge http://logs.openstack.org/97/591597/4/check/neutron-tempest-linuxbridge/38b117e/ : SUCCESS in 1h 32m 30s\n- tempest-multinode-full http://logs.openstack.org/97/591597/4/check/tempest-multinode-full/ac943b0/ : SUCCESS in 1h 38m 43s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/97/591597/4/check/openstack-tox-cover/e7775ac/cover/ : SUCCESS in 17m 25s\n- openstack-tox-lower-constraints http://logs.openstack.org/97/591597/4/check/openstack-tox-lower-constraints/1801c4a/ : SUCCESS in 12m 52s\n- openstack-tox-py36 http://logs.openstack.org/97/591597/4/check/openstack-tox-py36/7aab0b8/ : SUCCESS in 12m 05s\n- openstack-tox-docs http://logs.openstack.org/97/591597/4/check/openstack-tox-docs/0d13c16/html/ : SUCCESS in 6m 15s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/97/591597/4/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/76f9271/ : SUCCESS in 48m 55s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/97/591597/4/check/devstack-plugin-ceph-tempest/f395c1f/ : SUCCESS in 2h 02m 19s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/97/591597/4/check/nova-cells-v1/60e34c5/ : SUCCESS in 58m 56s\n- nova-live-migration http://logs.openstack.org/97/591597/4/check/nova-live-migration/9f61153/ : SUCCESS in 48m 08s\n- nova-multiattach http://logs.openstack.org/97/591597/4/check/nova-multiattach/13e1f7c/ : SUCCESS in 59m 23s\n- nova-next http://logs.openstack.org/97/591597/4/check/nova-next/c7d3c33/ : SUCCESS in 1h 36m 02s\n- nova-tox-functional http://logs.openstack.org/97/591597/4/check/nova-tox-functional/c9a2735/ : SUCCESS in 17m 05s\n- nova-tox-functional-py35 http://logs.openstack.org/97/591597/4/check/nova-tox-functional-py35/11f18f2/ : SUCCESS in 17m 23s\n- tempest-slow http://logs.openstack.org/97/591597/4/check/tempest-slow/d075561/ : FAILURE in 1h 36m 27s","accounts_in_message":[],"_revision_number":4},{"id":"a8454b18f9f1d48a4b54ad7fa4a05ae86e66b5c3","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2018-09-17 12:20:21.000000000","message":"Patch Set 4:\n\nI noticed Zuul failed, I think you hit bug(s):\n\n- openstack-tox-py35: unrecognized error\n- tempest-full: https://bugs.launchpad.net/bugs/1732199\n- tempest-slow: https://bugs.launchpad.net/bugs/1788403\n\nSome of the tests failed in a way that we did not understand. Please help us classify these issues so that they can be part of Elastic Recheck http://status.openstack.org/elastic-recheck/\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":4},{"id":"c7945e830930dedd7dd8f735d0024e1da6be331f","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-09-17 13:09:22.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"0b63783835493a41878bd7853f298f94ad11b0ff","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-09-17 14:19:30.000000000","message":"Patch Set 4:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/97/591597/4/check/tempest-dsvm-full-xenial/922a0cf/ : SUCCESS in 1h 08m 42s\n- grenade-dsvm-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/97/591597/4/check/grenade-dsvm-xenial/22a9570/ : FAILURE in 41m 13s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"902242d75a99e310e477455ffe06ec868b4eb22c","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2018-09-17 14:27:12.000000000","message":"Patch Set 4:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/97/591597/4/check/nova-out-of-tree-pvm/5910984 : FAILURE in 5h 22m 54s\n- nova-in-tree-pvm http://184.172.12.213/97/591597/4/check/nova-in-tree-pvm/ce2346a : SUCCESS in 2h 28m 56s","accounts_in_message":[],"_revision_number":4},{"id":"f31005bebadc24bbba7367f0f90f80a1bb20295f","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2018-09-17 15:03:06.000000000","message":"Patch Set 4:\n\nTesting completed on the zVM Driver CI system check-nova pipeline.  To recheck only the zVM driver plugins, submit a comment with only zvm: recheck in the comment. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-23715 : SUCCESS in 1h 49m 42s","accounts_in_message":[],"_revision_number":4},{"id":"ae088c3c252340dca686aaebba4bd4c39712d202","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2018-09-17 15:11:45.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/591597/4 : SUCCESS in 2h 01m 57s","accounts_in_message":[],"_revision_number":4},{"id":"cc0d1a1498ac31d5bb465077a1005c693bf52aa6","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-17 15:13:14.000000000","message":"Patch Set 4:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/97/591597/4/check/openstack-tox-pep8/06a1238/ : SUCCESS in 9m 58s\n- openstack-tox-py27 http://logs.openstack.org/97/591597/4/check/openstack-tox-py27/89e54dc/ : SUCCESS in 13m 40s\n- openstack-tox-py35 http://logs.openstack.org/97/591597/4/check/openstack-tox-py35/948ada8/ : SUCCESS in 12m 17s\n- build-openstack-sphinx-docs http://logs.openstack.org/97/591597/4/check/build-openstack-sphinx-docs/b19762c/html/ : SUCCESS in 6m 10s\n- tempest-full http://logs.openstack.org/97/591597/4/check/tempest-full/3a3dbb5/ : SUCCESS in 1h 57m 45s\n- neutron-grenade http://logs.openstack.org/97/591597/4/check/neutron-grenade/deab304/ : SUCCESS in 47m 49s\n- tempest-full-py3 http://logs.openstack.org/97/591597/4/check/tempest-full-py3/e3ab8e5/ : FAILURE in 1h 16m 35s\n- neutron-grenade-multinode http://logs.openstack.org/97/591597/4/check/neutron-grenade-multinode/0c6d459/ : FAILURE in 10m 43s\n- legacy-grenade-dsvm-neutron-multinode-live-migration http://logs.openstack.org/97/591597/4/check/legacy-grenade-dsvm-neutron-multinode-live-migration/1c377b1/ : SUCCESS in 1h 06m 35s (non-voting)\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/97/591597/4/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/429ce05/ : SUCCESS in 1h 14m 08s (non-voting)\n- neutron-tempest-linuxbridge http://logs.openstack.org/97/591597/4/check/neutron-tempest-linuxbridge/0fd2f7e/ : SUCCESS in 1h 51m 58s\n- tempest-multinode-full http://logs.openstack.org/97/591597/4/check/tempest-multinode-full/ade3a11/ : SUCCESS in 1h 56m 07s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/97/591597/4/check/openstack-tox-cover/46b8a14/cover/ : SUCCESS in 17m 05s\n- openstack-tox-lower-constraints http://logs.openstack.org/97/591597/4/check/openstack-tox-lower-constraints/595d191/ : SUCCESS in 18m 22s\n- openstack-tox-py36 http://logs.openstack.org/97/591597/4/check/openstack-tox-py36/c985fcd/ : SUCCESS in 11m 48s\n- openstack-tox-docs http://logs.openstack.org/97/591597/4/check/openstack-tox-docs/643dfc2/html/ : SUCCESS in 7m 10s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/97/591597/4/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/c77099b/ : SUCCESS in 58m 18s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/97/591597/4/check/devstack-plugin-ceph-tempest/5054d2b/ : SUCCESS in 1h 45m 19s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/97/591597/4/check/nova-cells-v1/f7b5210/ : SUCCESS in 1h 02m 54s\n- nova-live-migration http://logs.openstack.org/97/591597/4/check/nova-live-migration/873d862/ : SUCCESS in 43m 50s\n- nova-multiattach http://logs.openstack.org/97/591597/4/check/nova-multiattach/3ccd130/ : SUCCESS in 1h 02m 32s\n- nova-next http://logs.openstack.org/97/591597/4/check/nova-next/59aa75a/ : SUCCESS in 1h 53m 43s\n- nova-tox-functional http://logs.openstack.org/97/591597/4/check/nova-tox-functional/9b69804/ : SUCCESS in 16m 28s\n- nova-tox-functional-py35 http://logs.openstack.org/97/591597/4/check/nova-tox-functional-py35/a43e3e8/ : SUCCESS in 18m 54s\n- tempest-slow http://logs.openstack.org/97/591597/4/check/tempest-slow/c2a22c1/ : SUCCESS in 1h 53m 25s","accounts_in_message":[],"_revision_number":4},{"id":"fbc5381457242ee81f63380c00d3688ba24b0b0d","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2018-09-17 15:19:32.000000000","message":"Patch Set 4:\n\nI noticed Zuul failed, I think you hit bug(s):\n\n- neutron-grenade-multinode: https://bugs.launchpad.net/bugs/1718197\n- tempest-full-py3: unrecognized error\n\nSome of the tests failed in a way that we did not understand. Please help us classify these issues so that they can be part of Elastic Recheck http://status.openstack.org/elastic-recheck/\nFor more details on this and other bugs, please see http://status.openstack.org/elastic-recheck/","accounts_in_message":[],"_revision_number":4},{"id":"787de1a832867f6f12715da0054cf528052cd03b","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2018-09-17 17:28:12.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/97/591597/4/check/check-dsvm-tempest-vz7-exe-minimal/4ac5fc6 : SUCCESS in 1h 01m 36s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":4},{"id":"acbf16efd072e7560a2bf0fac6783ce4b3f89ae0","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-09-17 23:47:45.000000000","message":"Patch Set 4:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/97/591597/4/check-vote/ext-nova-zuul/2608dd4 : SUCCESS in 52m 15s","accounts_in_message":[],"_revision_number":4},{"id":"f91020065f129075714ab816f6713d94fcaf47ff","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-09-18 12:08:22.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"b4ccfc124c29bd5c10c94ba264fd21dc9593d7b3","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2018-09-18 13:06:25.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/97/591597/4/check/check-dsvm-tempest-vz7-exe-minimal/4ad8fcb : SUCCESS in 57m 13s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":4},{"id":"531c9e178fa3a031844cf2d3b2c31d8b580f2e99","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2018-09-18 13:16:10.000000000","message":"Patch Set 4:\n\nTesting completed on the zVM Driver CI system check-nova pipeline.  To recheck only the zVM driver plugins, submit a comment with only zvm: recheck in the comment. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-23763 : SUCCESS in 1h 06m 50s","accounts_in_message":[],"_revision_number":4},{"id":"ec39762f30c31afbd80950cbefe45166c9727e0d","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-09-18 13:19:13.000000000","message":"Patch Set 4:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/97/591597/4/check/tempest-dsvm-full-xenial/d7326e1/ : SUCCESS in 1h 10m 29s\n- grenade-dsvm-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/97/591597/4/check/grenade-dsvm-xenial/906289d/ : FAILURE in 42m 19s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"5374cc30340c61f9fbaa4dfd057c2712dd64cf00","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2018-09-18 14:13:59.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/591597/4 : SUCCESS in 2h 05m 10s","accounts_in_message":[],"_revision_number":4},{"id":"6903faa9714dc8c282d4c486dddf25fda28cee7b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-18 14:26:58.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/97/591597/4/check/openstack-tox-pep8/dd7564b/ : SUCCESS in 10m 51s\n- openstack-tox-py27 http://logs.openstack.org/97/591597/4/check/openstack-tox-py27/1f737c1/ : SUCCESS in 12m 38s\n- openstack-tox-py35 http://logs.openstack.org/97/591597/4/check/openstack-tox-py35/5fa0da5/ : SUCCESS in 13m 23s\n- build-openstack-sphinx-docs http://logs.openstack.org/97/591597/4/check/build-openstack-sphinx-docs/42dd067/html/ : SUCCESS in 6m 36s\n- tempest-full http://logs.openstack.org/97/591597/4/check/tempest-full/98578a4/ : SUCCESS in 1h 32m 48s\n- neutron-grenade http://logs.openstack.org/97/591597/4/check/neutron-grenade/12e7a02/ : SUCCESS in 53m 24s\n- tempest-full-py3 http://logs.openstack.org/97/591597/4/check/tempest-full-py3/ca44905/ : SUCCESS in 1h 31m 15s\n- neutron-grenade-multinode http://logs.openstack.org/97/591597/4/check/neutron-grenade-multinode/6bfab24/ : SUCCESS in 1h 16m 35s\n- legacy-grenade-dsvm-neutron-multinode-live-migration http://logs.openstack.org/97/591597/4/check/legacy-grenade-dsvm-neutron-multinode-live-migration/6bd9186/ : SUCCESS in 1h 14m 00s (non-voting)\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/97/591597/4/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/13fd033/ : SUCCESS in 1h 31m 03s (non-voting)\n- neutron-tempest-linuxbridge http://logs.openstack.org/97/591597/4/check/neutron-tempest-linuxbridge/ad9ff60/ : SUCCESS in 1h 56m 07s\n- tempest-multinode-full http://logs.openstack.org/97/591597/4/check/tempest-multinode-full/4864916/ : SUCCESS in 1h 48m 48s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/97/591597/4/check/openstack-tox-cover/01c034b/cover/ : SUCCESS in 17m 13s\n- openstack-tox-lower-constraints http://logs.openstack.org/97/591597/4/check/openstack-tox-lower-constraints/447e89d/ : SUCCESS in 13m 41s\n- openstack-tox-py36 http://logs.openstack.org/97/591597/4/check/openstack-tox-py36/35a4c03/ : SUCCESS in 12m 36s\n- openstack-tox-docs http://logs.openstack.org/97/591597/4/check/openstack-tox-docs/cd38e6d/html/ : SUCCESS in 7m 07s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/97/591597/4/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/565a28b/ : SUCCESS in 45m 28s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/97/591597/4/check/devstack-plugin-ceph-tempest/ce39a4e/ : SUCCESS in 1h 34m 34s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/97/591597/4/check/nova-cells-v1/73c9106/ : SUCCESS in 51m 07s\n- nova-live-migration http://logs.openstack.org/97/591597/4/check/nova-live-migration/89cbc3d/ : SUCCESS in 47m 19s\n- nova-multiattach http://logs.openstack.org/97/591597/4/check/nova-multiattach/6dc89eb/ : SUCCESS in 1h 05m 46s\n- nova-next http://logs.openstack.org/97/591597/4/check/nova-next/4242bbb/ : SUCCESS in 1h 43m 42s\n- nova-tox-functional http://logs.openstack.org/97/591597/4/check/nova-tox-functional/2002a66/ : SUCCESS in 15m 15s\n- nova-tox-functional-py35 http://logs.openstack.org/97/591597/4/check/nova-tox-functional-py35/29b4b72/ : SUCCESS in 14m 41s\n- tempest-slow http://logs.openstack.org/97/591597/4/check/tempest-slow/8adcf7d/ : SUCCESS in 1h 29m 06s","accounts_in_message":[],"_revision_number":4},{"id":"2d978d72ca7b1dfc2880d3299d5b088657f85a09","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2018-09-18 14:27:15.000000000","message":"Patch Set 4:\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/591597/4/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-dell-emc-vxflexos\u0027 to trigger a recheck, for more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/Dell_EMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":4},{"id":"50977ee04ca0bbbfc07a4f9c06f56542316be068","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2018-09-18 14:33:39.000000000","message":"Patch Set 4:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-97-591597-4 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":4},{"id":"45e9bb8abfcb8e4ee5db101cfb609807e52108fb","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2018-09-18 14:35:58.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- nova-out-of-tree-pvm http://184.172.12.213/97/591597/4/check/nova-out-of-tree-pvm/5619eac : SUCCESS in 2h 24m 05s\n- nova-in-tree-pvm http://184.172.12.213/97/591597/4/check/nova-in-tree-pvm/210718d : SUCCESS in 2h 25m 50s","accounts_in_message":[],"_revision_number":4},{"id":"a1dd9a113a5c22b23693a6923b2b34caa9818dc9","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2018-09-18 14:53:13.000000000","message":"Patch Set 4: Code-Review-1\n\nSee PS3","accounts_in_message":[],"_revision_number":4},{"id":"110e23e52aa6e98303e5c533d93a2e73de4e0c2b","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-09-19 01:27:22.000000000","message":"Patch Set 4:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/97/591597/4/check-vote/ext-nova-zuul/ad58f08 : SUCCESS in 1h 06m 34s","accounts_in_message":[],"_revision_number":4},{"id":"3ea52457684a52fa7f92feb2b35c9d1fce19aded","author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"date":"2018-09-19 14:18:02.000000000","message":"Patch Set 4: Code-Review-1\n\n(6 comments)\n\nMissing the consumer_generation in the request payload for PUT /allocations/{consumer_uuid} :)","accounts_in_message":[],"_revision_number":4},{"id":"dbcbc28e65a2ba675efcb3c028ecb1eec041cd2a","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-09-21 08:45:08.000000000","message":"Patch Set 4:\n\n(4 comments)\n\n\u003e (3 comments)\n \u003e \n \u003e I don\u0027t think this is a significant improvement, as the race still\n \u003e exists where the \"mysterious third party\" makes a change before we\n \u003e get into the report client method.\n\nWhat this patch and the next couple of patches in the series do is that they make such conflict visible for the outside word and therefore make it possible to know about cases when such conflict happens in the field as we expect that it cannot happen with the current code base of OpenStack.\n\n \u003e \n \u003e If we\u0027re not maintaining a cache of allocations/consumers (we\u0027re\n \u003e not - and let\u0027s keep it that way), it doesn\u0027t do us much good to\n \u003e make this particular switchover. If we\u0027re getting into this method,\n \u003e we\u0027re deleting the instance, and so we just want to delete the\n \u003e allocations. I.e. we can/should just keep using the DELETE route.\n\nYeah, if we agree that nova owns the allocation held by the instance_uuid as consumer then sure nova can delete it without considering others as others are forbidden to touch such allocation. I think the idea of consumer generation support in placement was born because we are hesitant to say that others cannot touch nova\u0027s allocations.\n\n \u003e \n \u003e I may have more to say about this once I\u0027ve seen the rest of the\n \u003e series.","accounts_in_message":[],"_revision_number":4},{"id":"bcfe778fa4213b35752680fd64bb52844c63f7f2","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-09-21 12:43:35.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"327f1dadcbbc50819aee2f70b7ae7f6654718630","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-09-21 12:53:38.000000000","message":"Patch Set 4:\n\n(6 comments)\n\nThank for the review I\u0027ve fixed the issues.","accounts_in_message":[],"_revision_number":4},{"id":"7e4fa1a84d103be5d73e5e28f32c9310765645e0","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2018-09-21 13:11:40.000000000","message":"Patch Set 5:\n\n* pci-test http://52.27.155.124/pci/591597/5 : SUCCESS","accounts_in_message":[],"_revision_number":5},{"id":"3ba11ce365fc9dcdd9b62ec81d14436f1052b8ec","author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"date":"2018-09-21 13:13:47.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"83b12d4d57b4edb96b0ba9c37e23637909db5a10","author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"date":"2018-09-21 13:14:55.000000000","message":"Patch Set 5: Code-Review+2\n\nköszönöm, Gibi!","accounts_in_message":[],"_revision_number":5},{"id":"f562df469a9605985edc2e747bc3e738d31ab48f","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2018-09-21 13:26:17.000000000","message":"Patch Set 5:\n\nTesting completed on the zVM Driver CI system check-nova pipeline and failed.  To recheck only the zVM driver plugins, submit a comment with only  zvm: recheck in the comment.. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-23883 : FAILURE in 42m 13s","accounts_in_message":[],"_revision_number":5},{"id":"833dda086c525a56f6bc7061d7bd3efb8eafe1fc","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-09-21 13:52:18.000000000","message":"Patch Set 5:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/97/591597/5/check/tempest-dsvm-full-xenial/2c351f4/ : SUCCESS in 1h 06m 16s\n- grenade-dsvm-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/97/591597/5/check/grenade-dsvm-xenial/542a2f4/ : FAILURE in 41m 27s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"fc1a5ab841812fd5e1b41e195814d6eb595dc1bd","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-09-21 14:02:24.000000000","message":"Patch Set 5:\n\nTesting succeeded on ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenail-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/591597/5/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/9eeec84 : SUCCESS in 1h 13m 38s","accounts_in_message":[],"_revision_number":5},{"id":"c882d1250668f30ad188ba485b37b5615617dbe7","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2018-09-21 14:24:08.000000000","message":"Patch Set 5:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/97/591597/5/check/nova-out-of-tree-pvm/67fe254 : SUCCESS in 1h 38m 45s\n- nova-in-tree-pvm http://184.172.12.213/97/591597/5/check/nova-in-tree-pvm/a89e3dd : FAILURE in 1h 35m 59s","accounts_in_message":[],"_revision_number":5},{"id":"d1801fb5b5204594d00125963a00cc96ce274652","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-21 14:51:31.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/97/591597/5/check/openstack-tox-pep8/4021c77/ : SUCCESS in 9m 54s\n- openstack-tox-py27 http://logs.openstack.org/97/591597/5/check/openstack-tox-py27/e2d8dc9/ : SUCCESS in 11m 49s\n- openstack-tox-py35 http://logs.openstack.org/97/591597/5/check/openstack-tox-py35/0927f77/ : SUCCESS in 13m 55s\n- build-openstack-sphinx-docs http://logs.openstack.org/97/591597/5/check/build-openstack-sphinx-docs/bfec92c/html/ : SUCCESS in 6m 37s\n- tempest-full http://logs.openstack.org/97/591597/5/check/tempest-full/b04c68d/ : SUCCESS in 1h 19m 16s\n- neutron-grenade http://logs.openstack.org/97/591597/5/check/neutron-grenade/3631b19/ : SUCCESS in 51m 59s\n- tempest-full-py3 http://logs.openstack.org/97/591597/5/check/tempest-full-py3/050fc6c/ : SUCCESS in 1h 33m 37s\n- neutron-grenade-multinode http://logs.openstack.org/97/591597/5/check/neutron-grenade-multinode/fdfb8ef/ : SUCCESS in 1h 11m 06s\n- legacy-grenade-dsvm-neutron-multinode-live-migration http://logs.openstack.org/97/591597/5/check/legacy-grenade-dsvm-neutron-multinode-live-migration/1e8a3e4/ : SUCCESS in 58m 13s (non-voting)\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/97/591597/5/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/2471660/ : SUCCESS in 1h 22m 52s (non-voting)\n- neutron-tempest-linuxbridge http://logs.openstack.org/97/591597/5/check/neutron-tempest-linuxbridge/375ddfd/ : SUCCESS in 1h 23m 25s\n- tempest-multinode-full http://logs.openstack.org/97/591597/5/check/tempest-multinode-full/7dcc6f2/ : SUCCESS in 1h 47m 28s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/97/591597/5/check/openstack-tox-cover/d7e5ea0/cover/ : SUCCESS in 15m 17s\n- openstack-tox-lower-constraints http://logs.openstack.org/97/591597/5/check/openstack-tox-lower-constraints/421f667/ : SUCCESS in 12m 42s\n- openstack-tox-py36 http://logs.openstack.org/97/591597/5/check/openstack-tox-py36/e9ce53f/ : SUCCESS in 13m 18s\n- openstack-tox-docs http://logs.openstack.org/97/591597/5/check/openstack-tox-docs/df98752/html/ : SUCCESS in 7m 00s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/97/591597/5/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/8f47fd0/ : SUCCESS in 48m 33s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/97/591597/5/check/devstack-plugin-ceph-tempest/afdde33/ : SUCCESS in 1h 38m 42s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/97/591597/5/check/nova-cells-v1/751cb7f/ : SUCCESS in 1h 01m 46s\n- nova-live-migration http://logs.openstack.org/97/591597/5/check/nova-live-migration/ee4e441/ : SUCCESS in 47m 43s\n- nova-multiattach http://logs.openstack.org/97/591597/5/check/nova-multiattach/dc29703/ : SUCCESS in 50m 24s\n- nova-next http://logs.openstack.org/97/591597/5/check/nova-next/29890ba/ : SUCCESS in 1h 45m 47s\n- nova-tox-functional http://logs.openstack.org/97/591597/5/check/nova-tox-functional/7f03570/ : SUCCESS in 18m 45s\n- nova-tox-functional-py35 http://logs.openstack.org/97/591597/5/check/nova-tox-functional-py35/d43d5eb/ : SUCCESS in 15m 57s\n- tempest-slow http://logs.openstack.org/97/591597/5/check/tempest-slow/fac806f/ : SUCCESS in 1h 30m 41s","accounts_in_message":[],"_revision_number":5},{"id":"03d53c83477f4521dd02afbc5a64cbe2c30d2148","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2018-09-21 14:54:41.000000000","message":"Patch Set 5:\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/591597/5/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-dell-emc-vxflexos\u0027 to trigger a recheck, for more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/Dell_EMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":5},{"id":"374f811ea379189c5e5b262a210134365e61cd53","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2018-09-21 15:12:13.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/97/591597/5/check/dsvm-tempest-neutron-network/6d79241 : SUCCESS in 2h 22m 16s\n- test-vgpu http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/97/591597/5/check/test-vgpu/3c9eacd : SUCCESS in 18s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"2dab7c6e0781547f7e985278f0bec5ca6091020d","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-09-21 15:19:30.000000000","message":"Patch Set 5:\n\nBuild failed\n\n- dsvm-nova http://207.189.188.190/logs/97/591597/5/check-vote/ext-nova-zuul/49ec70e : FAILURE in 1h 47m 15s","accounts_in_message":[],"_revision_number":5},{"id":"48c739bf760c9b6188d632ae87429b7316c1478f","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2018-09-21 15:24:52.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/591597/5 : SUCCESS in 2h 36m 16s","accounts_in_message":[],"_revision_number":5},{"id":"0cd93806898d3a3a06386de5a1f3c4653f241c7b","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-09-21 15:27:44.000000000","message":"Patch Set 5:\n\n(6 comments)","accounts_in_message":[],"_revision_number":5},{"id":"f5c67c2105c78a2b00ae0ddcf9d2d15c2f82bdd8","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-09-21 15:29:44.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"fc44315ac0d35e1f7c796bbf5cd318c3f0dfcb85","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2018-09-21 15:39:48.000000000","message":"Patch Set 5:\n\n\u003e What this patch and the next couple of patches in the series do is that they make such conflict visible for the outside word and therefore make it possible to know about cases when such conflict happens in the field\n\nThis patch does not make a conflict visible unless it happens to occur in the teeny window *within* the method itself. IMO introducing this code could make one *think* we\u0027re doing so, which is bad. Because the vast, vast majority of cases where such conflicts occur (allocation gets mucked with between when the instance is created and when the deletion process begins) will go completely unnoticed.\n\nI\u0027m not going to block this if Matt and Jay are in favor, but I still think this is a step backwards.","accounts_in_message":[],"_revision_number":5},{"id":"a24f7d2004ead5bcd5cd5ab000ac273017cb69fb","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2018-09-21 15:40:54.000000000","message":"Patch Set 5: Code-Review-1\n\nAh, hell, I\u0027m going to downvote until the three of you ack that you at least understand my issue.","accounts_in_message":[],"_revision_number":5},{"id":"924491edc8dc713bf65f0ccf881f5b80f218f1ab","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2018-09-21 15:55:28.000000000","message":"Patch Set 5:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-97-591597-5 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":5},{"id":"ea1efb701e727a6d3ab8809d949cc415b06091c0","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2018-09-21 16:10:27.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/97/591597/5/check/check-dsvm-tempest-vz7-exe-minimal/a95aa71 : SUCCESS in 1h 35m 45s\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":"fe5de1e0461c869b10db47387e2aef6ead160e54","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-09-24 09:24:15.000000000","message":"Patch Set 5:\n\n\u003e \u003e What this patch and the next couple of patches in the series do\n \u003e is that they make such conflict visible for the outside word and\n \u003e therefore make it possible to know about cases when such conflict\n \u003e happens in the field\n \u003e \n \u003e This patch does not make a conflict visible unless it happens to\n \u003e occur in the teeny window *within* the method itself. IMO\n \u003e introducing this code could make one *think* we\u0027re doing so, which\n \u003e is bad. Because the vast, vast majority of cases where such\n \u003e conflicts occur (allocation gets mucked with between when the\n \u003e instance is created and when the deletion process begins) will go\n \u003e completely unnoticed.\n \u003e \n \u003e I\u0027m not going to block this if Matt and Jay are in favor, but I\n \u003e still think this is a step backwards.\n\nIn this patch series most of the patches do the same thing just for different use cases:\n1) End user triggers a lifecycle operation on the a server\n2) Nova figures out that the allocation of that server needs to be changed\n3) Nova GETs the current allocation from placement, and PUTs back the new allocation.\n4) If between the GET and PUT the allocation is changed in placement then Nova fails.\n\nDelete allocation is special in placement as it still can be done without considering the consumer generation but the rest of the allocation manipulation cannot ignore the generation (when version \u003e 1.28) and therefore needs to be prepared to handle consumer generation conflict. While technically it is possible to ignore the generation during delete this would make the allocation handling asymmetric in nova and I don\u0027t like that at all.\n\nWhat do you suggest what shall these code patches do if the conflict happens within the short time window?\na) fail the lifecycle operation (this is what this series is aiming for)\nb) retry couple of times but eventually fail (I think we agreed not to do that in the mailthread)\nc) cheat a bit and user version \u003c1.28 for every operation except where it is explicitly needs bigger like claim during scheduling and reshape.","accounts_in_message":[],"_revision_number":5},{"id":"fe3b9279c000b11256f03ff4f5848b4049bf4390","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-09-24 16:02:42.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"96b8201890d2247b4445d6dda793cc0ed4bc7caf","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2018-09-24 16:03:13.000000000","message":"Patch Set 6:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial tempest-dsvm-intel-nfv-xenial : SKIPPED (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial : SKIPPED (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial tempest-dsvm-ovsdpdk-nfv-networking-xenial : SKIPPED (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"e30a43077e31a752cdf4a85c9606c19a06cc8561","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-09-24 16:03:20.000000000","message":"Patch Set 6:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":6},{"id":"aa137f17afe9c4f0dd213bdc6ba8326078234f95","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-09-24 16:04:13.000000000","message":"Patch Set 5:\n\n(6 comments)\n\nI\u0027ve fixed the comments, added an extra test for local delete returning 409 and noted that this patch only detect a small portion of possible parallel allocation modifications.","accounts_in_message":[],"_revision_number":5},{"id":"724cda2fd8aac6ebc057ca837b6df9a312a46493","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-24 16:04:51.000000000","message":"Patch Set 6: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":6},{"id":"eef3d6b9ca50515f441e07835e18287ac94f78ec","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2018-09-24 16:07:17.000000000","message":"Patch Set 6:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov Nova-ML2-Sriov : SKIPPED (non-voting)\n- Nova-MACVTAP-ML2-Sriov Nova-MACVTAP-ML2-Sriov : SKIPPED (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":"0eab53178920c88ecb6684ea250d559b6cbb95d9","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2018-09-24 16:08:24.000000000","message":"Patch Set 6:\n\n* pci-test http://52.27.155.124/pci/591597/6 : FAILURE","accounts_in_message":[],"_revision_number":6},{"id":"a87161145186ac094d7cedbd565b61f6e984c8fa","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-09-24 16:18:40.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"b8012522a2185debffe6d7ba1bcc1b60d432d589","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-09-24 16:18:56.000000000","message":"Patch Set 7:\n\n...and rebased to resolve the conflict","accounts_in_message":[],"_revision_number":7},{"id":"f7384e8d4fdaa6c61c3f15b8a5e41b803d49e83b","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2018-09-24 16:38:08.000000000","message":"Patch Set 7:\n\n* pci-test http://52.27.155.124/pci/591597/7 : SUCCESS","accounts_in_message":[],"_revision_number":7},{"id":"a02b12114ee4af3cadc572fb9f95ab127e70f0ea","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2018-09-24 17:09:52.000000000","message":"Patch Set 7:\n\nTesting completed on the zVM Driver CI system check-nova pipeline and failed.  To recheck only the zVM driver plugins, submit a comment with only  zvm: recheck in the comment.. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-23929 : FAILURE in 48m 59s","accounts_in_message":[],"_revision_number":7},{"id":"40567e9b94bd1671db98debd88f24b8e472b5f64","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2018-09-24 17:18:43.000000000","message":"Patch Set 7:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.74.249.42/97/591597/7/check-nova/Nova-ML2-Sriov/1ad3483 : SUCCESS in 55m 35s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.74.249.42/97/591597/7/check-nova/Nova-MACVTAP-ML2-Sriov/23e7624 : SUCCESS in 51m 43s (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":7},{"id":"9dc910f2206cba54875f374097850792fbd9f724","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-09-24 17:23:05.000000000","message":"Patch Set 7:\n\nTesting succeeded on ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenail-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/591597/7/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/309063c : SUCCESS in 1h 03m 50s","accounts_in_message":[],"_revision_number":7},{"id":"14ebd4128fc5a655681aa78b5bf695d6fb72aa14","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-09-24 17:35:12.000000000","message":"Patch Set 7:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/97/591597/7/check/tempest-dsvm-full-xenial/43588e7/ : SUCCESS in 1h 16m 03s\n- grenade-dsvm-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/97/591597/7/check/grenade-dsvm-xenial/804bc5d/ : FAILURE in 47m 43s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"7d3a13991d219a1e0c8b0255e6382dbbeca7ebba","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2018-09-24 18:22:27.000000000","message":"Patch Set 7:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/591597/7 : SUCCESS in 2h 03m 14s","accounts_in_message":[],"_revision_number":7},{"id":"7c6f4cf3d6dafc529557ead423ee038c9af6c3c0","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2018-09-24 19:19:31.000000000","message":"Patch Set 7: Code-Review+2\n\n(1 comment)\n\nThis LGTM. Small change inline, could be a fup.\n\nFFR: Agreed in this morning\u0027s nova-scheduler meeting [1] to keep this patch, but add a note acking that we\u0027re not doing much to close the consumer race.\n\n[1] http://eavesdrop.openstack.org/meetings/nova_scheduler/2018/nova_scheduler.2018-09-24-14.00.html","accounts_in_message":[],"_revision_number":7},{"id":"1a8871d114ac56f62de24d676da837b2098b6f58","author":{"_account_id":7,"name":"Jay Pipes","email":"jaypipes@gmail.com","username":"jaypipes"},"date":"2018-09-24 22:03:00.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"c45a805c77f10f1bfa5819bfc247dbc1ff2bb65a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-25 00:39:11.000000000","message":"Patch Set 7: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- openstack-tox-pep8 http://logs.openstack.org/97/591597/7/check/openstack-tox-pep8/955c45b/ : SUCCESS in 10m 01s\n- openstack-tox-py27 http://logs.openstack.org/97/591597/7/check/openstack-tox-py27/5116b95/ : SUCCESS in 15m 01s\n- openstack-tox-py35 http://logs.openstack.org/97/591597/7/check/openstack-tox-py35/6a315ac/ : SUCCESS in 14m 48s\n- build-openstack-sphinx-docs http://logs.openstack.org/97/591597/7/check/build-openstack-sphinx-docs/1449e35/html/ : SUCCESS in 6m 54s\n- tempest-full http://logs.openstack.org/97/591597/7/check/tempest-full/bf64db0/ : SUCCESS in 1h 23m 48s\n- neutron-grenade http://logs.openstack.org/97/591597/7/check/neutron-grenade/11e645b/ : SUCCESS in 48m 52s\n- tempest-full-py3 http://logs.openstack.org/97/591597/7/check/tempest-full-py3/455b760/ : SUCCESS in 1h 17m 30s\n- neutron-grenade-multinode http://logs.openstack.org/97/591597/7/check/neutron-grenade-multinode/75b03af/ : SUCCESS in 1h 18m 28s\n- legacy-grenade-dsvm-neutron-multinode-live-migration http://logs.openstack.org/97/591597/7/check/legacy-grenade-dsvm-neutron-multinode-live-migration/a9ee1f6/ : SUCCESS in 1h 05m 27s (non-voting)\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/97/591597/7/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/5b94cda/ : SUCCESS in 1h 41m 02s (non-voting)\n- neutron-tempest-linuxbridge http://logs.openstack.org/97/591597/7/check/neutron-tempest-linuxbridge/684ec82/ : SUCCESS in 1h 44m 27s\n- tempest-multinode-full http://logs.openstack.org/97/591597/7/check/tempest-multinode-full/f734203/ : SUCCESS in 1h 55m 27s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/97/591597/7/check/openstack-tox-cover/6da0177/cover/ : SUCCESS in 15m 12s\n- openstack-tox-lower-constraints http://logs.openstack.org/97/591597/7/check/openstack-tox-lower-constraints/6cc97e4/ : SUCCESS in 12m 50s\n- openstack-tox-py36 http://logs.openstack.org/97/591597/7/check/openstack-tox-py36/3b4803b/ : SUCCESS in 12m 06s\n- openstack-tox-docs http://logs.openstack.org/97/591597/7/check/openstack-tox-docs/2449ffa/html/ : SUCCESS in 6m 54s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/97/591597/7/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/89b152e/ : SUCCESS in 1h 13m 53s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/97/591597/7/check/devstack-plugin-ceph-tempest/7f18e81/ : SUCCESS in 1h 42m 22s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/97/591597/7/check/nova-cells-v1/376b9ed/ : SUCCESS in 1h 11m 38s\n- nova-live-migration http://logs.openstack.org/97/591597/7/check/nova-live-migration/b4f0a32/ : SUCCESS in 39m 34s\n- nova-multiattach http://logs.openstack.org/97/591597/7/check/nova-multiattach/266cf92/ : SUCCESS in 1h 10m 54s\n- nova-next http://logs.openstack.org/97/591597/7/check/nova-next/f8a2496/ : SUCCESS in 1h 20m 48s\n- nova-tox-functional http://logs.openstack.org/97/591597/7/check/nova-tox-functional/a0d7922/ : SUCCESS in 15m 14s\n- nova-tox-functional-py35 http://logs.openstack.org/97/591597/7/check/nova-tox-functional-py35/52fc732/ : FAILURE in 15m 46s\n- tempest-slow http://logs.openstack.org/97/591597/7/check/tempest-slow/a05ade7/ : SUCCESS in 1h 47m 42s","accounts_in_message":[],"_revision_number":7},{"id":"c7ac15867ffd51675ebb10237588f00c615112af","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2018-09-25 03:32:41.000000000","message":"Patch Set 7:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/97/591597/7/check/nova-out-of-tree-pvm/7d3ed52 : FAILURE in 5h 03m 25s\n- nova-in-tree-pvm http://184.172.12.213/97/591597/7/check/nova-in-tree-pvm/81344ad : FAILURE in 2h 36m 47s","accounts_in_message":[],"_revision_number":7},{"id":"46e874b94fba55e358278ebb8f5e537c00698b6b","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-09-25 09:16:54.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"871db990461659c444d7bf8eb64ceb1bf7027263","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2018-09-25 09:17:21.000000000","message":"Patch Set 8:\n\n(1 comment)\n\nfixed the functional test to work with py3 as well.","accounts_in_message":[],"_revision_number":8},{"id":"a5f8f8cb04d5e95ce4b52f11c0b938435b412784","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2018-09-25 09:43:58.000000000","message":"Patch Set 8:\n\n* pci-test http://52.27.155.124/pci/591597/8 : SUCCESS","accounts_in_message":[],"_revision_number":8},{"id":"d3cc502ab67553f3e49ca6b00773a484e034820a","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2018-09-25 10:08:45.000000000","message":"Patch Set 8:\n\nTesting completed on the zVM Driver CI system check-nova pipeline and failed.  To recheck only the zVM driver plugins, submit a comment with only  zvm: recheck in the comment.. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-23956 : FAILURE in 48m 58s","accounts_in_message":[],"_revision_number":8},{"id":"42944a66b3cc265c14ccac73d9edc45a2ed4d523","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2018-09-25 10:33:09.000000000","message":"Patch Set 8:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/97/591597/8/check/tempest-dsvm-full-xenial/d773e42/ : SUCCESS in 1h 15m 47s\n- grenade-dsvm-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/97/591597/8/check/grenade-dsvm-xenial/01db815/ : FAILURE in 52m 16s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"87cd04527fb9785c7ea8166d212b1914ce8c4279","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2018-09-25 10:58:39.000000000","message":"Patch Set 8:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.74.249.42/97/591597/8/check-nova/Nova-ML2-Sriov/8f7b14c : SUCCESS in 1h 01m 52s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.74.249.42/97/591597/8/check-nova/Nova-MACVTAP-ML2-Sriov/4b76f30 : SUCCESS in 50m 05s (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":8},{"id":"7b9a07d6619718d7dbaf6075e8be807efc361089","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2018-09-25 10:59:09.000000000","message":"Patch Set 8:\n\nBuild failed\n\n- dsvm-nova http://207.189.188.190/logs/97/591597/8/check-vote/ext-nova-zuul/61e4bf4 : FAILURE in 57m 22s","accounts_in_message":[],"_revision_number":8},{"id":"d79c2db70e60e87d7408925b50974073cefbf0a3","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2018-09-25 11:25:42.000000000","message":"Patch Set 8:\n\nBuild succeeded.\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/97/591597/8/check/check-dsvm-tempest-vz7-exe-minimal/e1edf7b : SUCCESS in 1h 03m 08s\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":8},{"id":"17d4319cff0a94d28812c691b603b5a24116cccf","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2018-09-25 11:28:42.000000000","message":"Patch Set 8:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/591597/8 : SUCCESS in 2h 10m 48s","accounts_in_message":[],"_revision_number":8},{"id":"08ef57db7294c62c93e30a363ca302fed2747588","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2018-09-25 11:39:10.000000000","message":"Patch Set 8:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/591597/8/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/01139da : FAILURE in 2h 12m 19s","accounts_in_message":[],"_revision_number":8},{"id":"cd12914f1d6cc3d6c7698a8b40f6f0c324b93a24","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2018-09-25 12:06:16.000000000","message":"Patch Set 8:\n\nBuild succeeded.\n\n- nova-out-of-tree-pvm http://184.172.12.213/97/591597/8/check/nova-out-of-tree-pvm/6b1211d : SUCCESS in 2h 47m 47s\n- nova-in-tree-pvm http://184.172.12.213/97/591597/8/check/nova-in-tree-pvm/30df9ce : SUCCESS in 1h 38m 31s","accounts_in_message":[],"_revision_number":8},{"id":"ecc9ee680cb9e76911bf8b1da7934083772f61a9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-25 13:18:07.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/97/591597/8/check/openstack-tox-pep8/8f3ce8e/ : SUCCESS in 9m 48s\n- openstack-tox-py27 http://logs.openstack.org/97/591597/8/check/openstack-tox-py27/fd5d445/ : SUCCESS in 12m 46s\n- openstack-tox-py35 http://logs.openstack.org/97/591597/8/check/openstack-tox-py35/cb3c97a/ : SUCCESS in 11m 52s\n- build-openstack-sphinx-docs http://logs.openstack.org/97/591597/8/check/build-openstack-sphinx-docs/6a4a288/html/ : SUCCESS in 6m 42s\n- tempest-full http://logs.openstack.org/97/591597/8/check/tempest-full/a9b1d57/ : SUCCESS in 1h 39m 36s\n- neutron-grenade http://logs.openstack.org/97/591597/8/check/neutron-grenade/0aa02cf/ : SUCCESS in 53m 54s\n- tempest-full-py3 http://logs.openstack.org/97/591597/8/check/tempest-full-py3/3ef50ed/ : SUCCESS in 1h 47m 22s\n- neutron-grenade-multinode http://logs.openstack.org/97/591597/8/check/neutron-grenade-multinode/0872b17/ : SUCCESS in 1h 11m 04s\n- legacy-grenade-dsvm-neutron-multinode-live-migration http://logs.openstack.org/97/591597/8/check/legacy-grenade-dsvm-neutron-multinode-live-migration/eec855a/ : SUCCESS in 1h 03m 10s (non-voting)\n- legacy-tempest-dsvm-full-devstack-plugin-ceph http://logs.openstack.org/97/591597/8/check/legacy-tempest-dsvm-full-devstack-plugin-ceph/898ed9c/ : FAILURE in 10m 16s (non-voting)\n- neutron-tempest-linuxbridge http://logs.openstack.org/97/591597/8/check/neutron-tempest-linuxbridge/10c898b/ : SUCCESS in 1h 26m 27s\n- tempest-multinode-full http://logs.openstack.org/97/591597/8/check/tempest-multinode-full/a67ffca/ : SUCCESS in 1h 35m 47s (non-voting)\n- openstack-tox-cover http://logs.openstack.org/97/591597/8/check/openstack-tox-cover/399b5e0/cover/ : SUCCESS in 15m 15s\n- openstack-tox-lower-constraints http://logs.openstack.org/97/591597/8/check/openstack-tox-lower-constraints/3631c87/ : SUCCESS in 13m 09s\n- openstack-tox-py36 http://logs.openstack.org/97/591597/8/check/openstack-tox-py36/a234218/ : SUCCESS in 12m 15s\n- openstack-tox-docs http://logs.openstack.org/97/591597/8/check/openstack-tox-docs/c5cad8b/html/ : SUCCESS in 8m 53s\n- ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/97/591597/8/check/ironic-tempest-dsvm-ipa-wholedisk-bios-agent_ipmitool-tinyipa/34c2c8a/ : SUCCESS in 47m 22s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/97/591597/8/check/devstack-plugin-ceph-tempest/921d560/ : SUCCESS in 2h 05m 04s (non-voting)\n- nova-cells-v1 http://logs.openstack.org/97/591597/8/check/nova-cells-v1/4f30dde/ : SUCCESS in 50m 26s\n- nova-live-migration http://logs.openstack.org/97/591597/8/check/nova-live-migration/0b83e9d/ : SUCCESS in 43m 48s\n- nova-multiattach http://logs.openstack.org/97/591597/8/check/nova-multiattach/0458c4b/ : SUCCESS in 1h 27m 48s\n- nova-next http://logs.openstack.org/97/591597/8/check/nova-next/acbf4b6/ : SUCCESS in 1h 28m 24s\n- nova-tox-functional http://logs.openstack.org/97/591597/8/check/nova-tox-functional/56ac893/ : SUCCESS in 14m 54s\n- nova-tox-functional-py35 http://logs.openstack.org/97/591597/8/check/nova-tox-functional-py35/6ec574c/ : SUCCESS in 16m 20s\n- tempest-slow http://logs.openstack.org/97/591597/8/check/tempest-slow/3195966/ : SUCCESS in 1h 55m 04s","accounts_in_message":[],"_revision_number":8},{"id":"e5aa6f3dcd2ae49cd67126f7f4a0c21dbf9a7bd7","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2018-09-25 13:18:29.000000000","message":"Patch Set 8:\n\nBuild failed.  For information on how to proceed, see https://wiki.openstack.org/wiki/GerritJenkinsGit#Test_Failures\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/591597/8/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-dell-emc-vxflexos\u0027 to trigger a recheck, for more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/Dell_EMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":8},{"id":"4115391b980448a3d807cef658c1dc3e4590adc7","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2018-09-25 13:19:17.000000000","message":"Patch Set 8: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"e8c8fcf2ad6a24281a0a3c32bbd18ca49cbb017e","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2018-09-25 14:04:42.000000000","message":"Patch Set 8:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-97-591597-8 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":8},{"id":"47f404d7a7281dea750212819b302adea0977f5c","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2018-09-25 14:46:44.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":8},{"id":"fa941625fef28623223890509efe4b314d8f06d4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-25 14:47:10.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"9cbf61ff30359a83b6bd6ab96c4b6821b6d4f6d0","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-25 16:43:07.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- openstack-tox-pep8 http://logs.openstack.org/97/591597/8/gate/openstack-tox-pep8/0d5ceee/ : SUCCESS in 13m 07s\n- openstack-tox-py27 http://logs.openstack.org/97/591597/8/gate/openstack-tox-py27/783a0e7/ : SUCCESS in 16m 05s\n- openstack-tox-py35 http://logs.openstack.org/97/591597/8/gate/openstack-tox-py35/d93f647/ : SUCCESS in 12m 43s\n- build-openstack-sphinx-docs http://logs.openstack.org/97/591597/8/gate/build-openstack-sphinx-docs/f720641/html/ : SUCCESS in 6m 37s\n- tempest-full http://logs.openstack.org/97/591597/8/gate/tempest-full/7821f1f/ : SUCCESS in 1h 23m 47s\n- neutron-grenade http://logs.openstack.org/97/591597/8/gate/neutron-grenade/cb0558c/ : SUCCESS in 1h 00m 44s\n- tempest-full-py3 http://logs.openstack.org/97/591597/8/gate/tempest-full-py3/be36af8/ : SUCCESS in 1h 12m 50s\n- openstack-tox-lower-constraints http://logs.openstack.org/97/591597/8/gate/openstack-tox-lower-constraints/ecf5ce6/ : SUCCESS in 16m 39s\n- openstack-tox-py36 http://logs.openstack.org/97/591597/8/gate/openstack-tox-py36/320bbe4/ : SUCCESS in 11m 51s\n- openstack-tox-docs http://logs.openstack.org/97/591597/8/gate/openstack-tox-docs/c3f34be/html/ : SUCCESS in 6m 52s\n- nova-cells-v1 http://logs.openstack.org/97/591597/8/gate/nova-cells-v1/e341218/ : SUCCESS in 53m 36s\n- nova-live-migration http://logs.openstack.org/97/591597/8/gate/nova-live-migration/6ba2f48/ : SUCCESS in 46m 32s\n- nova-multiattach http://logs.openstack.org/97/591597/8/gate/nova-multiattach/8381cbf/ : SUCCESS in 47m 20s\n- nova-tox-functional http://logs.openstack.org/97/591597/8/gate/nova-tox-functional/5050a34/ : SUCCESS in 16m 00s\n- nova-tox-functional-py35 http://logs.openstack.org/97/591597/8/gate/nova-tox-functional-py35/d28f520/ : SUCCESS in 19m 29s\n- nova-next http://logs.openstack.org/97/591597/8/gate/nova-next/f457feb/ : SUCCESS in 1h 25m 35s\n- tempest-slow http://logs.openstack.org/97/591597/8/gate/tempest-slow/7b6722b/ : SUCCESS in 1h 50m 16s","accounts_in_message":[],"_revision_number":8},{"id":"6bb18604bbf1064499745baf373d9d4b13c458db","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2018-09-25 16:43:07.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"6f1a1f5e8ead9ceb145e13927cd9ae7fdca9add4","revisions":{"958b6f70ea3b56eec993c855ea526e2f28959ab5":{"kind":"REWORK","_number":1,"created":"2018-08-14 09:35:25.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/97/591597/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/97/591597/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/97/591597/1"}}},"commit":{"parents":[{"commit":"16f89fd093217d22530570e8277b561ea79f46ff","subject":"Merge \"improve migration script\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/16f89fd093217d22530570e8277b561ea79f46ff"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2018-08-14 08:37:03.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2018-08-14 09:24:27.000000000","tz":120},"subject":"Consumer gen support for delete instance allocations","message":"Consumer gen support for delete instance allocations\n\nThe placement API version 1.28 introduced consumer generation as a way\nto make updating allocation safe even if it is done from multiple\nplaces.\n\nThis patch changes delete_allocation_for_instance to use PUT\n/allocations instead of DELETE /allocations to benefit from the consumer\ngeneration handling.\n\nIn this patch the report client will GET the current allocation of the\ninstance including the consumer generation and then try to PUT an empty\nallocation with that generation. If this fails due to a consumer\ngeneration conflict, meaning something modified the allocation of the\ninstance in between GET and PUT then the report client will retry the\nwhole operation. After 3 failed retry the report client will raise\nAllocationDeleteFailed.\n\nTODO:\n* As the functional test shows when AllocationDeleteFailed raised the\n  instance is marked deleted and the instance allocation is leaked. We\n  need to put the instance into ERROR state instead to let the user\n  retry the delete later.\n* make the unit test pass\n\nChange-Id: I77f34788dd7ab8fdf60d668a4f76452e03cf9888\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/958b6f70ea3b56eec993c855ea526e2f28959ab5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/958b6f70ea3b56eec993c855ea526e2f28959ab5"}]},"branch":"refs/heads/master"},"216720e706b371aef029ed9ad5d942e3c33b1164":{"kind":"REWORK","_number":2,"created":"2018-08-31 09:06:02.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/97/591597/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/97/591597/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/97/591597/2"}}},"commit":{"parents":[{"commit":"16f89fd093217d22530570e8277b561ea79f46ff","subject":"Merge \"improve migration script\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/16f89fd093217d22530570e8277b561ea79f46ff"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2018-08-14 08:37:03.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2018-08-31 09:00:18.000000000","tz":120},"subject":"Consumer gen support for delete instance allocations","message":"Consumer gen support for delete instance allocations\n\nThe placement API version 1.28 introduced consumer generation as a way\nto make updating allocation safe even if it is done from multiple\nplaces.\n\nThis patch changes delete_allocation_for_instance to use PUT\n/allocations instead of DELETE /allocations to benefit from the consumer\ngeneration handling.\n\nIn this patch the report client will GET the current allocation of the\ninstance including the consumer generation and then try to PUT an empty\nallocation with that generation. If this fails due to a consumer\ngeneration conflict, meaning something modified the allocation of the\ninstance in between GET and PUT then the report client will raise\nAllocationDeleteFailed exception. This will cause that the instance\ngoes to ERROR state.\n\nTo be able to put the instance state to ERROR the instance.destroy()\ncall is moved to the end to of the deletion call path. To keep the\ninstance.delete.end notification behavior consistent with this move\n(e.g. deleted_at field is filled) the notification sending needed to\nbe moved too.\n\nChange-Id: I77f34788dd7ab8fdf60d668a4f76452e03cf9888\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/216720e706b371aef029ed9ad5d942e3c33b1164"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/216720e706b371aef029ed9ad5d942e3c33b1164"}]},"branch":"refs/heads/master"},"5b3fbc05ed66f028afeb22c7741923a0207e0498":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2018-09-12 22:40:01.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/97/591597/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/97/591597/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/97/591597/3"}}},"commit":{"parents":[{"commit":"16f89fd093217d22530570e8277b561ea79f46ff","subject":"Merge \"improve migration script\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/16f89fd093217d22530570e8277b561ea79f46ff"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2018-08-14 08:37:03.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2018-09-12 22:39:16.000000000","tz":-360},"subject":"Consumer gen support for delete instance allocations","message":"Consumer gen support for delete instance allocations\n\nThe placement API version 1.28 introduced consumer generation as a way\nto make updating allocation safe even if it is done from multiple\nplaces.\n\nThis patch changes delete_allocation_for_instance to use PUT\n/allocations instead of DELETE /allocations to benefit from the consumer\ngeneration handling.\n\nIn this patch the report client will GET the current allocation of the\ninstance including the consumer generation and then try to PUT an empty\nallocation with that generation. If this fails due to a consumer\ngeneration conflict, meaning something modified the allocation of the\ninstance in between GET and PUT then the report client will raise\nAllocationDeleteFailed exception. This will cause that the instance\ngoes to ERROR state.\n\nTo be able to put the instance state to ERROR the instance.destroy()\ncall is moved to the end to of the deletion call path. To keep the\ninstance.delete.end notification behavior consistent with this move\n(e.g. deleted_at field is filled) the notification sending needed to\nbe moved too.\n\nBlueprint: use-nested-allocation-candidates\nChange-Id: I77f34788dd7ab8fdf60d668a4f76452e03cf9888\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5b3fbc05ed66f028afeb22c7741923a0207e0498"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5b3fbc05ed66f028afeb22c7741923a0207e0498"}]},"branch":"refs/heads/master"},"15fbc8e7d8036a8592de57dfe8e56b92a45eb9db":{"kind":"REWORK","_number":4,"created":"2018-09-17 09:01:53.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/97/591597/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/97/591597/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/97/591597/4"}}},"commit":{"parents":[{"commit":"ffdd8098383a6d5502fbfa7c921633b24512aadf","subject":"Merge \"hyperv: Cleans up live migration Planned VM\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ffdd8098383a6d5502fbfa7c921633b24512aadf"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2018-08-14 08:37:03.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2018-09-15 02:52:06.000000000","tz":-360},"subject":"Consumer gen support for delete instance allocations","message":"Consumer gen support for delete instance allocations\n\nThe placement API version 1.28 introduced consumer generation as a way\nto make updating allocation safe even if it is done from multiple\nplaces.\n\nThis patch changes delete_allocation_for_instance to use PUT\n/allocations instead of DELETE /allocations to benefit from the consumer\ngeneration handling.\n\nIn this patch the report client will GET the current allocation of the\ninstance including the consumer generation and then try to PUT an empty\nallocation with that generation. If this fails due to a consumer\ngeneration conflict, meaning something modified the allocation of the\ninstance in between GET and PUT then the report client will raise\nAllocationDeleteFailed exception. This will cause that the instance\ngoes to ERROR state.\n\nTo be able to put the instance state to ERROR the instance.destroy()\ncall is moved to the end to of the deletion call path. To keep the\ninstance.delete.end notification behavior consistent with this move\n(e.g. deleted_at field is filled) the notification sending needed to\nbe moved too.\n\nBlueprint: use-nested-allocation-candidates\nChange-Id: I77f34788dd7ab8fdf60d668a4f76452e03cf9888\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/15fbc8e7d8036a8592de57dfe8e56b92a45eb9db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/15fbc8e7d8036a8592de57dfe8e56b92a45eb9db"}]},"branch":"refs/heads/master"},"56153439770e66b4de840914dce5f481cdc42695":{"kind":"REWORK","_number":5,"created":"2018-09-21 12:43:35.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/97/591597/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/97/591597/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/97/591597/5"}}},"commit":{"parents":[{"commit":"ffdd8098383a6d5502fbfa7c921633b24512aadf","subject":"Merge \"hyperv: Cleans up live migration Planned VM\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ffdd8098383a6d5502fbfa7c921633b24512aadf"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2018-08-14 08:37:03.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2018-09-21 12:41:55.000000000","tz":120},"subject":"Consumer gen support for delete instance allocations","message":"Consumer gen support for delete instance allocations\n\nThe placement API version 1.28 introduced consumer generation as a way\nto make updating allocation safe even if it is done from multiple\nplaces.\n\nThis patch changes delete_allocation_for_instance to use PUT\n/allocations instead of DELETE /allocations to benefit from the consumer\ngeneration handling.\n\nIn this patch the report client will GET the current allocation of the\ninstance including the consumer generation and then try to PUT an empty\nallocation with that generation. If this fails due to a consumer\ngeneration conflict, meaning something modified the allocation of the\ninstance in between GET and PUT then the report client will raise\nAllocationDeleteFailed exception. This will cause that the instance\ngoes to ERROR state.\n\nTo be able to put the instance state to ERROR the instance.destroy()\ncall is moved to the end to of the deletion call path. To keep the\ninstance.delete.end notification behavior consistent with this move\n(e.g. deleted_at field is filled) the notification sending needed to\nbe moved too.\n\nBlueprint: use-nested-allocation-candidates\nChange-Id: I77f34788dd7ab8fdf60d668a4f76452e03cf9888\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/56153439770e66b4de840914dce5f481cdc42695"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/56153439770e66b4de840914dce5f481cdc42695"}]},"branch":"refs/heads/master"},"22087ff43e7d530a77630a8395510aee9a6b1e1a":{"kind":"REWORK","_number":6,"created":"2018-09-24 16:02:42.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/97/591597/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/97/591597/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/97/591597/6"}}},"commit":{"parents":[{"commit":"ffdd8098383a6d5502fbfa7c921633b24512aadf","subject":"Merge \"hyperv: Cleans up live migration Planned VM\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ffdd8098383a6d5502fbfa7c921633b24512aadf"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2018-08-14 08:37:03.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2018-09-24 16:00:21.000000000","tz":120},"subject":"Consumer gen support for delete instance allocations","message":"Consumer gen support for delete instance allocations\n\nThe placement API version 1.28 introduced consumer generation as a way\nto make updating allocation safe even if it is done from multiple\nplaces.\n\nThis patch changes delete_allocation_for_instance to use PUT\n/allocations instead of DELETE /allocations to benefit from the consumer\ngeneration handling.\n\nIn this patch the report client will GET the current allocation of the\ninstance including the consumer generation and then try to PUT an empty\nallocation with that generation. If this fails due to a consumer\ngeneration conflict, meaning something modified the allocation of the\ninstance in between GET and PUT then the report client will raise\nAllocationDeleteFailed exception. This will cause that the instance\ngoes to ERROR state.\n\nThis patch only detects a small portion of possible cases when\nallocation is modified outside of the delete code path. The rest can\nonly be detected if nova would cache at least the consumer generation\nof the instance.\n\nTo be able to put the instance state to ERROR the instance.destroy()\ncall is moved to the end to of the deletion call path. To keep the\ninstance.delete.end notification behavior consistent with this move\n(e.g. deleted_at field is filled) the notification sending needed to\nbe moved too.\n\nBlueprint: use-nested-allocation-candidates\nChange-Id: I77f34788dd7ab8fdf60d668a4f76452e03cf9888\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/22087ff43e7d530a77630a8395510aee9a6b1e1a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/22087ff43e7d530a77630a8395510aee9a6b1e1a"}]},"branch":"refs/heads/master"},"65b5dd09ab30b2a034ed7eb55c518eb0111229de":{"kind":"REWORK","_number":7,"created":"2018-09-24 16:18:40.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/97/591597/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/97/591597/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/97/591597/7"}}},"commit":{"parents":[{"commit":"337b24ca41d2297cf5315d31cd57458526e1e449","subject":"Merge \"Transform libvirt.error notification\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/337b24ca41d2297cf5315d31cd57458526e1e449"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2018-08-14 08:37:03.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2018-09-24 16:16:09.000000000","tz":120},"subject":"Consumer gen support for delete instance allocations","message":"Consumer gen support for delete instance allocations\n\nThe placement API version 1.28 introduced consumer generation as a way\nto make updating allocation safe even if it is done from multiple\nplaces.\n\nThis patch changes delete_allocation_for_instance to use PUT\n/allocations instead of DELETE /allocations to benefit from the consumer\ngeneration handling.\n\nIn this patch the report client will GET the current allocation of the\ninstance including the consumer generation and then try to PUT an empty\nallocation with that generation. If this fails due to a consumer\ngeneration conflict, meaning something modified the allocation of the\ninstance in between GET and PUT then the report client will raise\nAllocationDeleteFailed exception. This will cause that the instance\ngoes to ERROR state.\n\nThis patch only detects a small portion of possible cases when\nallocation is modified outside of the delete code path. The rest can\nonly be detected if nova would cache at least the consumer generation\nof the instance.\n\nTo be able to put the instance state to ERROR the instance.destroy()\ncall is moved to the end to of the deletion call path. To keep the\ninstance.delete.end notification behavior consistent with this move\n(e.g. deleted_at field is filled) the notification sending needed to\nbe moved too.\n\nBlueprint: use-nested-allocation-candidates\nChange-Id: I77f34788dd7ab8fdf60d668a4f76452e03cf9888\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/65b5dd09ab30b2a034ed7eb55c518eb0111229de"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/65b5dd09ab30b2a034ed7eb55c518eb0111229de"}]},"branch":"refs/heads/master"},"6f1a1f5e8ead9ceb145e13927cd9ae7fdca9add4":{"kind":"REWORK","_number":8,"created":"2018-09-25 09:16:54.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/97/591597/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/97/591597/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/97/591597/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/97/591597/8"}}},"commit":{"parents":[{"commit":"337b24ca41d2297cf5315d31cd57458526e1e449","subject":"Merge \"Transform libvirt.error notification\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/337b24ca41d2297cf5315d31cd57458526e1e449"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2018-08-14 08:37:03.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@ericsson.com","date":"2018-09-25 09:16:37.000000000","tz":120},"subject":"Consumer gen support for delete instance allocations","message":"Consumer gen support for delete instance allocations\n\nThe placement API version 1.28 introduced consumer generation as a way\nto make updating allocation safe even if it is done from multiple\nplaces.\n\nThis patch changes delete_allocation_for_instance to use PUT\n/allocations instead of DELETE /allocations to benefit from the consumer\ngeneration handling.\n\nIn this patch the report client will GET the current allocation of the\ninstance including the consumer generation and then try to PUT an empty\nallocation with that generation. If this fails due to a consumer\ngeneration conflict, meaning something modified the allocation of the\ninstance in between GET and PUT then the report client will raise\nAllocationDeleteFailed exception. This will cause that the instance\ngoes to ERROR state.\n\nThis patch only detects a small portion of possible cases when\nallocation is modified outside of the delete code path. The rest can\nonly be detected if nova would cache at least the consumer generation\nof the instance.\n\nTo be able to put the instance state to ERROR the instance.destroy()\ncall is moved to the end to of the deletion call path. To keep the\ninstance.delete.end notification behavior consistent with this move\n(e.g. deleted_at field is filled) the notification sending needed to\nbe moved too.\n\nBlueprint: use-nested-allocation-candidates\nChange-Id: I77f34788dd7ab8fdf60d668a4f76452e03cf9888\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6f1a1f5e8ead9ceb145e13927cd9ae7fdca9add4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6f1a1f5e8ead9ceb145e13927cd9ae7fdca9add4"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
