)]}'
{"id":"openstack%2Fnova~372721","triplet_id":"openstack%2Fnova~master~I1b6f4438d0557ee5695349742885748dbb52eec7","project":"openstack/nova","branch":"master","topic":"resize-ephemerals","hashtags":[],"change_id":"I1b6f4438d0557ee5695349742885748dbb52eec7","subject":"POC: Resize ephemerals","status":"ABANDONED","created":"2016-09-19 19:29:13.000000000","updated":"2017-08-01 09:55:47.000000000","total_comment_count":10,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"763301798f7f29acc192b337c43de27a6392989e","_number":372721,"virtual_id_number":372721,"owner":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"all":[{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"date":"2016-09-20 19:13:38.000000000","_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"date":"2016-09-20 18:16:38.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"date":"2016-09-20 18:33:23.000000000","_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":-1,"date":"2016-11-16 22:23:24.000000000","_account_id":3,"name":"Jenkins","username":"jenkins"},{"date":"2017-08-01 09:55:47.000000000","_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":21784,"name":"Radek Zetik","email":"radekx.zetik@intel.com","username":"rzetikx"},{"value":1,"date":"2016-09-20 23:56:33.000000000","_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":1,"date":"2016-09-20 19:56:45.000000000","_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"date":"2016-09-22 14:50:53.000000000","_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"date":"2016-09-23 08:22:20.000000000","_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"date":"2016-09-20 20:53:12.000000000","_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":1,"date":"2016-09-20 23:23:38.000000000","_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"date":"2016-09-20 20:02:01.000000000","_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},{"date":"2016-09-22 12:58:17.000000000","_account_id":9555,"name":"Matthew Booth","email":"mbooth@redhat.com","username":"MatthewBooth"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":21784,"name":"Radek Zetik","email":"radekx.zetik@intel.com","username":"rzetikx"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":9555,"name":"Matthew Booth","email":"mbooth@redhat.com","username":"MatthewBooth"}],"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":{"rejected":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"all":[{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"_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":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":21784,"name":"Radek Zetik","email":"radekx.zetik@intel.com","username":"rzetikx"},{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"value":-1,"date":"2016-10-03 16:14:27.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},{"_account_id":9555,"name":"Matthew Booth","email":"mbooth@redhat.com","username":"MatthewBooth"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"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,"permitted_voting_range":{"min":0,"max":1},"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":3,"name":"Jenkins","username":"jenkins"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":21784,"name":"Radek Zetik","email":"radekx.zetik@intel.com","username":"rzetikx"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":9555,"name":"Matthew Booth","email":"mbooth@redhat.com","username":"MatthewBooth"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":3,"name":"Jenkins","username":"jenkins"},{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":9555,"name":"Matthew Booth","email":"mbooth@redhat.com","username":"MatthewBooth"},{"_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":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"_account_id":21784,"name":"Radek Zetik","email":"radekx.zetik@intel.com","username":"rzetikx"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2016-09-20 12:42:48.000000000","updated_by":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"reviewer":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"state":"REVIEWER"},{"updated":"2016-09-20 12:59:40.000000000","updated_by":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"reviewer":{"_account_id":6062,"name":"jichenjc","email":"jichenjc@cn.ibm.com","username":"jichenjc"},"state":"REVIEWER"},{"updated":"2016-09-20 18:16:38.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":"2016-09-20 18:33:23.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":"2016-09-20 19:13:38.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":"2016-09-20 19:56:45.000000000","updated_by":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2016-09-20 20:02:01.000000000","updated_by":{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2016-09-20 20:53:12.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":"2016-09-20 23:23:38.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":"2016-09-20 23:56:33.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":"2016-09-21 11:01:42.000000000","updated_by":{"_account_id":21784,"name":"Radek Zetik","email":"radekx.zetik@intel.com","username":"rzetikx"},"reviewer":{"_account_id":21784,"name":"Radek Zetik","email":"radekx.zetik@intel.com","username":"rzetikx"},"state":"REVIEWER"},{"updated":"2016-09-22 12:58:17.000000000","updated_by":{"_account_id":9555,"name":"Matthew Booth","email":"mbooth@redhat.com","username":"MatthewBooth"},"reviewer":{"_account_id":9555,"name":"Matthew Booth","email":"mbooth@redhat.com","username":"MatthewBooth"},"state":"REVIEWER"},{"updated":"2016-09-23 08:22:20.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":"2016-11-16 22:23:24.000000000","updated_by":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"reviewer":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"state":"REVIEWER"},{"updated":"2017-08-01 09:55:47.000000000","updated_by":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"reviewer":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"state":"REVIEWER"}],"messages":[{"id":"ee547e3ea8a36d8af5c2448c22df842085c46cc9","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2016-09-19 19:29:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"377cff7f7ff6e19b3ee20dd49d9a90382480607a","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-09-19 19:29:53.000000000","message":"Patch Set 1:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full check-ibm-tempest-dsvm-full : SKIPPED (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"33b559f82c86e9f0f58566a97ba0a3f6f205ed73","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2016-09-19 19:52:01.000000000","message":"Patch Set 1:\n\n* pci-test http://52.27.155.124/pci/372721/1 : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"3dcdd7317a78fe50eb0f27a005b3b5bb65628f63","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2016-09-19 20:07:52.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/21/372721/1/check-nova/Nova-ML2-Sriov/c28a064 : SUCCESS in 34m 20s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/21/372721/1/check-nova/Nova-MACVTAP-ML2-Sriov/729dbbb : SUCCESS in 33m 48s (non-voting)\n\nTo re-run the job post \u0027recheck nova-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":1},{"id":"386d640f9df59d9263e44cab4f3ac9fc46f0f7b1","author":{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},"date":"2016-09-19 20:08:13.000000000","message":"Patch Set 1:\n\nFor rechecking only on the Microsoft Hyper-V CI, add a review comment with check hyper-v\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/372721/1/ : FAILURE in 38m 37s","accounts_in_message":[],"_revision_number":1},{"id":"c3a09b5c641c246035899376c5c95e1c59e935eb","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-09-19 20:14:18.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed.  To recheck use \u0027xenserver: recheck\u0027.  For 3rd party ci contact info: https://wiki.openstack.org/wiki/ThirdPartySystems\n\n- dsvm-tempest-nova-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/21/372721/1/check/dsvm-tempest-nova-network/54e3862 : FAILURE in 34m 44s\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/21/372721/1/check/dsvm-tempest-neutron-network/5ba4dc7 : FAILURE in 35m 12s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9d5d8f60dd1f9214dbce17afb7fb2caef30f2f73","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-19 20:52:31.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/21/372721/1/check/gate-nova-docs-ubuntu-xenial/b0ee6b6//doc/build/html/ : SUCCESS in 2m 29s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/21/372721/1/check/gate-nova-pep8-ubuntu-xenial/6ce48a9/ : FAILURE in 4m 55s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/21/372721/1/check/gate-nova-python27-db-ubuntu-xenial/ee88500/ : FAILURE in 15m 18s\n- gate-nova-python34-db http://logs.openstack.org/21/372721/1/check/gate-nova-python34-db/52f40aa/ : FAILURE in 10m 56s\n- gate-nova-python35-db-nv http://logs.openstack.org/21/372721/1/check/gate-nova-python35-db-nv/0055ccd/ : FAILURE in 12m 08s (non-voting)\n- gate-grenade-dsvm-neutron-ubuntu-trusty http://logs.openstack.org/21/372721/1/check/gate-grenade-dsvm-neutron-ubuntu-trusty/aca3cec/ : SUCCESS in 46m 42s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/21/372721/1/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/6fa9c68/ : FAILURE in 1h 18m 00s\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/21/372721/1/check/gate-tempest-dsvm-full-ubuntu-xenial/617150c/ : SUCCESS in 1h 07m 56s\n- gate-grenade-dsvm-ubuntu-trusty http://logs.openstack.org/21/372721/1/check/gate-grenade-dsvm-ubuntu-trusty/8e01205/ : SUCCESS in 31m 08s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/21/372721/1/check/gate-nova-tox-db-functional-ubuntu-xenial/c81ce72/ : SUCCESS in 13m 25s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/21/372721/1/check/gate-grenade-dsvm-multinode/ee615d3/ : SUCCESS in 43m 22s\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/21/372721/1/check/gate-tempest-dsvm-cells-ubuntu-xenial/3d257b6/ : SUCCESS in 41m 23s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/21/372721/1/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/a29d28d/ : SUCCESS in 57m 12s\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/21/372721/1/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/72d0f35/ : SUCCESS in 1h 22m 46s (non-voting)\n- gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv http://logs.openstack.org/21/372721/1/check/gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv/8db5e3d/ : SUCCESS in 1h 04m 34s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/21/372721/1/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/168f1de/ : SUCCESS in 30m 16s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv http://logs.openstack.org/21/372721/1/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv/2e9a504/ : SUCCESS in 23m 32s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"83af174ef0800bf1888273b83a62d421b9818526","author":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"date":"2016-09-19 21:15:32.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded.\n\n- dsvm-tempest-xen http://logs.openstack.xenproject.org/21/372721/1/check/dsvm-tempest-xen/36f94ca : SUCCESS in 1h 45m 35s","accounts_in_message":[],"_revision_number":1},{"id":"99b98b454657371f4ab42a7c57b76cf99cb182d2","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-09-19 22:12:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/21/372721/1/check/tempest-dsvm-full-nfv-xenial/1e9731e : SUCCESS in 1h 43m 24s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/21/372721/1/check/tempest-dsvm-intel-nfv-xenial/e9e81fb : SUCCESS in 34m 35s\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/21/372721/1/check/tempest-dsvm-ovsdpdk-nfv-networking-xenial/c0adf04 : SUCCESS in 52m 52s","accounts_in_message":[],"_revision_number":1},{"id":"5d963bc3897d114f321ccf647e0b0569e1a527be","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2016-09-20 11:16:42.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"b1bfda2e64c3af6de8901d88f76754df0890a9c2","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2016-09-20 11:41:32.000000000","message":"Patch Set 2:\n\n* pci-test http://52.27.155.124/pci/372721/2 : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"90adf6cd409889cb9def9e7f6b6095309507666c","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2016-09-20 11:54:12.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/21/372721/2/check-nova/Nova-ML2-Sriov/e5acc61 : SUCCESS in 35m 01s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/21/372721/2/check-nova/Nova-MACVTAP-ML2-Sriov/d58fa72 : SUCCESS in 33m 59s (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":"e9757c401c4b9845cc7f5ca93e8e5a77a547dade","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-09-20 12:23:33.000000000","message":"Patch Set 2:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/21/372721/2/check/check-ibm-tempest-dsvm-full/b7868a5/ : SUCCESS in 1h 04m 39s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"d99871193866d85395587eda247e4c1e40c91922","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-20 12:42:28.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see http://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/21/372721/2/check/gate-nova-docs-ubuntu-xenial/95b82d8//doc/build/html/ : SUCCESS in 3m 26s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/21/372721/2/check/gate-nova-pep8-ubuntu-xenial/71a5920/ : SUCCESS in 7m 00s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/21/372721/2/check/gate-nova-python27-db-ubuntu-xenial/3e507b0/ : SUCCESS in 12m 53s\n- gate-nova-python34-db http://logs.openstack.org/21/372721/2/check/gate-nova-python34-db/222a6b9/ : SUCCESS in 11m 39s\n- gate-nova-python35-db-nv http://logs.openstack.org/21/372721/2/check/gate-nova-python35-db-nv/8f778c8/ : SUCCESS in 12m 45s (non-voting)\n- gate-grenade-dsvm-neutron-ubuntu-trusty http://logs.openstack.org/21/372721/2/check/gate-grenade-dsvm-neutron-ubuntu-trusty/e74cd68/ : SUCCESS in 32m 49s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/21/372721/2/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/2e11894/ : FAILURE in 1h 04m 29s\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/21/372721/2/check/gate-tempest-dsvm-full-ubuntu-xenial/cefcf0c/ : SUCCESS in 48m 16s\n- gate-grenade-dsvm-ubuntu-trusty http://logs.openstack.org/21/372721/2/check/gate-grenade-dsvm-ubuntu-trusty/d3abb92/ : SUCCESS in 26m 51s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/21/372721/2/check/gate-nova-tox-db-functional-ubuntu-xenial/1abc6cf/ : SUCCESS in 14m 25s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/21/372721/2/check/gate-grenade-dsvm-multinode/d4bf0fd/ : SUCCESS in 44m 16s\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/21/372721/2/check/gate-tempest-dsvm-cells-ubuntu-xenial/8ab35ca/ : FAILURE in 35m 32s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/21/372721/2/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/e3adca7/ : SUCCESS in 49m 34s\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/21/372721/2/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/985238e/ : SUCCESS in 1h 14m 20s (non-voting)\n- gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv http://logs.openstack.org/21/372721/2/check/gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv/0fa09bd/ : SUCCESS in 56m 17s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/21/372721/2/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/159093e/ : SUCCESS in 24m 51s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv http://logs.openstack.org/21/372721/2/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv/94de978/ : SUCCESS in 23m 49s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"be5c89f809497b181e60fb6fc91a9af7271d0473","author":{"_account_id":8871,"name":"Elastic Recheck","username":"elasticrecheck"},"date":"2016-09-20 12:42:48.000000000","message":"Patch Set 2:\n\nI noticed jenkins failed, I think you hit bug(s):\n\n- gate-tempest-dsvm-cells-ubuntu-xenial: https://bugs.launchpad.net/bugs/1612875\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial: 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":2},{"id":"547771f9da614d2d7afc73c90b667669d603166a","author":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"date":"2016-09-20 12:57:41.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded.\n\n- dsvm-tempest-xen http://logs.openstack.xenproject.org/21/372721/2/check/dsvm-tempest-xen/51bf9e2 : SUCCESS in 1h 40m 30s","accounts_in_message":[],"_revision_number":2},{"id":"76964234e4286a16f82d5ff10019f4a752a67386","author":{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},"date":"2016-09-20 13:07:08.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/372721/2/ : SUCCESS in 1h 49m 59s","accounts_in_message":[],"_revision_number":2},{"id":"78e5661643b83a084be986bd191b4d0ce4878254","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-09-20 13:08:10.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/21/372721/2/check/tempest-dsvm-full-nfv-xenial/ff13a27 : SUCCESS in 1h 50m 05s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/21/372721/2/check/tempest-dsvm-intel-nfv-xenial/2632479 : SUCCESS in 46m 38s\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/21/372721/2/check/tempest-dsvm-ovsdpdk-nfv-networking-xenial/ae71e86 : SUCCESS in 59m 53s","accounts_in_message":[],"_revision_number":2},{"id":"8a2e008b4151bcceb722da2cdd1de494f2ab9193","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2016-09-20 15:54:52.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"2b5f97f08e823bc6b81a48fa22c16c952d430575","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2016-09-20 16:16:48.000000000","message":"Patch Set 3:\n\n* pci-test http://52.27.155.124/pci/372721/3 : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"065d4e1389d7f649c9b731e5acfac31ee7c51ffe","author":{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},"date":"2016-09-20 16:42:19.000000000","message":"Patch Set 3:\n\nFor rechecking only on the Microsoft Hyper-V CI, add a review comment with check hyper-v\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/372721/3/ : FAILURE in 46m 59s","accounts_in_message":[],"_revision_number":3},{"id":"45e8ff526dbce535415d14d8704d4b04b820b408","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-09-20 16:59:23.000000000","message":"Patch Set 3:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full http://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/21/372721/3/check/check-ibm-tempest-dsvm-full/6b800e0/ : SUCCESS in 1h 03m 58s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"447e932a2bfac050a72c5c718864316b5669a877","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2016-09-20 17:29:08.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/21/372721/3/check-nova/Nova-ML2-Sriov/8130b03 : SUCCESS in 31m 29s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/21/372721/3/check-nova/Nova-MACVTAP-ML2-Sriov/d3f63cc : SUCCESS in 36m 26s (non-voting)\n\nTo re-run the job post \u0027recheck nova-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":3},{"id":"6743dc797a46ede5515e76e65088204f60039721","author":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"date":"2016-09-20 17:36:01.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed.  To recheck use \u0027xen: recheck\u0027.  For 3rd party ci contact info: https://wiki.openstack.org/wiki/ThirdPartySystems\n\n- dsvm-tempest-xen http://logs.openstack.xenproject.org/21/372721/3/check/dsvm-tempest-xen/c4a5181 : FAILURE in 1h 29m 55s","accounts_in_message":[],"_revision_number":3},{"id":"350e5e78c66959c31be87cb8529760b0980b3c1e","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-20 17:49:12.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/21/372721/3/check/gate-nova-docs-ubuntu-xenial/a9cdd3a//doc/build/html/ : SUCCESS in 3m 38s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/21/372721/3/check/gate-nova-pep8-ubuntu-xenial/c3f4073/ : SUCCESS in 7m 37s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/21/372721/3/check/gate-nova-python27-db-ubuntu-xenial/663fb8c/ : SUCCESS in 15m 25s\n- gate-nova-python34-db http://logs.openstack.org/21/372721/3/check/gate-nova-python34-db/6c13da5/ : SUCCESS in 12m 31s\n- gate-nova-python35-db-nv http://logs.openstack.org/21/372721/3/check/gate-nova-python35-db-nv/b4e875a/ : SUCCESS in 15m 41s (non-voting)\n- gate-grenade-dsvm-neutron-ubuntu-trusty http://logs.openstack.org/21/372721/3/check/gate-grenade-dsvm-neutron-ubuntu-trusty/f0391db/ : SUCCESS in 44m 39s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/21/372721/3/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/736af11/ : SUCCESS in 1h 07m 12s\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/21/372721/3/check/gate-tempest-dsvm-full-ubuntu-xenial/4d643dd/ : SUCCESS in 56m 40s\n- gate-grenade-dsvm-ubuntu-trusty http://logs.openstack.org/21/372721/3/check/gate-grenade-dsvm-ubuntu-trusty/2f78a67/ : SUCCESS in 39m 07s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/21/372721/3/check/gate-nova-tox-db-functional-ubuntu-xenial/cd424c1/ : SUCCESS in 16m 51s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/21/372721/3/check/gate-grenade-dsvm-multinode/180c64e/ : SUCCESS in 29m 41s\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/21/372721/3/check/gate-tempest-dsvm-cells-ubuntu-xenial/35ed958/ : SUCCESS in 42m 32s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/21/372721/3/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/1abcbab/ : SUCCESS in 59m 49s\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/21/372721/3/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/f01fd5b/ : SUCCESS in 1h 16m 33s (non-voting)\n- gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv http://logs.openstack.org/21/372721/3/check/gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv/5f5b7e6/ : SUCCESS in 1h 10m 49s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/21/372721/3/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/bf4bc5c/ : SUCCESS in 18m 29s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv http://logs.openstack.org/21/372721/3/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv/ebacb1c/ : SUCCESS in 23m 11s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"b53cb08e87678963f283aa5a3c220240b53c5971","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2016-09-20 18:16:04.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"1c698588aba2f8f77c1800e38082b70ea7338649","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2016-09-20 18:16:38.000000000","message":"Patch Set 4:\n\nTesting completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. Contact info: kvmpower@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- check-ibm-tempest-dsvm-full check-ibm-tempest-dsvm-full : SKIPPED (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"feee0824fa0ca9ffaec55c4258dad4320092dffb","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2016-09-20 18:33:23.000000000","message":"Patch Set 4:\n\n* pci-test http://52.27.155.124/pci/372721/4 : SUCCESS","accounts_in_message":[],"_revision_number":4},{"id":"81beb7d851166a8a2d3ff7bbb233a68e842d61df","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2016-09-20 18:48:49.000000000","message":"Patch Set 3:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-21-372721-3 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":3},{"id":"73d33eec06fc06776447443d2c9ed8ed6da6dc2d","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2016-09-20 19:13:38.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.69.151.247/21/372721/4/check-nova/Nova-ML2-Sriov/c3bb5bb : SUCCESS in 32m 09s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.69.151.247/21/372721/4/check-nova/Nova-MACVTAP-ML2-Sriov/9af19a7 : SUCCESS in 34m 21s (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":"767b948690cee5633d2492e4d7c3c9d038700463","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-09-20 19:49:13.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- gate-nova-docs-ubuntu-xenial http://docs-draft.openstack.org/21/372721/4/check/gate-nova-docs-ubuntu-xenial/8207227//doc/build/html/ : SUCCESS in 3m 30s\n- gate-nova-pep8-ubuntu-xenial http://logs.openstack.org/21/372721/4/check/gate-nova-pep8-ubuntu-xenial/ac4bf3c/ : SUCCESS in 6m 09s\n- gate-nova-python27-db-ubuntu-xenial http://logs.openstack.org/21/372721/4/check/gate-nova-python27-db-ubuntu-xenial/2147637/ : SUCCESS in 17m 58s\n- gate-nova-python34-db http://logs.openstack.org/21/372721/4/check/gate-nova-python34-db/c2dc853/ : SUCCESS in 13m 40s\n- gate-nova-python35-db-nv http://logs.openstack.org/21/372721/4/check/gate-nova-python35-db-nv/66afd3a/ : SUCCESS in 13m 31s (non-voting)\n- gate-grenade-dsvm-neutron-ubuntu-trusty http://logs.openstack.org/21/372721/4/check/gate-grenade-dsvm-neutron-ubuntu-trusty/73ecada/ : SUCCESS in 50m 12s\n- gate-tempest-dsvm-neutron-full-ubuntu-xenial http://logs.openstack.org/21/372721/4/check/gate-tempest-dsvm-neutron-full-ubuntu-xenial/e029017/ : SUCCESS in 1h 01m 12s\n- gate-tempest-dsvm-full-ubuntu-xenial http://logs.openstack.org/21/372721/4/check/gate-tempest-dsvm-full-ubuntu-xenial/1ac4fe8/ : SUCCESS in 48m 46s\n- gate-grenade-dsvm-ubuntu-trusty http://logs.openstack.org/21/372721/4/check/gate-grenade-dsvm-ubuntu-trusty/da29939/ : SUCCESS in 39m 24s\n- gate-nova-tox-db-functional-ubuntu-xenial http://logs.openstack.org/21/372721/4/check/gate-nova-tox-db-functional-ubuntu-xenial/165778e/ : SUCCESS in 16m 37s\n- gate-grenade-dsvm-multinode http://logs.openstack.org/21/372721/4/check/gate-grenade-dsvm-multinode/59911b1/ : SUCCESS in 42m 20s\n- gate-tempest-dsvm-cells-ubuntu-xenial http://logs.openstack.org/21/372721/4/check/gate-tempest-dsvm-cells-ubuntu-xenial/23d5440/ : SUCCESS in 42m 27s\n- gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial http://logs.openstack.org/21/372721/4/check/gate-tempest-dsvm-full-devstack-plugin-ceph-ubuntu-xenial/34fd4d1/ : SUCCESS in 1h 00m 05s\n- gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial http://logs.openstack.org/21/372721/4/check/gate-tempest-dsvm-neutron-multinode-full-ubuntu-xenial/2e6e864/ : SUCCESS in 1h 31m 02s (non-voting)\n- gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv http://logs.openstack.org/21/372721/4/check/gate-tempest-dsvm-neutron-placement-full-ubuntu-xenial-nv/8b9e100/ : SUCCESS in 58m 20s (non-voting)\n- gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial http://logs.openstack.org/21/372721/4/check/gate-tempest-dsvm-multinode-live-migration-ubuntu-xenial/d2acaec/ : SUCCESS in 30m 17s\n- gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv http://logs.openstack.org/21/372721/4/check/gate-tempest-dsvm-ironic-ipa-wholedisk-agent_ssh-tinyipa-nv/70abdc6/ : SUCCESS in 23m 23s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"cca99ea16ec517e429e99a869fb9f8fa4b3cbdb5","author":{"_account_id":15286,"name":"XenProject CI","email":"openstack-ci@xenproject.org","username":"XenProject-CI","tags":["SERVICE_USER"]},"date":"2016-09-20 19:56:45.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded.\n\n- dsvm-tempest-xen http://logs.openstack.xenproject.org/21/372721/4/check/dsvm-tempest-xen/ec69474 : SUCCESS in 1h 31m 59s","accounts_in_message":[],"_revision_number":4},{"id":"aa745e529a193a339ae0570a6ecb86c062b5a4b8","author":{"_account_id":5170,"name":"Microsoft Hyper-V CI","email":"hyper-v_ci@microsoft.com","username":"hyper-v-ci","tags":["SERVICE_USER"]},"date":"2016-09-20 20:02:01.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- nova-dvsm-full-tempest http://64.119.130.115/nova/372721/4/ : SUCCESS in 1h 45m 23s","accounts_in_message":[],"_revision_number":4},{"id":"cb0e47b5cc5eea2bfdadbb4b1667bae173456512","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2016-09-20 20:53:12.000000000","message":"Patch Set 4:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-21-372721-4 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":4},{"id":"70e3cb309165cc8eff87ebb649d9a94ab8eb68a5","author":{"_account_id":10385,"name":"Citrix XenServer CI","username":"citrix_xenserver_ci","tags":["SERVICE_USER"]},"date":"2016-09-20 23:23:38.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded.\n\n- dsvm-tempest-nova-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/21/372721/4/check/dsvm-tempest-nova-network/055128b : SUCCESS in 1h 23m 43s\n- dsvm-tempest-neutron-network http://dd6b71949550285df7dc-dda4e480e005aaa13ec303551d2d8155.r49.cf1.rackcdn.com/21/372721/4/check/dsvm-tempest-neutron-network/1b741f1 : SUCCESS in 1h 42m 04s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"b322197f14bfb876c4acd7074a60ca63e3603635","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-09-20 23:56:33.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/21/372721/4/check/tempest-dsvm-full-nfv-xenial/9df20b1 : SUCCESS in 1h 48m 14s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/21/372721/4/check/tempest-dsvm-intel-nfv-xenial/88b0092 : SUCCESS in 40m 08s\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/21/372721/4/check/tempest-dsvm-ovsdpdk-nfv-networking-xenial/d85f615 : SUCCESS in 58m 00s","accounts_in_message":[],"_revision_number":4},{"id":"ea789668471912648232d93daa75c267fdb82b3a","author":{"_account_id":21784,"name":"Radek Zetik","email":"radekx.zetik@intel.com","username":"rzetikx"},"date":"2016-09-21 11:01:42.000000000","message":"Patch Set 3:\n\nintel-nfv-ci recheck","accounts_in_message":[],"_revision_number":3},{"id":"0ba8c837db78bea8310f45f8d0c09740e65a14de","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2016-09-21 18:04:02.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-full-nfv-xenial http://intel-openstack-ci-logs.ovh/21/372721/3/check/tempest-dsvm-full-nfv-xenial/e1b9fcb : SUCCESS in 1h 54m 14s\n- tempest-dsvm-intel-nfv-xenial http://intel-openstack-ci-logs.ovh/21/372721/3/check/tempest-dsvm-intel-nfv-xenial/bee930f : SUCCESS in 42m 45s\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial http://intel-openstack-ci-logs.ovh/21/372721/3/check/tempest-dsvm-ovsdpdk-nfv-networking-xenial/09d116e : SUCCESS in 1h 01m 38s","accounts_in_message":[],"_revision_number":3},{"id":"9d885df1e92f48b1e057340fae073363bfe763b5","author":{"_account_id":9555,"name":"Matthew Booth","email":"mbooth@redhat.com","username":"MatthewBooth"},"date":"2016-09-22 12:58:17.000000000","message":"Patch Set 4:\n\n(5 comments)\n\nThis is fantastic, and I\u0027m definitely in favour. I think you need to look at the deleting a BDM edge case, but I think you\u0027re good.\n\nMy main concern here would be that we\u0027re designing a feature without talking to users first. There\u0027s 1 absolutely clear use case here:\n\n** An instance has a single, fully-allocated ephemeral disk. When resizing up, we resize the ephemeral disk up to the new size.\n\nThis is unambiguous to me. However, there\u0027s also:\n\n** An instance has N ephemeral disks, totalling the the full permitted ephemeral disk size.\n\n** An instance has N ephemeral disks, totalling less than the full permitted ephemeral disk size.\n\nIt\u0027s not clear to me what the desired behaviour is here. You\u0027ve chosen something, and it may be what users want, but I think we should ask users. My concern is that if it isn\u0027t what users want, it will be hard to change in the future because we\u0027ll be semantically changing something which already works for some people.\n\nHowever, if we chose in the first instance to do *nothing* with 2 uncertain cases, that\u0027s easy to retrofit later, as it has never worked for anybody. As an added bonus, it would make that code a lot shorter in the first instance :) I\u0027d personally be happier handling only the unambiguous case first, and emitting a warning for anything else. We should solicit some user input, then add more later.\n\nAlso, as discussed on IRC, I\u0027d really like to make the resize to zero behaviour common across drivers. The drivers really shouldn\u0027t be doing that sort of logic themselves anyway. The behaviour of the hyper-v driver as you described it to me makes sense, i.e. resize to zero means delete, any other resize down is an error. I think we can pull that behaviour up into compute manager. Not necessarily all in the same patch, though.","accounts_in_message":[],"_revision_number":4},{"id":"0ced996556291753125914c6fb29218907157b77","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2016-09-22 14:50:53.000000000","message":"Patch Set 4:\n\n(5 comments)\n\nIf full space is used for N ephemerals, i think 99% users want to increase the space to max premitted by a new flavor. The question for me here is - do they want to inrease the disks proportionally, rather than the only custom one (the first or the last).\n\n1% is for those guys who do not need more space, but want to save their quota available ephemeral space for other instances. This reason i believe is used in the case of 1 or N ephemerals do not consume full permitted space initially. To honor this point it is reasonably for me to do not increase such ephemerals.\n\nHowever i agree with you to ask users about that. What could you suggest for that? ML?\n\nThis is a bit strange for me to allow resize ephemerals to 0, but to deny resize them down (it could be lead to creating empty disks as vmwareapi does). If we do not care about ephemeral data deleting ephemeral at all, why we do care about it in resize down case?\n\nWith probably hyperv fixes and common check implementation it will be sensible to convert this to a patch series. In this case we can implement single and multiple ephemeral resize in separate reviews. Let us define if all drivers must have the same behavior in most resize cases, and what is that behavior.","accounts_in_message":[],"_revision_number":4},{"id":"e6ea0833af8ecefa5021b1e542388a6d13b9b2d0","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2016-09-23 08:22:20.000000000","message":"Patch Set 4:\n\nBuild Failed \n\n* vmware-dsvm-ext-nova http://208.91.1.172/logs/vmware-dsvm-ext-nova/372721/4/1193/ : FAILURE","accounts_in_message":[],"_revision_number":4},{"id":"1e9d9291d1c57aeee593fb9f037c7ea5aafe8ff1","author":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"date":"2016-10-03 16:14:27.000000000","message":"Patch Set 4: Workflow-1\n\nAn additional thing must be solved is how to delete rbd and lvm volumes on resize ephemeral to 0.","accounts_in_message":[],"_revision_number":4},{"id":"536e25fb741a9b1796ea7347782c4782dcf5c0c4","author":{"_account_id":3,"name":"Jenkins","username":"jenkins"},"date":"2016-11-16 22:23:24.000000000","message":"Patch Set 4: 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":4},{"id":"624a767d0589bb403d5652592585b622bf880e2f","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2017-08-01 09:55:47.000000000","message":"Abandoned\n\nThis review is \u003e 4 weeks without comment, and is not mergable in it\u0027s current state. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a \u0027recheck\u0027 comment to get fresh test results.","accounts_in_message":[],"_revision_number":4},{"id":"a275ea2baa6315216c11b0d0a768fbfce8ce827f","author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"date":"2017-08-01 09:55:47.000000000","message":"Patch Set 4:\n\nThis review is \u003e 4 weeks without comment, and is not mergable in it\u0027s current state. We are abandoning this for now. Feel free to reactivate the review by pressing the restore button and leaving a \u0027recheck\u0027 comment to get fresh test results.","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"907490e8de58af1d2c70799ef512c03028021605","revisions":{"42d0aa94bd2d6d3064a9e6356400726902e7cdef":{"kind":"REWORK","_number":1,"created":"2016-09-19 19:29:13.000000000","uploader":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"ref":"refs/changes/21/372721/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/21/372721/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/21/372721/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/21/372721/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/21/372721/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/21/372721/1"}}},"commit":{"parents":[{"commit":"a59492eed1248224fcfb4cad533d4d11e0377e3c","subject":"Merge \"fix broken link in api-ref\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a59492eed1248224fcfb4cad533d4d11e0377e3c"}]}],"author":{"name":"Feodor Tersin","email":"ftersin@hotmail.com","date":"2016-09-19 19:26:47.000000000","tz":180},"committer":{"name":"Feodor Tersin","email":"ftersin@hotmail.com","date":"2016-09-19 19:26:47.000000000","tz":180},"subject":"POC: Resize ephemerals","message":"POC: Resize ephemerals\n\nChange-Id: I1b6f4438d0557ee5695349742885748dbb52eec7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/42d0aa94bd2d6d3064a9e6356400726902e7cdef"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/42d0aa94bd2d6d3064a9e6356400726902e7cdef"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"a59492eed1248224fcfb4cad533d4d11e0377e3c","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"db8ef8ce4740c383f19fbd1a9e36e2faf3f4293b":{"kind":"REWORK","_number":2,"created":"2016-09-20 11:16:42.000000000","uploader":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"ref":"refs/changes/21/372721/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/21/372721/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/21/372721/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/21/372721/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/21/372721/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/21/372721/2"}}},"commit":{"parents":[{"commit":"a59492eed1248224fcfb4cad533d4d11e0377e3c","subject":"Merge \"fix broken link in api-ref\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a59492eed1248224fcfb4cad533d4d11e0377e3c"}]}],"author":{"name":"Feodor Tersin","email":"ftersin@hotmail.com","date":"2016-09-19 19:26:47.000000000","tz":180},"committer":{"name":"Feodor Tersin","email":"ftersin@hotmail.com","date":"2016-09-20 11:15:54.000000000","tz":180},"subject":"POC: Resize ephemerals","message":"POC: Resize ephemerals\n\nEphemeral (and swap) bdms are not resized during resize instance\noperation. This confuses virt drivers and does not let most of them\nresize ephemeral and swap space correctly.\n\nTo fix that this patch does:\n- resize ephemeral bdms before manager\u0027s finish_resize calls driver\u0027s\nfinish_migration on destination host;\n- resize ephemeral bdms back before manager\u0027s finish_revert_resize calls\ndriver\u0027s finish_revert_migration;\n- store original ephemeral sizes in instance\u0027s system_metadata to resize\nbdms back correctly.\n\nTODOes:\n- investigate resize down case: how should this implementation work;\n- check against lvm and ploop image backends;\n- fix a bug with disk.info inconsistency for raw backend and check\nresize against it;\n- implement rbd snapshot operations (in a separate review);\n- investigate behavior of other (not libvirt) drivers.\n\nRelated-Bug: 1558880\nRelated-Bug: 1605720\nChange-Id: I1b6f4438d0557ee5695349742885748dbb52eec7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/db8ef8ce4740c383f19fbd1a9e36e2faf3f4293b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/db8ef8ce4740c383f19fbd1a9e36e2faf3f4293b"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"a59492eed1248224fcfb4cad533d4d11e0377e3c","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"cd290b2c9ba9bd11005acab477024486a0f8cc1e":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2016-09-20 15:54:52.000000000","uploader":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"ref":"refs/changes/21/372721/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/21/372721/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/21/372721/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/21/372721/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/21/372721/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/21/372721/3"}}},"commit":{"parents":[{"commit":"8237bb87700b9a1d1b0c98797d5346bdde893f04","subject":"Merge \"Remove duplicate key from dictionary\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8237bb87700b9a1d1b0c98797d5346bdde893f04"}]}],"author":{"name":"Feodor Tersin","email":"ftersin@hotmail.com","date":"2016-09-19 19:26:47.000000000","tz":180},"committer":{"name":"Feodor Tersin","email":"ftersin@hotmail.com","date":"2016-09-20 15:54:10.000000000","tz":180},"subject":"POC: Resize ephemerals","message":"POC: Resize ephemerals\n\nEphemeral (and swap) bdms are not resized during resize instance\noperation. This confuses virt drivers and does not let most of them\nresize ephemeral and swap space correctly.\n\nTo fix that this patch does:\n- resize ephemeral bdms before manager\u0027s finish_resize calls driver\u0027s\nfinish_migration on destination host;\n- resize ephemeral bdms back before manager\u0027s finish_revert_resize calls\ndriver\u0027s finish_revert_migration;\n- store original ephemeral sizes in instance\u0027s system_metadata to resize\nbdms back correctly.\n\nTODOes:\n- investigate resize down case: how should this implementation work;\n- check against lvm and ploop image backends;\n- fix a bug with disk.info inconsistency for raw backend and check\nresize against it;\n- implement rbd snapshot operations (in a separate review);\n- investigate behavior of other (not libvirt) drivers.\n\nRelated-Bug: 1558880\nRelated-Bug: 1605720\nChange-Id: I1b6f4438d0557ee5695349742885748dbb52eec7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cd290b2c9ba9bd11005acab477024486a0f8cc1e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cd290b2c9ba9bd11005acab477024486a0f8cc1e"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"8237bb87700b9a1d1b0c98797d5346bdde893f04","is_merged_in_target_branch":true}],"branch":"refs/heads/master"},"907490e8de58af1d2c70799ef512c03028021605":{"kind":"REWORK","_number":4,"created":"2016-09-20 18:16:04.000000000","uploader":{"_account_id":10224,"name":"Feodor Tersin","email":"ftersin@hotmail.com","username":"ftersin"},"ref":"refs/changes/21/372721/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/21/372721/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/21/372721/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/21/372721/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/21/372721/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/21/372721/4"}}},"commit":{"parents":[{"commit":"8237bb87700b9a1d1b0c98797d5346bdde893f04","subject":"Merge \"Remove duplicate key from dictionary\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8237bb87700b9a1d1b0c98797d5346bdde893f04"}]}],"author":{"name":"Feodor Tersin","email":"ftersin@hotmail.com","date":"2016-09-19 19:26:47.000000000","tz":180},"committer":{"name":"Feodor Tersin","email":"ftersin@hotmail.com","date":"2016-09-20 18:15:31.000000000","tz":180},"subject":"POC: Resize ephemerals","message":"POC: Resize ephemerals\n\nEphemeral (and swap) bdms are not resized during resize instance\noperation. This confuses virt drivers and does not let most of them\nresize ephemeral and swap space correctly.\n\nTo fix that this patch does:\n- resize ephemeral bdms before manager\u0027s finish_resize calls driver\u0027s\nfinish_migration on destination host;\n- resize ephemeral bdms back before manager\u0027s finish_revert_resize calls\ndriver\u0027s finish_revert_migration;\n- store original ephemeral sizes into instance\u0027s system_metadata to\nresize bdms back correctly.\n\nCommon resize features:\n- ephemeral/swap bdm is created if old flavor has no such disk;\n- swap bdm is destroyed if new flavor does not need it;\n- if bdms are created/destroyed, all device names are reassigned to\nconsider virt driver related assignation of device names;\n- resizing up and down of swap just works;\n- resizing up of single ephemeral just works;\n- resizing up of multiple ephemerals increases bdm sizes proportionally;\n- if a user specified a custom swap size which was less than old flavor\nallowed, swap bdm is resized if new flavor swap size is less than user\nspecified one;\n- if a user specified custom ephemeral sizes which sum was less than old\nflavor allowed, ephemeral bdms are not resized;\n- resizing down of ephemerals may lead to zero bdm sizes, but this is\nprobably is not a real case, or is not important (see below).\n\nVirt driver related changes:\n- libvirt: a new imagebackend method _get_original_template_name is\nadded, which aim is to get template name of an existing disk, which\ndiffers from specified one from driver\u0027s _create_image method in the\ncase of resizing. Really, if we resize an ephemeral disk from 10 GB to\n20 GB, the bdm object is already has 20 GB size, and _create_image\nspecifies template name for 20 GB disk, but existing disk is created\nfrom 10 GB template and must continue to work with it. There is no\nreason to charge driver with such details, so that the new virtual\nmethod of imagebackend is the best choice.\n\nResize ephemerals down details by drivers:\n- libvirt and xenapi prevent such resizing in migrate_disk_and_power_off\nmethod, i.e. they have no chance to call introduced resize ephemerals\nlogic;\n- hyperv prevents resizing down in finish_migration method (except\nresizing to zero, in which case it removes ephemeral disk). This method\nraises an exception, and the instance is goes to error state.\nUnfortunately the same occures with revert of resize up operation when\nephemeral bdm size is decreasing. I.e. it looks like this patch brings a\nproblem there;\n- vmwareapi does not honor ephemeral bdms at all, but works with flavor\nephemeral size directly. Moreover it recreates ephemeral disks on any\nresize operation. So that it probably does need to do something\nadditionally with this patch;\n- ironic does not seem to has resizing supported at all.\nConclusions: if vmwareapi behavior (recreating of ephemerals) is legal,\nfix hyperv only; if not - an early performed common check preventing\nresizing down whould be suitable.\n\nTODOes:\n- get rid of usage of protected _bdm_obj member of DriverBlockDevice\nclass to destroy bdm (but how to do this?);\n- fix handling of resized bdms in hyperv;\n- check against lvm and ploop image backends;\n- fix a bug with disk.info inconsistency for flat backend after resizing\n(disks becomes qcow2 while disk.info still has \u0027raw\u0027 for them);\n- implement rbd snapshot operations for ephemerals (in a separate\nreview).\n\nRelated-Bug: 1558880\nRelated-Bug: 1605720\nChange-Id: I1b6f4438d0557ee5695349742885748dbb52eec7\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/907490e8de58af1d2c70799ef512c03028021605"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/907490e8de58af1d2c70799ef512c03028021605"}]},"parents_data":[{"branch_name":"refs/heads/master","commit_id":"8237bb87700b9a1d1b0c98797d5346bdde893f04","is_merged_in_target_branch":true}],"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
