)]}'
{"id":"openstack%2Fnova~667177","triplet_id":"openstack%2Fnova~master~I51673e58fc8d5f051df911630f6d7a928d123a5b","project":"openstack/nova","branch":"master","topic":"bug/1813789","hashtags":[],"change_id":"I51673e58fc8d5f051df911630f6d7a928d123a5b","subject":"Revert resize: wait for events according to hybrid plug","status":"MERGED","created":"2019-06-24 18:42:40.000000000","updated":"2020-08-10 10:01:36.000000000","submitted":"2019-07-12 17:25:51.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":77,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"667177-1562952351122-b2961d89","meta_rev_id":"45c6c830b67372898fd28420683d2ce70e86e410","_number":667177,"virtual_id_number":667177,"owner":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":2,"date":"2019-07-12 17:25:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"date":"2019-07-11 02:54:35.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-11 06:19:52.000000000","_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-11 02:02:01.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"date":"2019-07-11 04:06:03.000000000","_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-11 09:08:30.000000000","_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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"date":"2019-07-11 16:05:08.000000000","_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-11 19:51:16.000000000","_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-11 00:33:22.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2019-07-12 14:45:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"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":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"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":2,"date":"2019-07-11 20:01:28.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":1,"date":"2019-07-12 12:52:30.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"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":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2019-07-12 14:45:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"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":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"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":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"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":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"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":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"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":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_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":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-06-24 20:15:58.000000000","updated_by":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"reviewer":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"state":"REVIEWER"},{"updated":"2019-06-25 07:16:19.000000000","updated_by":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"reviewer":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"state":"REVIEWER"},{"updated":"2019-07-02 14:03:50.000000000","updated_by":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"reviewer":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"state":"REVIEWER"},{"updated":"2019-07-02 17:51:37.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":"2019-07-03 05:28:45.000000000","updated_by":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-10 12:13:04.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":"2019-07-11 00:33:22.000000000","updated_by":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"reviewer":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"state":"REVIEWER"},{"updated":"2019-07-11 02:02:01.000000000","updated_by":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"reviewer":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-11 02:54:35.000000000","updated_by":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"reviewer":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"state":"REVIEWER"},{"updated":"2019-07-11 04:06:03.000000000","updated_by":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"reviewer":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"state":"REVIEWER"},{"updated":"2019-07-11 06:19:52.000000000","updated_by":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-11 09:08:30.000000000","updated_by":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-11 16:05:08.000000000","updated_by":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-11 19:51:16.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-07-11 20:01:28.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":"2019-07-12 14:45:31.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2019-07-12 17:25:50.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":"38b3e57aa48653d29c72af6d33196369b35bc142","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-06-24 18:42:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"b509b91d4c1ccacd470a88bcce02584078e318a7","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-06-24 18:44:50.000000000","message":"Patch Set 1:\n\ncheck experimental","accounts_in_message":[],"_revision_number":1},{"id":"12eba0f88644dfec61c92f11b56958d375c25729","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-24 18:51:35.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"abaf221fb0007adf9f902b4e91ceadd070159d90","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-06-24 18:59:02.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"f0d3baab5869640a4a5eb277457f534dc39b77f1","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-24 19:15:11.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8d4f062e663b565674b4564c35c9c8800458f7e8","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-24 19:16:35.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"12cc0f895ef4c72f74b3d3c11e0934fcfa72775a","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-06-24 19:21:39.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"74033038efde0250935b382326b6702a59a0004a","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-06-24 19:21:50.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"ec18e1423107878d2f24784dfe485154316ef929","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-06-24 19:23:58.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/77/667177/1/check/check-dsvm-tempest-vz7-exe-minimal/0d97b61 : FAILURE in 9m 46s\n- check-dsvm-tempest-vz7-exe-multinode http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/77/667177/1/check/check-dsvm-tempest-vz7-exe-multinode/0b3af66 : FAILURE in 12m 44s\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":"f33f32ffa926742d261f3c09424d2b62dc84d99d","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-06-24 19:24:19.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"025e747a3d621acb5e47ecea3012f1592185ee8c","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-06-24 19:24:47.000000000","message":"Patch Set 2:\n\ncheck experimental","accounts_in_message":[],"_revision_number":2},{"id":"990c2f1b117eb8609543b8177cde6c2485d24f86","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-06-24 20:28:54.000000000","message":"Patch Set 2:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/77/667177/2/check/check-dsvm-tempest-vz7-exe-minimal/b013235 : FAILURE in 9m 12s\n- check-dsvm-tempest-vz7-exe-multinode http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/77/667177/2/check/check-dsvm-tempest-vz7-exe-multinode/83c5989 : FAILURE in 11m 24s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":2},{"id":"f5cbe8b29672e2c20fa5f684fb94bd3692e942ec","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-06-24 20:37:49.000000000","message":"Patch Set 2:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/77/667177/2/check-vote/ext-nova-zuul/82123cb : SUCCESS in 54m 56s","accounts_in_message":[],"_revision_number":2},{"id":"73778bf5c4a6a7aa3b0029a07623c87cd992dada","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-06-24 21:01:00.000000000","message":"Patch Set 2:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/77/667177/2/check/tempest-dsvm-full-xenial/8768ab9/ : SUCCESS in 1h 25m 03s\n- tempest-dsvm-full-xenial-py3 https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/77/667177/2/check/tempest-dsvm-full-xenial-py3/e589db3/ : SUCCESS in 1h 30m 47s (non-voting)\n- grenade-dsvm-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/77/667177/2/check/grenade-dsvm-xenial/484acb8/ : FAILURE in 1h 12m 51s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"96d816a45016fbb6db9bbce40520b9dc2623620a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-24 21:41:29.000000000","message":"Patch Set 2:\n\nBuild failed (experimental pipeline).\n\n- ironic-tempest-bfv http://logs.openstack.org/77/667177/2/experimental/ironic-tempest-bfv/24572fb/ : SUCCESS in 41m 44s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode http://logs.openstack.org/77/667177/2/experimental/ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode/7462592/ : POST_FAILURE in 1h 52m 29s\n- barbican-simple-crypto-devstack-tempest http://logs.openstack.org/77/667177/2/experimental/barbican-simple-crypto-devstack-tempest/338a44a/ : SUCCESS in 45m 16s\n- devstack-plugin-ceph-tempest-py3 http://logs.openstack.org/77/667177/2/experimental/devstack-plugin-ceph-tempest-py3/b1d2072/ : SUCCESS in 1h 14m 34s\n- legacy-grenade-dsvm-neutron-multinode-zero-downtime http://logs.openstack.org/77/667177/2/experimental/legacy-grenade-dsvm-neutron-multinode-zero-downtime/9fc79fb/ : FAILURE in 1h 09m 58s\n- legacy-tempest-dsvm-full-devstack-plugin-nfs http://logs.openstack.org/77/667177/2/experimental/legacy-tempest-dsvm-full-devstack-plugin-nfs/cfd334b/ : SUCCESS in 1h 46m 10s\n- tempest-full-py3-opensuse150 http://logs.openstack.org/77/667177/2/experimental/tempest-full-py3-opensuse150/26a193a/ : SUCCESS in 1h 51m 45s (non-voting)\n- tempest-pg-full http://logs.openstack.org/77/667177/2/experimental/tempest-pg-full/0d070ec/ : SUCCESS in 1h 35m 35s\n- nova-tempest-full-oslo.versionedobjects http://logs.openstack.org/77/667177/2/experimental/nova-tempest-full-oslo.versionedobjects/7b42773/ : SUCCESS in 2h 10m 42s\n- legacy-tempest-dsvm-nova-libvirt-kvm-apr http://logs.openstack.org/77/667177/2/experimental/legacy-tempest-dsvm-nova-libvirt-kvm-apr/ac7a10f/ : FAILURE in 14m 08s\n- nova-tempest-v2-api http://logs.openstack.org/77/667177/2/experimental/nova-tempest-v2-api/9b535d7/ : SUCCESS in 1h 25m 14s\n- legacy-tempest-dsvm-neutron-dvr-multinode-full http://logs.openstack.org/77/667177/2/experimental/legacy-tempest-dsvm-neutron-dvr-multinode-full/2672274/ : SUCCESS in 2h 05m 05s\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/77/667177/2/experimental/neutron-tempest-dvr-ha-multinode-full/4662d03/ : FAILURE in 1h 35m 13s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/77/667177/2/experimental/neutron-tempest-iptables_hybrid/cd3e0f5/ : SUCCESS in 1h 48m 48s\n- os-vif-ovs http://logs.openstack.org/77/667177/2/experimental/os-vif-ovs/b23b049/ : SUCCESS in 1h 50m 41s\n- nova-tox-functional-py37 http://logs.openstack.org/77/667177/2/experimental/nova-tox-functional-py37/a02f3dc/ : SUCCESS in 17m 21s","accounts_in_message":[],"_revision_number":2},{"id":"2250b86391c14ea04222907e6b9761ddb94149dc","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-06-24 23:07:00.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/667177/2 : SUCCESS in 2h 42m 00s","accounts_in_message":[],"_revision_number":2},{"id":"93a50a90a2aa22918718572f548b6c3e5f2ce9af","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-06-24 23:22:51.000000000","message":"Patch Set 2:\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-33098 : FAILURE in 3h 31m 09s","accounts_in_message":[],"_revision_number":2},{"id":"5f070e52195611f528d9a7dd06d54a41136ed508","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-06-25 00:32:35.000000000","message":"Patch Set 2:\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/77/667177/2/check/nova-out-of-tree-pvm/1daa083 : FAILURE in 5h 05m 50s\n- nova-in-tree-pvm http://184.172.12.213/77/667177/2/check/nova-in-tree-pvm/48ae946 : FAILURE in 2h 56m 22s","accounts_in_message":[],"_revision_number":2},{"id":"c8256724258c19ea6183fa81c79f9ea946e17865","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2019-06-25 01:57:37.000000000","message":"Patch Set 2:\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/667177/2/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/a18e593 : SUCCESS in 2h 00m 34s","accounts_in_message":[],"_revision_number":2},{"id":"f738db66673e8b01c646a41046e4e8f732c70578","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2019-06-25 03:29:14.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.74.249.42/77/667177/2/check-nova/Nova-ML2-Sriov/809e214 : SUCCESS in 1h 28m 24s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.74.249.42/77/667177/2/check-nova/Nova-MACVTAP-ML2-Sriov/ab31146 : SUCCESS in 1h 12m 12s (non-voting)\n- NVMe http://13.74.249.42/77/667177/2/check-nova/NVMe/519dd8e : SUCCESS in 45m 00s (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":"dbffeb4dd288c2dbd0525ed0ce8db9553af82457","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-25 05:05:25.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- grenade-py3 http://logs.openstack.org/77/667177/2/check/grenade-py3/af13f56/ : SUCCESS in 1h 01m 34s\n- tempest-full-py3 http://logs.openstack.org/77/667177/2/check/tempest-full-py3/d10cfc8/ : SUCCESS in 1h 32m 41s\n- openstack-tox-cover http://logs.openstack.org/77/667177/2/check/openstack-tox-cover/0410011/cover/ : SUCCESS in 13m 59s\n- openstack-tox-lower-constraints http://logs.openstack.org/77/667177/2/check/openstack-tox-lower-constraints/f0c7864/ : SUCCESS in 13m 17s\n- openstack-tox-pep8 http://logs.openstack.org/77/667177/2/check/openstack-tox-pep8/4077e9d/ : SUCCESS in 9m 28s\n- openstack-tox-py27 http://logs.openstack.org/77/667177/2/check/openstack-tox-py27/71a7f0c/ : SUCCESS in 11m 09s\n- openstack-tox-py36 http://logs.openstack.org/77/667177/2/check/openstack-tox-py36/20a5e1f/ : SUCCESS in 10m 55s\n- openstack-tox-py37 http://logs.openstack.org/77/667177/2/check/openstack-tox-py37/e093534/ : SUCCESS in 11m 43s\n- openstack-tox-docs http://logs.openstack.org/77/667177/2/check/openstack-tox-docs/e98cd22/html/ : SUCCESS in 6m 15s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/77/667177/2/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/6ee9d83/ : SUCCESS in 58m 46s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/77/667177/2/check/devstack-plugin-ceph-tempest/aa4fa17/ : SUCCESS in 1h 32m 20s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/77/667177/2/check/neutron-grenade-multinode/1575e0a/ : SUCCESS in 1h 12m 20s\n- neutron-tempest-linuxbridge http://logs.openstack.org/77/667177/2/check/neutron-tempest-linuxbridge/09e9cc9/ : SUCCESS in 1h 31m 24s\n- nova-grenade-live-migration http://logs.openstack.org/77/667177/2/check/nova-grenade-live-migration/632008b/ : SUCCESS in 1h 08m 55s\n- nova-live-migration http://logs.openstack.org/77/667177/2/check/nova-live-migration/5a5b15b/ : SUCCESS in 52m 03s\n- nova-lvm http://logs.openstack.org/77/667177/2/check/nova-lvm/48c948a/ : SUCCESS in 1h 08m 29s (non-voting)\n- nova-multi-cell http://logs.openstack.org/77/667177/2/check/nova-multi-cell/44ddbf6/ : SUCCESS in 1h 34m 00s (non-voting)\n- nova-next http://logs.openstack.org/77/667177/2/check/nova-next/9cc494c/ : SUCCESS in 1h 13m 31s\n- nova-tox-functional http://logs.openstack.org/77/667177/2/check/nova-tox-functional/61e834a/ : SUCCESS in 17m 47s\n- nova-tox-functional-py36 http://logs.openstack.org/77/667177/2/check/nova-tox-functional-py36/fcb124f/ : SUCCESS in 16m 40s\n- tempest-slow-py3 finger://ze01.openstack.org/588fb441b48a4837a78956075af72018 : RETRY_LIMIT in 2h 25m 35s","accounts_in_message":[],"_revision_number":2},{"id":"f25a77163f74d83e59d39f72a4aabb2ec0673369","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2019-06-25 07:16:19.000000000","message":"Patch Set 2:\n\nrecheck infra","accounts_in_message":[],"_revision_number":2},{"id":"0a9cbcfbd8a9b21222ef39a82dad9cd4f75d671e","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-06-25 07:52:57.000000000","message":"Patch Set 2: Code-Review-1\n\nThe thing that bugs me is that before the original version of this patch merged, we would *always* wait in the virt driver for events, even for same host migration revert with OVS hybrid plug.\n\nSo I went looking for a passing neutron-tempest-iptables_hybrid from before the original version of this patch merged. I found one and traced the revertResize request (req-9bf9c2bb-5dc0-4e91-8f83-dbf7c3fa8d4a) [1].\n\nWe see it prepare to receive network-vif-plugged-6aa030df-732d-404c-8972-769c362f5f17 [2].\n\nWe then receive [3] and process [4] the event.\n\nAnd finally we\u0027re done with finish_revert_migration [5].\n\nSo there\u0027s a plug-time event with same host OVS hybrid plug.\n\nSo the current version of this patch will introduce a regression where, because we no longer wait for any event at all for same host revert resize, we\u0027ll boot up instances with no networking. So I think we need to handle 3 cases:\n\n  1. ovs normal multinode -\u003e plug-time\n  2. ovs normal same host -\u003e plug-time\n  3. ovs hybrid multinode -\u003e bind-time\n  4. ovs hybrid same host -\u003e plug-time\n\n1, 2 and 3 were handled by the original version. 4 is what caused the Neutron CI regression, and what we need to add in this version. As Sean said [6], plug-time events for same host is a problem because we don\u0027t have the Migration object in the driver. And really, it would make no sense to add a Migration object there.\n\nPlug-time vs bind-time is a result of 2 inputs: the VIF type, and the migration \"samehost-ness\". So we\u0027d need a helper function somewhere, that would accept the network_info (for the VIF part), and the migration, and would return what kind of events we expect.\n\n[1] http://logs.openstack.org/22/665422/4/check/neutron-tempest-iptables_hybrid/ad4bc10/controller/logs/tempest_log.txt.gz#_2019-06-21_11_58_23_412\n[2] http://logs.openstack.org/22/665422/4/check/neutron-tempest-iptables_hybrid/ad4bc10/controller/logs/screen-n-cpu.txt.gz#_Jun_21_11_58_31_174185\n[3] http://logs.openstack.org/22/665422/4/check/neutron-tempest-iptables_hybrid/ad4bc10/controller/logs/screen-n-cpu.txt.gz#_Jun_21_11_58_38_290800\n[4] http://logs.openstack.org/22/665422/4/check/neutron-tempest-iptables_hybrid/ad4bc10/controller/logs/screen-n-cpu.txt.gz#_Jun_21_11_58_38_292023\n[5] http://logs.openstack.org/22/665422/4/check/neutron-tempest-iptables_hybrid/ad4bc10/controller/logs/screen-n-cpu.txt.gz#_Jun_21_11_58_38_312483\n[6] https://review.opendev.org/#/c/667177/1/nova/virt/libvirt/driver.py@9138","accounts_in_message":[],"_revision_number":2},{"id":"bbfb8b83c99fde362e0aa9f8682de1fd86c2d5ee","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-06-25 08:16:43.000000000","message":"Patch Set 2:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/77/667177/2/check-vote/ext-nova-zuul/2b7b02c : SUCCESS in 59m 48s","accounts_in_message":[],"_revision_number":2},{"id":"3084b341f613405e9485ea8a0488fd9ff5a791d9","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-06-25 09:20:21.000000000","message":"Patch Set 2:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/2/check/tempest-dsvm-full-xenial/67393e6/ : SUCCESS in 1h 27m 42s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/2/check/tempest-dsvm-full-xenial-py3/fd5208f/ : SUCCESS in 1h 30m 03s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/2/check/grenade-dsvm-xenial/c93ad16/ : SUCCESS in 1h 12m 28s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"30cb8b132193ba2180eb94c8b0a1291247138433","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-06-25 09:39:36.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/667177/2 : SUCCESS in 2h 22m 20s","accounts_in_message":[],"_revision_number":2},{"id":"9029d06b3e56004763f3099918a0b4093f3dd4d9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-25 14:38:15.000000000","message":"Patch Set 2:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- grenade-py3 finger://ze09.openstack.org/c933a007474c43c5936d8e839bf9d624 : RETRY_LIMIT in 32m 12s\n- tempest-full-py3 finger://ze08.openstack.org/e46a0762d78144e3889e71eea4f5cb9d : RETRY_LIMIT in 21m 09s\n- openstack-tox-cover http://logs.openstack.org/77/667177/2/check/openstack-tox-cover/a2ceb5b/cover/ : SUCCESS in 15m 06s\n- openstack-tox-lower-constraints http://logs.openstack.org/77/667177/2/check/openstack-tox-lower-constraints/be21d84/ : SUCCESS in 14m 30s\n- openstack-tox-pep8 http://logs.openstack.org/77/667177/2/check/openstack-tox-pep8/66995cd/ : SUCCESS in 14m 57s\n- openstack-tox-py27 http://logs.openstack.org/77/667177/2/check/openstack-tox-py27/92c6006/ : SUCCESS in 12m 37s\n- openstack-tox-py36 http://logs.openstack.org/77/667177/2/check/openstack-tox-py36/9a7beb9/ : SUCCESS in 13m 38s\n- openstack-tox-py37 http://logs.openstack.org/77/667177/2/check/openstack-tox-py37/00d0851/ : SUCCESS in 12m 24s\n- openstack-tox-docs http://logs.openstack.org/77/667177/2/check/openstack-tox-docs/498f6df/html/ : SUCCESS in 7m 29s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/77/667177/2/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/2a9b054/ : SUCCESS in 52m 26s (non-voting)\n- devstack-plugin-ceph-tempest finger://ze10.openstack.org/ec6affe2f3a04b83b620f5f8b77fedc2 : RETRY_LIMIT in 41m 31s (non-voting)\n- neutron-grenade-multinode finger://ze02.openstack.org/0571f425b55b447e8b092e9ed5c9a656 : RETRY_LIMIT in 25m 09s\n- neutron-tempest-linuxbridge finger://ze12.openstack.org/9c69ebbbff3a44f1914b5db47ae82687 : RETRY_LIMIT in 26m 44s\n- nova-grenade-live-migration finger://ze11.openstack.org/c380637e62ba466e8f70baacced8080b : RETRY_LIMIT in 25m 38s\n- nova-live-migration http://logs.openstack.org/77/667177/2/check/nova-live-migration/2e29f66/ : SUCCESS in 59m 20s\n- nova-lvm finger://ze06.openstack.org/a29df968678343c18f27b0009549e0ec : RETRY_LIMIT in 42m 25s (non-voting)\n- nova-multi-cell finger://ze04.openstack.org/b0359b1b201a4e9088517b90f56008d9 : RETRY_LIMIT in 22m 26s (non-voting)\n- nova-next finger://ze12.openstack.org/5f8cd1ef099049758b804c97442cd149 : RETRY_LIMIT in 25m 37s\n- nova-tox-functional http://logs.openstack.org/77/667177/2/check/nova-tox-functional/8a2505c/ : SUCCESS in 24m 23s\n- nova-tox-functional-py36 http://logs.openstack.org/77/667177/2/check/nova-tox-functional-py36/cf0d683/ : SUCCESS in 17m 40s\n- tempest-slow-py3 finger://ze08.openstack.org/c369b10b0f684aa39cf1f04af1495f24 : RETRY_LIMIT in 28m 29s","accounts_in_message":[],"_revision_number":2},{"id":"38a31761a3b994b12df7f971f12e11f3308789f2","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-01 06:12:09.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"f013979aa2c257f3fb912e769ad2b3a5da0ff06c","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-01 06:13:13.000000000","message":"Patch Set 2:\n\ncheck experimental","accounts_in_message":[],"_revision_number":2},{"id":"47be1e369ad236852eadb347683ba0cd8f02c77c","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-01 06:46:41.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.","accounts_in_message":[],"_revision_number":4},{"id":"91306ae4fc79d557bdfe6ac92355317bc27193eb","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-01 06:46:57.000000000","message":"Patch Set 4:\n\ncheck experimental","accounts_in_message":[],"_revision_number":4},{"id":"1298a93a8f0e9593c46a8b11d275fa57ae20c8c6","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-07-01 07:14:39.000000000","message":"Patch Set 4:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/77/667177/4/check/check-dsvm-tempest-vz7-exe-minimal/2b70b77 : FAILURE in 11m 53s\n- check-dsvm-tempest-vz7-exe-multinode http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/77/667177/4/check/check-dsvm-tempest-vz7-exe-multinode/5c88615 : FAILURE in 12m 51s\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":"65df7e974a2b17f49f01ea187c7ccc33ab8c46d9","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-01 07:41:10.000000000","message":"Patch Set 4:\n\nTesting completed on the zVM Driver CI system check-nova pipeline and failed.  To recheck only the zVM driver plugins, submit a comment with only  zvm: recheck in the comment.. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-33342 : FAILURE in 53m 56s","accounts_in_message":[],"_revision_number":4},{"id":"4912e84c2cd355dede1024639fdfba70a9d8c4be","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-01 08:17:16.000000000","message":"Patch Set 4:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/4/check/tempest-dsvm-full-xenial/aa05188/ : SUCCESS in 1h 29m 09s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/4/check/tempest-dsvm-full-xenial-py3/65ebf52/ : SUCCESS in 1h 19m 40s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/4/check/grenade-dsvm-xenial/42796ed/ : SUCCESS in 1h 14m 34s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"50434f9241fdac6a98570fd2208a5f0b13406dd8","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-01 09:07:48.000000000","message":"Patch Set 4:\n\nBuild failed (experimental pipeline).\n\n- ironic-tempest-bfv http://logs.openstack.org/77/667177/4/experimental/ironic-tempest-bfv/6440609/ : SUCCESS in 46m 13s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode http://logs.openstack.org/77/667177/4/experimental/ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode/c2c53e3/ : SUCCESS in 1h 48m 26s\n- barbican-simple-crypto-devstack-tempest http://logs.openstack.org/77/667177/4/experimental/barbican-simple-crypto-devstack-tempest/c592135/ : SUCCESS in 45m 38s\n- devstack-plugin-ceph-tempest-py3 http://logs.openstack.org/77/667177/4/experimental/devstack-plugin-ceph-tempest-py3/db65fa3/ : SUCCESS in 1h 28m 03s\n- legacy-grenade-dsvm-neutron-multinode-zero-downtime http://logs.openstack.org/77/667177/4/experimental/legacy-grenade-dsvm-neutron-multinode-zero-downtime/8659492/ : FAILURE in 1h 38m 08s\n- legacy-tempest-dsvm-full-devstack-plugin-nfs http://logs.openstack.org/77/667177/4/experimental/legacy-tempest-dsvm-full-devstack-plugin-nfs/f934f88/ : SUCCESS in 2h 01m 48s\n- tempest-full-py3-opensuse150 http://logs.openstack.org/77/667177/4/experimental/tempest-full-py3-opensuse150/a2e1667/ : SUCCESS in 2h 09m 16s (non-voting)\n- tempest-pg-full http://logs.openstack.org/77/667177/4/experimental/tempest-pg-full/f389991/ : SUCCESS in 2h 02m 37s\n- nova-tempest-full-oslo.versionedobjects http://logs.openstack.org/77/667177/4/experimental/nova-tempest-full-oslo.versionedobjects/50b6cde/ : SUCCESS in 2h 09m 48s\n- legacy-tempest-dsvm-nova-libvirt-kvm-apr http://logs.openstack.org/77/667177/4/experimental/legacy-tempest-dsvm-nova-libvirt-kvm-apr/4e35d10/ : FAILURE in 14m 14s\n- nova-tempest-v2-api http://logs.openstack.org/77/667177/4/experimental/nova-tempest-v2-api/9ab902f/ : SUCCESS in 1h 43m 49s\n- legacy-tempest-dsvm-neutron-dvr-multinode-full http://logs.openstack.org/77/667177/4/experimental/legacy-tempest-dsvm-neutron-dvr-multinode-full/756cee4/ : SUCCESS in 2h 15m 31s\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/77/667177/4/experimental/neutron-tempest-dvr-ha-multinode-full/e21661f/ : SUCCESS in 1h 56m 03s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/77/667177/4/experimental/neutron-tempest-iptables_hybrid/e6eda9a/ : SUCCESS in 1h 32m 30s\n- os-vif-ovs http://logs.openstack.org/77/667177/4/experimental/os-vif-ovs/6889390/ : SUCCESS in 1h 56m 03s\n- nova-tox-functional-py37 http://logs.openstack.org/77/667177/4/experimental/nova-tox-functional-py37/353212d/ : SUCCESS in 15m 51s","accounts_in_message":[],"_revision_number":4},{"id":"04475a1ed8cc084550446896f083b817234e89cb","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-01 09:13:10.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/667177/4 : SUCCESS in 2h 25m 20s","accounts_in_message":[],"_revision_number":4},{"id":"5237a2c48f80fb7a63ef69e857122486de3d8bcb","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-01 09:15:53.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- grenade-py3 http://logs.openstack.org/77/667177/4/check/grenade-py3/8ecd9a2/ : SUCCESS in 1h 10m 58s\n- tempest-full-py3 http://logs.openstack.org/77/667177/4/check/tempest-full-py3/5a24a42/ : SUCCESS in 1h 25m 14s\n- openstack-tox-cover http://logs.openstack.org/77/667177/4/check/openstack-tox-cover/5348080/cover/ : SUCCESS in 14m 29s\n- openstack-tox-lower-constraints http://logs.openstack.org/77/667177/4/check/openstack-tox-lower-constraints/70e61e1/ : SUCCESS in 13m 38s\n- openstack-tox-pep8 http://logs.openstack.org/77/667177/4/check/openstack-tox-pep8/03e9ad0/ : FAILURE in 9m 46s\n- openstack-tox-py27 http://logs.openstack.org/77/667177/4/check/openstack-tox-py27/5bdd134/ : SUCCESS in 12m 49s\n- openstack-tox-py36 http://logs.openstack.org/77/667177/4/check/openstack-tox-py36/0040da5/ : SUCCESS in 14m 20s\n- openstack-tox-py37 http://logs.openstack.org/77/667177/4/check/openstack-tox-py37/5771fc6/ : SUCCESS in 12m 02s\n- openstack-tox-docs http://logs.openstack.org/77/667177/4/check/openstack-tox-docs/9f437aa/html/ : SUCCESS in 5m 40s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/77/667177/4/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/526bb6d/ : SUCCESS in 51m 03s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/77/667177/4/check/devstack-plugin-ceph-tempest/87224a7/ : SUCCESS in 1h 32m 47s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/77/667177/4/check/neutron-grenade-multinode/3676527/ : SUCCESS in 1h 13m 59s\n- neutron-tempest-linuxbridge http://logs.openstack.org/77/667177/4/check/neutron-tempest-linuxbridge/305c246/ : SUCCESS in 1h 30m 46s\n- nova-grenade-live-migration http://logs.openstack.org/77/667177/4/check/nova-grenade-live-migration/a1acb43/ : SUCCESS in 1h 06m 25s\n- nova-live-migration http://logs.openstack.org/77/667177/4/check/nova-live-migration/091cd5b/ : SUCCESS in 47m 55s\n- nova-lvm http://logs.openstack.org/77/667177/4/check/nova-lvm/f8ba3bb/ : SUCCESS in 1h 15m 07s (non-voting)\n- nova-multi-cell http://logs.openstack.org/77/667177/4/check/nova-multi-cell/9825049/ : SUCCESS in 1h 28m 47s (non-voting)\n- nova-next http://logs.openstack.org/77/667177/4/check/nova-next/b7f6fdb/ : SUCCESS in 1h 16m 56s\n- nova-tox-functional http://logs.openstack.org/77/667177/4/check/nova-tox-functional/88bf3ad/ : SUCCESS in 16m 55s\n- nova-tox-functional-py36 http://logs.openstack.org/77/667177/4/check/nova-tox-functional-py36/461c98f/ : SUCCESS in 17m 25s\n- tempest-slow-py3 http://logs.openstack.org/77/667177/4/check/tempest-slow-py3/fb128ba/ : SUCCESS in 2h 23m 27s","accounts_in_message":[],"_revision_number":4},{"id":"f2a77b00faecf3286fc60ccb23c7615ab6eac466","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-01 10:15:08.000000000","message":"Patch Set 4:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/77/667177/4/check-vote/ext-nova-zuul/e1a1959 : SUCCESS in 1h 01m 15s","accounts_in_message":[],"_revision_number":4},{"id":"07ae5894d0ca05dc38c3c42d2d3854e5e964d18c","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-01 11:06:00.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"c32ca176f873dbd59dd79d72b81a0eb14dde0c7f","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-01 11:06:16.000000000","message":"Patch Set 5:\n\ncheck experimental","accounts_in_message":[],"_revision_number":5},{"id":"ffe4fc8c7ca689767a0ebb277270bfd67c97d46c","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-07-01 11:27:27.000000000","message":"Patch Set 5:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/77/667177/5/check/check-dsvm-tempest-vz7-exe-minimal/f58ec87 : FAILURE in 19m 34s\n- check-dsvm-tempest-vz7-exe-multinode http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/77/667177/5/check/check-dsvm-tempest-vz7-exe-multinode/9dc75b9 : FAILURE in 12m 27s\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":"2b97991e64487e7f340bdf1f548b0516b1efe53a","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-01 12:00:49.000000000","message":"Patch Set 5:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/77/667177/5/check-vote/ext-nova-zuul/830bf38 : SUCCESS in 53m 53s","accounts_in_message":[],"_revision_number":5},{"id":"9f3d5e074627250e7fc3592dab6e117cd6b25fcf","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-01 12:06:57.000000000","message":"Patch Set 5:\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-33344 : SUCCESS in 1h 00m 18s","accounts_in_message":[],"_revision_number":5},{"id":"ae6487ad6fd3264058229eaf94d1a4938fbb1579","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-01 12:45:14.000000000","message":"Patch Set 5:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/5/check/tempest-dsvm-full-xenial/1c8e5b1/ : FAILURE in 1h 25m 33s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/5/check/tempest-dsvm-full-xenial-py3/0fad801/ : FAILURE in 1h 37m 41s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/5/check/grenade-dsvm-xenial/edd374a/ : SUCCESS in 1h 06m 34s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"2e9c0779311ff4ae8a450e3e786a14d04e042d1d","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-01 13:29:45.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/667177/5 : SUCCESS in 2h 22m 40s","accounts_in_message":[],"_revision_number":5},{"id":"7c6202ff4ef3f76cff10318aabb2e1f70f5c2d1a","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-01 13:34:06.000000000","message":"Patch Set 5:\n\nBuild failed (experimental pipeline).\n\n- ironic-tempest-bfv http://logs.openstack.org/77/667177/5/experimental/ironic-tempest-bfv/8fa2662/ : SUCCESS in 37m 39s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode http://logs.openstack.org/77/667177/5/experimental/ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode/daf4fed/ : SUCCESS in 1h 31m 33s\n- barbican-simple-crypto-devstack-tempest http://logs.openstack.org/77/667177/5/experimental/barbican-simple-crypto-devstack-tempest/8d64b2d/ : SUCCESS in 38m 04s\n- devstack-plugin-ceph-tempest-py3 http://logs.openstack.org/77/667177/5/experimental/devstack-plugin-ceph-tempest-py3/62fe405/ : SUCCESS in 1h 25m 33s\n- legacy-grenade-dsvm-neutron-multinode-zero-downtime http://logs.openstack.org/77/667177/5/experimental/legacy-grenade-dsvm-neutron-multinode-zero-downtime/2435788/ : FAILURE in 1h 09m 01s\n- legacy-tempest-dsvm-full-devstack-plugin-nfs http://logs.openstack.org/77/667177/5/experimental/legacy-tempest-dsvm-full-devstack-plugin-nfs/8e2768d/ : SUCCESS in 1h 39m 08s\n- tempest-full-py3-opensuse150 http://logs.openstack.org/77/667177/5/experimental/tempest-full-py3-opensuse150/48914f6/ : TIMED_OUT in 2h 05m 47s (non-voting)\n- tempest-pg-full http://logs.openstack.org/77/667177/5/experimental/tempest-pg-full/d803f68/ : SUCCESS in 2h 07m 28s\n- nova-tempest-full-oslo.versionedobjects http://logs.openstack.org/77/667177/5/experimental/nova-tempest-full-oslo.versionedobjects/e9bd09f/ : TIMED_OUT in 2h 10m 40s\n- legacy-tempest-dsvm-nova-libvirt-kvm-apr http://logs.openstack.org/77/667177/5/experimental/legacy-tempest-dsvm-nova-libvirt-kvm-apr/41e133c/ : FAILURE in 15m 22s\n- nova-tempest-v2-api http://logs.openstack.org/77/667177/5/experimental/nova-tempest-v2-api/8276bc1/ : SUCCESS in 1h 14m 47s\n- legacy-tempest-dsvm-neutron-dvr-multinode-full http://logs.openstack.org/77/667177/5/experimental/legacy-tempest-dsvm-neutron-dvr-multinode-full/70dcaa9/ : SUCCESS in 1h 49m 11s\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/77/667177/5/experimental/neutron-tempest-dvr-ha-multinode-full/f359449/ : SUCCESS in 2h 12m 45s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/77/667177/5/experimental/neutron-tempest-iptables_hybrid/eb7c565/ : SUCCESS in 1h 27m 02s\n- os-vif-ovs http://logs.openstack.org/77/667177/5/experimental/os-vif-ovs/c2de882/ : SUCCESS in 1h 23m 39s\n- nova-tox-functional-py37 http://logs.openstack.org/77/667177/5/experimental/nova-tox-functional-py37/7934e72/ : SUCCESS in 17m 18s","accounts_in_message":[],"_revision_number":5},{"id":"a2c7889e54da8d24127492fed970e44d6e7faf55","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-01 15:34:32.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 http://logs.openstack.org/77/667177/5/check/grenade-py3/ed06411/ : SUCCESS in 56m 02s\n- tempest-full-py3 http://logs.openstack.org/77/667177/5/check/tempest-full-py3/a7179ee/ : SUCCESS in 1h 36m 59s\n- openstack-tox-cover http://logs.openstack.org/77/667177/5/check/openstack-tox-cover/52d7454/cover/ : SUCCESS in 15m 33s\n- openstack-tox-lower-constraints http://logs.openstack.org/77/667177/5/check/openstack-tox-lower-constraints/de863bc/ : SUCCESS in 17m 34s\n- openstack-tox-pep8 http://logs.openstack.org/77/667177/5/check/openstack-tox-pep8/38d8145/ : SUCCESS in 11m 03s\n- openstack-tox-py27 http://logs.openstack.org/77/667177/5/check/openstack-tox-py27/ee1a0ff/ : SUCCESS in 15m 35s\n- openstack-tox-py36 http://logs.openstack.org/77/667177/5/check/openstack-tox-py36/d6ab693/ : SUCCESS in 14m 50s\n- openstack-tox-py37 http://logs.openstack.org/77/667177/5/check/openstack-tox-py37/cc182dc/ : SUCCESS in 11m 35s\n- openstack-tox-docs http://logs.openstack.org/77/667177/5/check/openstack-tox-docs/e4f861f/html/ : SUCCESS in 6m 41s\n- build-openstack-releasenotes http://logs.openstack.org/77/667177/5/check/build-openstack-releasenotes/3e24583/html/ : SUCCESS in 43m 45s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/77/667177/5/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/923433d/ : SUCCESS in 47m 40s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/77/667177/5/check/devstack-plugin-ceph-tempest/cf0b524/ : SUCCESS in 1h 49m 26s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/77/667177/5/check/neutron-grenade-multinode/f2da6f7/ : SUCCESS in 1h 12m 53s\n- neutron-tempest-linuxbridge http://logs.openstack.org/77/667177/5/check/neutron-tempest-linuxbridge/d29929c/ : SUCCESS in 1h 39m 49s\n- nova-grenade-live-migration http://logs.openstack.org/77/667177/5/check/nova-grenade-live-migration/124c467/ : SUCCESS in 1h 04m 49s\n- nova-live-migration http://logs.openstack.org/77/667177/5/check/nova-live-migration/bb3ccd7/ : SUCCESS in 49m 26s\n- nova-lvm http://logs.openstack.org/77/667177/5/check/nova-lvm/90b20fd/ : SUCCESS in 1h 06m 56s (non-voting)\n- nova-multi-cell http://logs.openstack.org/77/667177/5/check/nova-multi-cell/ea4b9a7/ : SUCCESS in 1h 42m 15s (non-voting)\n- nova-next http://logs.openstack.org/77/667177/5/check/nova-next/dcb893a/ : SUCCESS in 1h 36m 48s\n- nova-tox-functional http://logs.openstack.org/77/667177/5/check/nova-tox-functional/aa81495/ : SUCCESS in 16m 43s\n- nova-tox-functional-py36 http://logs.openstack.org/77/667177/5/check/nova-tox-functional-py36/b1f1bd4/ : SUCCESS in 19m 05s\n- tempest-slow-py3 http://logs.openstack.org/77/667177/5/check/tempest-slow-py3/cc62fcc/ : SUCCESS in 2h 32m 00s","accounts_in_message":[],"_revision_number":5},{"id":"73c792c1bdd5d0bb5c4144e062a57ebe11b4d6d8","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-07-01 15:35:10.000000000","message":"Patch Set 5:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/77/667177/5/check/EMC_VxFlexOS_NOVA/6464e0b/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC VxFlexOS CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":5},{"id":"0b07b7700460d392ceb20a773a2214980f213457","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2019-07-01 16:25:54.000000000","message":"Patch Set 5:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-77-667177-5 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":5},{"id":"ba878b0ae497d2132aff7e784db88b521cbc3034","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-01 18:11:45.000000000","message":"Patch Set 5: Code-Review-1\n\n(6 comments)\n\nya overall this looks sane.\ni dont really know if there is a cleaner way we can get the migration object without passing it. maybe there is a way we can use the migration_context which we have to lookup the migration object?\n\nassuming there is not the api change would be needed but as i said inline we should handel it gracefully to make backporting simpler","accounts_in_message":[],"_revision_number":5},{"id":"60a16c75308bbd7a5e0e60136fccdca442cb7f8a","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-01 19:27:22.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"010d9f27d49c98bddd74f6903458a6877e6e8fc0","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-01 19:29:14.000000000","message":"Patch Set 5: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"550765ea5ed0b9ae319ca6d18821c524f0c7677a","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-01 19:36:06.000000000","message":"Patch Set 5:\n\nI wanted to avoid the extra DB query by passing the migration that we already have, but I agree that it\u0027s a good idea to go the DB route for backports and then modify it to a driver interface in master.","accounts_in_message":[],"_revision_number":5},{"id":"8fd3d3a2e9a6f911710d5e00cf37a14fdbff7044","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-02 08:17:23.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"f4b856251a7a98be3cdfeb79ab4c625d44238a3e","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-02 08:17:31.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"725c5ea89955dfb21f90322d5cba11f23a3a49f0","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-07-02 08:17:41.000000000","message":"Patch Set 5:\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":5},{"id":"89a6aa6993bb7e9f3f93aaa7e2316f765d30f289","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2019-07-02 08:17:50.000000000","message":"Patch Set 5:\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":5},{"id":"c5afbaa95e9668750a81bf9f85cddcf5ee8c9666","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-07-02 09:18:34.000000000","message":"Patch Set 6:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/77/667177/6/check/check-dsvm-tempest-vz7-exe-minimal/c64468d : FAILURE in 10m 12s\n- check-dsvm-tempest-vz7-exe-multinode http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/77/667177/6/check/check-dsvm-tempest-vz7-exe-multinode/bf3a09d : FAILURE in 13m 30s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":6},{"id":"133a3690769e7f78891e638207e84e31d60407a8","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-02 09:26:18.000000000","message":"Patch Set 6:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/77/667177/6/check-vote/ext-nova-zuul/e9abf3b : SUCCESS in 1h 07m 20s","accounts_in_message":[],"_revision_number":6},{"id":"903735b3c11427a87e0507a1bc64c91afc841c77","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-02 09:52:55.000000000","message":"Patch Set 6:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/6/check/tempest-dsvm-full-xenial/e7d30af/ : SUCCESS in 1h 31m 37s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/6/check/tempest-dsvm-full-xenial-py3/c7b1832/ : SUCCESS in 1h 33m 19s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/6/check/grenade-dsvm-xenial/e463cae/ : SUCCESS in 1h 14m 36s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"c6270d21fd6d8d764f30781425e6f9efc8b754a9","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-02 09:54:38.000000000","message":"Patch Set 6:\n\nTesting completed on the zVM Driver CI system check-nova pipeline and failed.  To recheck only the zVM driver plugins, submit a comment with only  zvm: recheck in the comment.. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-33360 : FAILURE in 1h 36m 02s","accounts_in_message":[],"_revision_number":6},{"id":"bc92c30c9e95d11b316ab3e9bdcdd9a0d494332b","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-02 10:42:17.000000000","message":"Patch Set 6:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/667177/6 : SUCCESS in 2h 23m 20s","accounts_in_message":[],"_revision_number":6},{"id":"26fa1cf7c23e41d2b0c0dfe1ccb6dd6a1e5586c9","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-02 11:48:17.000000000","message":"Patch Set 6: Code-Review+1\n\n(1 comment)\n\nyou adress my nits so im fine with this assuming\nthe neutron iptabels hybrid test passes.","accounts_in_message":[],"_revision_number":6},{"id":"ee0be2daffd3105d1f2795b6001ee5dfcac8371b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-02 12:52:14.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 http://logs.openstack.org/77/667177/6/check/grenade-py3/709fa43/ : SUCCESS in 1h 01m 14s\n- tempest-full-py3 http://logs.openstack.org/77/667177/6/check/tempest-full-py3/5ec1b91/ : SUCCESS in 1h 41m 21s\n- openstack-tox-cover http://logs.openstack.org/77/667177/6/check/openstack-tox-cover/5eefd98/cover/ : SUCCESS in 15m 13s\n- openstack-tox-lower-constraints http://logs.openstack.org/77/667177/6/check/openstack-tox-lower-constraints/1b9951a/ : SUCCESS in 13m 38s\n- openstack-tox-pep8 http://logs.openstack.org/77/667177/6/check/openstack-tox-pep8/8ebefb1/ : SUCCESS in 10m 56s\n- openstack-tox-py27 http://logs.openstack.org/77/667177/6/check/openstack-tox-py27/6054435/ : SUCCESS in 12m 40s\n- openstack-tox-py36 http://logs.openstack.org/77/667177/6/check/openstack-tox-py36/ceb496c/ : SUCCESS in 10m 59s\n- openstack-tox-py37 http://logs.openstack.org/77/667177/6/check/openstack-tox-py37/e22c672/ : SUCCESS in 11m 35s\n- openstack-tox-docs http://logs.openstack.org/77/667177/6/check/openstack-tox-docs/a14068d/html/ : SUCCESS in 7m 12s\n- build-openstack-releasenotes http://logs.openstack.org/77/667177/6/check/build-openstack-releasenotes/b4872bb/html/ : SUCCESS in 37m 42s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/77/667177/6/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/2a3035d/ : SUCCESS in 57m 48s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/77/667177/6/check/devstack-plugin-ceph-tempest/94c2a75/ : SUCCESS in 1h 38m 15s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/77/667177/6/check/neutron-grenade-multinode/53722ed/ : SUCCESS in 1h 10m 25s\n- neutron-tempest-linuxbridge http://logs.openstack.org/77/667177/6/check/neutron-tempest-linuxbridge/0b06c4b/ : SUCCESS in 1h 30m 56s\n- nova-grenade-live-migration http://logs.openstack.org/77/667177/6/check/nova-grenade-live-migration/24c92a6/ : SUCCESS in 1h 16m 54s\n- nova-live-migration http://logs.openstack.org/77/667177/6/check/nova-live-migration/8fa21a8/ : SUCCESS in 46m 45s\n- nova-lvm http://logs.openstack.org/77/667177/6/check/nova-lvm/4ef5400/ : SUCCESS in 1h 19m 21s (non-voting)\n- nova-multi-cell http://logs.openstack.org/77/667177/6/check/nova-multi-cell/597913c/ : SUCCESS in 1h 37m 46s (non-voting)\n- nova-next http://logs.openstack.org/77/667177/6/check/nova-next/9eef80b/ : SUCCESS in 1h 27m 13s\n- nova-tox-functional http://logs.openstack.org/77/667177/6/check/nova-tox-functional/540e994/ : SUCCESS in 20m 18s\n- nova-tox-functional-py36 http://logs.openstack.org/77/667177/6/check/nova-tox-functional-py36/603e138/ : SUCCESS in 18m 50s\n- tempest-slow-py3 http://logs.openstack.org/77/667177/6/check/tempest-slow-py3/815916c/ : SUCCESS in 2h 11m 51s","accounts_in_message":[],"_revision_number":6},{"id":"2bea91eb8931482dea193a3e09d09655d9463773","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-07-02 12:52:53.000000000","message":"Patch Set 6:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/77/667177/6/check/EMC_VxFlexOS_NOVA/d5be3e7/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC VxFlexOS CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":6},{"id":"298f335b52a3d766b2dbaeeb0b53da0db52b421a","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-02 13:17:41.000000000","message":"Patch Set 6:\n\ncheck experimental","accounts_in_message":[],"_revision_number":6},{"id":"e6a3b7e72d669d3fa123a2ec73607a947c644128","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-02 13:53:46.000000000","message":"Patch Set 6:\n\ncheck experimental","accounts_in_message":[],"_revision_number":6},{"id":"4106fc16cdcdc113e44d8ef49a36ac56ce919ba7","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2019-07-02 13:54:44.000000000","message":"Patch Set 6:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-77-667177-6 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":6},{"id":"9c918b2c63d47905bb1be9c845a104c3d6ab8436","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-07-02 14:03:50.000000000","message":"Patch Set 6:\n\noot police here: did we warn the ML that we\u0027re changing a compute driver method signature?","accounts_in_message":[],"_revision_number":6},{"id":"0ca8999bd45824b2c013306aad772a0acd7ac110","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-02 14:10:26.000000000","message":"Patch Set 6:\n\n\u003e oot police here: did we warn the ML that we\u0027re changing a compute\n \u003e driver method signature?\n\no/` oot, oot, that\u0027s the sound of da police o/`\n\nWe haven\u0027t yet, but we will once we\u0027re close to merging (read: one +2)","accounts_in_message":[],"_revision_number":6},{"id":"5366ae2174f615d72259e1e0e8763978b9aefa6f","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-02 15:44:18.000000000","message":"Patch Set 6:\n\nBuild failed (experimental pipeline).\n\n- ironic-tempest-bfv http://logs.openstack.org/77/667177/6/experimental/ironic-tempest-bfv/e262dbb/ : SUCCESS in 36m 01s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode http://logs.openstack.org/77/667177/6/experimental/ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode/33f9f35/ : SUCCESS in 1h 16m 02s\n- barbican-simple-crypto-devstack-tempest http://logs.openstack.org/77/667177/6/experimental/barbican-simple-crypto-devstack-tempest/1ee68ad/ : SUCCESS in 43m 02s\n- devstack-plugin-ceph-tempest-py3 http://logs.openstack.org/77/667177/6/experimental/devstack-plugin-ceph-tempest-py3/cbd43df/ : SUCCESS in 1h 23m 48s\n- legacy-grenade-dsvm-neutron-multinode-zero-downtime http://logs.openstack.org/77/667177/6/experimental/legacy-grenade-dsvm-neutron-multinode-zero-downtime/6444ec7/ : FAILURE in 1h 13m 45s\n- legacy-tempest-dsvm-full-devstack-plugin-nfs http://logs.openstack.org/77/667177/6/experimental/legacy-tempest-dsvm-full-devstack-plugin-nfs/c1610d5/ : SUCCESS in 1h 55m 08s\n- tempest-full-py3-opensuse150 http://logs.openstack.org/77/667177/6/experimental/tempest-full-py3-opensuse150/dfbc4e8/ : FAILURE in 1h 42m 05s (non-voting)\n- tempest-pg-full http://logs.openstack.org/77/667177/6/experimental/tempest-pg-full/b0d0133/ : SUCCESS in 1h 56m 47s\n- nova-tempest-full-oslo.versionedobjects http://logs.openstack.org/77/667177/6/experimental/nova-tempest-full-oslo.versionedobjects/3727bf8/ : SUCCESS in 1h 44m 24s\n- legacy-tempest-dsvm-nova-libvirt-kvm-apr http://logs.openstack.org/77/667177/6/experimental/legacy-tempest-dsvm-nova-libvirt-kvm-apr/ff46b52/ : FAILURE in 13m 47s\n- nova-tempest-v2-api http://logs.openstack.org/77/667177/6/experimental/nova-tempest-v2-api/759aa40/ : SUCCESS in 1h 20m 59s\n- legacy-tempest-dsvm-neutron-dvr-multinode-full http://logs.openstack.org/77/667177/6/experimental/legacy-tempest-dsvm-neutron-dvr-multinode-full/231c08b/ : SUCCESS in 1h 49m 22s\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/77/667177/6/experimental/neutron-tempest-dvr-ha-multinode-full/ba35337/ : SUCCESS in 2h 15m 56s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/77/667177/6/experimental/neutron-tempest-iptables_hybrid/0aa9ea2/ : SUCCESS in 1h 38m 34s\n- os-vif-ovs http://logs.openstack.org/77/667177/6/experimental/os-vif-ovs/9b58f9a/ : SUCCESS in 1h 39m 48s\n- nova-tox-functional-py37 http://logs.openstack.org/77/667177/6/experimental/nova-tox-functional-py37/583ffcf/ : SUCCESS in 19m 41s","accounts_in_message":[],"_revision_number":6},{"id":"d9057052b3d4384ce48cc61e9ab517932d9b8f66","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-07-02 15:44:51.000000000","message":"Patch Set 6:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/77/667177/6/check/EMC_VxFlexOS_NOVA/f491abb/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC VxFlexOS CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":6},{"id":"2df1f539193e8b20372eb6db8911e443bd10c384","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2019-07-02 17:51:37.000000000","message":"Patch Set 6:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.74.249.42/77/667177/6/check-nova/Nova-ML2-Sriov/5e074f8 : FAILURE in 1h 52m 48s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.74.249.42/77/667177/6/check-nova/Nova-MACVTAP-ML2-Sriov/233c33a : FAILURE in 15m 49s (non-voting)\n- NVMe http://13.74.249.42/77/667177/6/check-nova/NVMe/a00c880 : FAILURE in 27m 07s (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":"7d71f5406d7a8f9da07761d6a5a5322cc9e7b0dd","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-07-03 05:28:45.000000000","message":"Patch Set 6:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/77/667177/6/check/nova-out-of-tree-pvm/220b145 : FAILURE in 5h 05m 50s\n- nova-in-tree-pvm http://184.172.12.213/77/667177/6/check/nova-in-tree-pvm/fb27a4a : FAILURE in 1h 00m 57s","accounts_in_message":[],"_revision_number":6},{"id":"18829e685eaa52c4c40e4654c59cf3ce2b1db4e1","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-03 15:26:52.000000000","message":"Patch Set 6:\n\n(1 comment)\n\nI think we should avoid the interface change for backports.","accounts_in_message":[],"_revision_number":6},{"id":"9b48f4c9c569b5740c13ffef9104d1de798a11b9","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-03 15:27:41.000000000","message":"Patch Set 6:\n\nNote that the migration context thing also makes this change smaller and more targeted to just the libvirt driver, which is better for backports as well.","accounts_in_message":[],"_revision_number":6},{"id":"81dcf60510d31592afb2629c71224ab37e1b1a8f","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2019-07-03 15:30:17.000000000","message":"Patch Set 6: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"aa6409d1dcb8c1ffb67175083ae42cdc5766ab6f","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-04 08:08:26.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"7f6a4594f6bc900a5f35c02fbd758321e65c5a8c","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-04 08:09:30.000000000","message":"Patch Set 7:\n\ncheck experimental","accounts_in_message":[],"_revision_number":7},{"id":"f46078f2cce1b21daadcbf291c92f7aeeaa48544","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-04 09:25:45.000000000","message":"Patch Set 7:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/77/667177/7/check-vote/ext-nova-zuul/92afaf3 : SUCCESS in 1h 16m 39s","accounts_in_message":[],"_revision_number":7},{"id":"a297c1d9b754fbb7eeb8edfd9ba15781ad262176","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-04 10:22:31.000000000","message":"Patch Set 7:\n\nBuild failed (experimental pipeline).\n\n- ironic-tempest-bfv http://logs.openstack.org/77/667177/7/experimental/ironic-tempest-bfv/5e25f45/ : SUCCESS in 35m 18s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode http://logs.openstack.org/77/667177/7/experimental/ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode/cc756d8/ : SUCCESS in 1h 34m 25s\n- barbican-simple-crypto-devstack-tempest http://logs.openstack.org/77/667177/7/experimental/barbican-simple-crypto-devstack-tempest/739c1b3/ : SUCCESS in 40m 18s\n- devstack-plugin-ceph-tempest-py3 http://logs.openstack.org/77/667177/7/experimental/devstack-plugin-ceph-tempest-py3/037388f/ : FAILURE in 1h 18m 00s\n- legacy-grenade-dsvm-neutron-multinode-zero-downtime http://logs.openstack.org/77/667177/7/experimental/legacy-grenade-dsvm-neutron-multinode-zero-downtime/2c27998/ : FAILURE in 1h 13m 22s\n- legacy-tempest-dsvm-full-devstack-plugin-nfs http://logs.openstack.org/77/667177/7/experimental/legacy-tempest-dsvm-full-devstack-plugin-nfs/b11375e/ : FAILURE in 1h 28m 44s\n- tempest-full-py3-opensuse150 http://logs.openstack.org/77/667177/7/experimental/tempest-full-py3-opensuse150/a0c1a52/ : FAILURE in 1h 40m 10s (non-voting)\n- tempest-pg-full http://logs.openstack.org/77/667177/7/experimental/tempest-pg-full/2e9fdce/ : FAILURE in 1h 28m 13s\n- nova-tempest-full-oslo.versionedobjects http://logs.openstack.org/77/667177/7/experimental/nova-tempest-full-oslo.versionedobjects/34e0cac/ : FAILURE in 1h 27m 15s\n- legacy-tempest-dsvm-nova-libvirt-kvm-apr http://logs.openstack.org/77/667177/7/experimental/legacy-tempest-dsvm-nova-libvirt-kvm-apr/6d1efc1/ : FAILURE in 13m 15s\n- nova-tempest-v2-api http://logs.openstack.org/77/667177/7/experimental/nova-tempest-v2-api/500e14e/ : FAILURE in 1h 06m 33s\n- legacy-tempest-dsvm-neutron-dvr-multinode-full http://logs.openstack.org/77/667177/7/experimental/legacy-tempest-dsvm-neutron-dvr-multinode-full/48feb8b/ : FAILURE in 1h 44m 34s\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/77/667177/7/experimental/neutron-tempest-dvr-ha-multinode-full/8c50e87/ : FAILURE in 1h 48m 49s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/77/667177/7/experimental/neutron-tempest-iptables_hybrid/4e076d4/ : FAILURE in 1h 22m 43s\n- os-vif-ovs http://logs.openstack.org/77/667177/7/experimental/os-vif-ovs/3251a2d/ : FAILURE in 1h 37m 06s\n- nova-tox-functional-py37 http://logs.openstack.org/77/667177/7/experimental/nova-tox-functional-py37/cc4043f/ : SUCCESS in 15m 21s","accounts_in_message":[],"_revision_number":7},{"id":"67da19b2bd433d2d5d26188035ddcdd5da143539","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-04 12:43:18.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- grenade-py3 http://logs.openstack.org/77/667177/7/check/grenade-py3/e27cb57/ : SUCCESS in 53m 01s\n- tempest-full-py3 http://logs.openstack.org/77/667177/7/check/tempest-full-py3/42f90fc/ : FAILURE in 1h 34m 02s\n- openstack-tox-cover http://logs.openstack.org/77/667177/7/check/openstack-tox-cover/a1c5385/cover/ : SUCCESS in 13m 00s\n- openstack-tox-lower-constraints http://logs.openstack.org/77/667177/7/check/openstack-tox-lower-constraints/67eb4dc/ : SUCCESS in 13m 49s\n- openstack-tox-pep8 http://logs.openstack.org/77/667177/7/check/openstack-tox-pep8/5d8b15d/ : SUCCESS in 10m 17s\n- openstack-tox-py27 http://logs.openstack.org/77/667177/7/check/openstack-tox-py27/1316635/ : SUCCESS in 11m 58s\n- openstack-tox-py36 http://logs.openstack.org/77/667177/7/check/openstack-tox-py36/6dfcb47/ : SUCCESS in 11m 32s\n- openstack-tox-py37 http://logs.openstack.org/77/667177/7/check/openstack-tox-py37/0ea18ae/ : SUCCESS in 14m 30s\n- openstack-tox-docs http://logs.openstack.org/77/667177/7/check/openstack-tox-docs/10a8603/html/ : SUCCESS in 6m 47s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/77/667177/7/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/2d1cde0/ : SUCCESS in 49m 06s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/77/667177/7/check/devstack-plugin-ceph-tempest/7988b5d/ : FAILURE in 1h 28m 20s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/77/667177/7/check/neutron-grenade-multinode/8c557d2/ : SUCCESS in 1h 09m 35s\n- neutron-tempest-linuxbridge http://logs.openstack.org/77/667177/7/check/neutron-tempest-linuxbridge/bb8a41f/ : FAILURE in 1h 17m 49s\n- nova-grenade-live-migration http://logs.openstack.org/77/667177/7/check/nova-grenade-live-migration/dad53c3/ : SUCCESS in 1h 09m 13s\n- nova-live-migration http://logs.openstack.org/77/667177/7/check/nova-live-migration/da2436d/ : SUCCESS in 48m 08s\n- nova-lvm http://logs.openstack.org/77/667177/7/check/nova-lvm/af44616/ : SUCCESS in 1h 03m 53s (non-voting)\n- nova-multi-cell http://logs.openstack.org/77/667177/7/check/nova-multi-cell/da267fc/ : FAILURE in 1h 53m 04s (non-voting)\n- nova-next http://logs.openstack.org/77/667177/7/check/nova-next/16e881f/ : FAILURE in 1h 33m 14s\n- nova-tox-functional http://logs.openstack.org/77/667177/7/check/nova-tox-functional/63f9b80/ : SUCCESS in 20m 05s\n- nova-tox-functional-py36 http://logs.openstack.org/77/667177/7/check/nova-tox-functional-py36/f90d4cf/ : SUCCESS in 16m 53s\n- tempest-slow-py3 http://logs.openstack.org/77/667177/7/check/tempest-slow-py3/a6d708b/ : SUCCESS in 2h 26m 20s","accounts_in_message":[],"_revision_number":7},{"id":"5855f21902f9e9389d9730c3b0d43c8fe0d2be80","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-04 13:04:03.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"7fcaa7e0bd7b24ca05cda8e4b1264aa14b7bc0e2","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-04 13:53:10.000000000","message":"Patch Set 8:\n\ncheck experimental","accounts_in_message":[],"_revision_number":8},{"id":"e7fb502ff4ec3ba4e2e49336ebbf32948fd6d44d","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-04 16:01:17.000000000","message":"Patch Set 8:\n\nBuild failed (experimental pipeline).\n\n- ironic-tempest-bfv http://logs.openstack.org/77/667177/8/experimental/ironic-tempest-bfv/f5f3515/ : SUCCESS in 42m 34s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode http://logs.openstack.org/77/667177/8/experimental/ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode/121a2ed/ : SUCCESS in 1h 39m 13s\n- barbican-simple-crypto-devstack-tempest http://logs.openstack.org/77/667177/8/experimental/barbican-simple-crypto-devstack-tempest/241ce41/ : SUCCESS in 40m 10s\n- devstack-plugin-ceph-tempest-py3 http://logs.openstack.org/77/667177/8/experimental/devstack-plugin-ceph-tempest-py3/3ab5bff/ : FAILURE in 1h 15m 24s\n- legacy-grenade-dsvm-neutron-multinode-zero-downtime http://logs.openstack.org/77/667177/8/experimental/legacy-grenade-dsvm-neutron-multinode-zero-downtime/0da10f3/ : FAILURE in 1h 07m 50s\n- legacy-tempest-dsvm-full-devstack-plugin-nfs http://logs.openstack.org/77/667177/8/experimental/legacy-tempest-dsvm-full-devstack-plugin-nfs/87af46f/ : SUCCESS in 1h 31m 45s\n- tempest-full-py3-opensuse150 http://logs.openstack.org/77/667177/8/experimental/tempest-full-py3-opensuse150/f9f9f89/ : SUCCESS in 1h 47m 58s (non-voting)\n- tempest-pg-full http://logs.openstack.org/77/667177/8/experimental/tempest-pg-full/b3c8f56/ : SUCCESS in 1h 43m 30s\n- nova-tempest-full-oslo.versionedobjects http://logs.openstack.org/77/667177/8/experimental/nova-tempest-full-oslo.versionedobjects/142aa38/ : SUCCESS in 1h 40m 43s\n- legacy-tempest-dsvm-nova-libvirt-kvm-apr http://logs.openstack.org/77/667177/8/experimental/legacy-tempest-dsvm-nova-libvirt-kvm-apr/6bbb5c1/ : FAILURE in 15m 27s\n- nova-tempest-v2-api http://logs.openstack.org/77/667177/8/experimental/nova-tempest-v2-api/4a89b71/ : SUCCESS in 1h 12m 21s\n- legacy-tempest-dsvm-neutron-dvr-multinode-full http://logs.openstack.org/77/667177/8/experimental/legacy-tempest-dsvm-neutron-dvr-multinode-full/97715eb/ : SUCCESS in 1h 46m 37s\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/77/667177/8/experimental/neutron-tempest-dvr-ha-multinode-full/71c2743/ : SUCCESS in 2h 00m 18s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/77/667177/8/experimental/neutron-tempest-iptables_hybrid/2c0375f/ : SUCCESS in 1h 49m 13s\n- os-vif-ovs http://logs.openstack.org/77/667177/8/experimental/os-vif-ovs/3e640c7/ : SUCCESS in 1h 48m 53s\n- nova-tox-functional-py37 http://logs.openstack.org/77/667177/8/experimental/nova-tox-functional-py37/c932e9c/ : SUCCESS in 19m 25s","accounts_in_message":[],"_revision_number":8},{"id":"c6bd2786bbb5d5ea2db5d1a34dd71b20c357b102","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-04 18:30:33.000000000","message":"Patch Set 8:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/77/667177/8/check-vote/ext-nova-zuul/11b509e : SUCCESS in 52m 57s","accounts_in_message":[],"_revision_number":8},{"id":"7aa40de1826c288a9016d95fa67b3b7d1f2f7406","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-04 21:32:56.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 http://logs.openstack.org/77/667177/8/check/grenade-py3/13b732d/ : SUCCESS in 57m 12s\n- tempest-full-py3 http://logs.openstack.org/77/667177/8/check/tempest-full-py3/de80a5d/ : SUCCESS in 1h 40m 56s\n- openstack-tox-cover http://logs.openstack.org/77/667177/8/check/openstack-tox-cover/aa27c3a/cover/ : SUCCESS in 17m 23s\n- openstack-tox-lower-constraints http://logs.openstack.org/77/667177/8/check/openstack-tox-lower-constraints/0755998/ : SUCCESS in 13m 52s\n- openstack-tox-pep8 http://logs.openstack.org/77/667177/8/check/openstack-tox-pep8/1d0123a/ : SUCCESS in 10m 12s\n- openstack-tox-py27 http://logs.openstack.org/77/667177/8/check/openstack-tox-py27/a8a75ab/ : SUCCESS in 12m 02s\n- openstack-tox-py36 http://logs.openstack.org/77/667177/8/check/openstack-tox-py36/e044894/ : SUCCESS in 11m 26s\n- openstack-tox-py37 http://logs.openstack.org/77/667177/8/check/openstack-tox-py37/1be9887/ : SUCCESS in 11m 35s\n- openstack-tox-docs http://logs.openstack.org/77/667177/8/check/openstack-tox-docs/9db05df/html/ : SUCCESS in 6m 28s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/77/667177/8/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/9d092c9/ : SUCCESS in 54m 57s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/77/667177/8/check/devstack-plugin-ceph-tempest/0cbf7b7/ : SUCCESS in 1h 32m 41s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/77/667177/8/check/neutron-grenade-multinode/59f6702/ : SUCCESS in 1h 11m 13s\n- neutron-tempest-linuxbridge http://logs.openstack.org/77/667177/8/check/neutron-tempest-linuxbridge/56aaa13/ : SUCCESS in 1h 27m 28s\n- nova-grenade-live-migration http://logs.openstack.org/77/667177/8/check/nova-grenade-live-migration/db6e372/ : SUCCESS in 1h 13m 15s\n- nova-live-migration http://logs.openstack.org/77/667177/8/check/nova-live-migration/fd3f0c8/ : SUCCESS in 53m 27s\n- nova-lvm http://logs.openstack.org/77/667177/8/check/nova-lvm/a18d04d/ : FAILURE in 1h 02m 59s (non-voting)\n- nova-multi-cell http://logs.openstack.org/77/667177/8/check/nova-multi-cell/9f84eea/ : SUCCESS in 1h 34m 14s (non-voting)\n- nova-next http://logs.openstack.org/77/667177/8/check/nova-next/6db1cc6/ : SUCCESS in 1h 37m 11s\n- nova-tox-functional http://logs.openstack.org/77/667177/8/check/nova-tox-functional/5e3e2f8/ : SUCCESS in 20m 30s\n- nova-tox-functional-py36 http://logs.openstack.org/77/667177/8/check/nova-tox-functional-py36/719f00e/ : SUCCESS in 17m 58s\n- tempest-slow-py3 http://logs.openstack.org/77/667177/8/check/tempest-slow-py3/d78a805/ : SUCCESS in 2h 37m 25s","accounts_in_message":[],"_revision_number":8},{"id":"82c77db327387340983c62be98a3016fd83ce968","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-07-04 21:33:23.000000000","message":"Patch Set 8:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/77/667177/8/check/EMC_VxFlexOS_NOVA/038dd65/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC VxFlexOS CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":8},{"id":"a88779e53c6315454330a62d22041acc2e4488c8","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-05 01:08:18.000000000","message":"Patch Set 8:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/667177/8 : FAILURE in 14m 32s","accounts_in_message":[],"_revision_number":8},{"id":"ea9995706df53701c3de21a8acaaa62133a6811c","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2019-07-05 02:51:10.000000000","message":"Patch Set 8:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-77-667177-8 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":8},{"id":"01c08f1310118838f0b58c20a7a4075b485624ae","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-05 07:41:41.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-33488 : FAILURE in 3h 36m 47s","accounts_in_message":[],"_revision_number":8},{"id":"f58b3cc2bd2f679b257a2341943d2a18a2b6404d","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-05 11:41:31.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://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/8/check/tempest-dsvm-full-xenial/baec47b/ : SUCCESS in 1h 35m 26s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/8/check/tempest-dsvm-full-xenial-py3/4c568a3/ : SUCCESS in 2h 35m 01s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/8/check/grenade-dsvm-xenial/fcb2ade/ : SUCCESS in 1h 18m 59s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"4c83e807a5e55edf76d7277bd3f89e5d822042f9","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-05 16:10:30.000000000","message":"Patch Set 8:\n\n(3 comments)\n\ndoing a diff vs v6 the only thing that appears to have changed is the db lookup and reverting the driver chagnes","accounts_in_message":[],"_revision_number":8},{"id":"8b642384cee707f02e86a791aad1688fab4aa41a","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2019-07-05 16:54:29.000000000","message":"Patch Set 8:\n\n(2 comments)\n\nI think that from looking at the logs in the DNM patch at the end that we\u0027re doing the expected thing and it\u0027s working. It\u0027s a little confusing because we get the unplug, changed, and then plugged event(s) for the VIF. But, we don\u0027t complain about the plugged one which means we\u0027re waiting for it as expected.","accounts_in_message":[],"_revision_number":8},{"id":"a3eb6dcf5d220604b917daa5bc39d9bf5ab46b58","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-05 21:16:39.000000000","message":"Patch Set 8: Code-Review-1\n\n(16 comments)\n\nI agree with the things Sean and Dan pointed out, plus I\u0027ve got some other things in here - nothing major but there are some questions inline.","accounts_in_message":[],"_revision_number":8},{"id":"0a2518db63b67277df633095955322d692d507a3","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-05 22:56:23.000000000","message":"Patch Set 8:\n\n(4 comments)\n\nill try and address some of the issue inline if i get to it before artom is back from pto on monday/tusday?","accounts_in_message":[],"_revision_number":8},{"id":"0341dfeab55eb426a4854f696315c32cbc5e4f12","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2019-07-08 14:06:27.000000000","message":"Patch Set 8:\n\n(3 comments)","accounts_in_message":[],"_revision_number":8},{"id":"051c80a06b82558500e940290b0cd532b3ba4ce9","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-08 14:59:15.000000000","message":"Patch Set 8:\n\n(3 comments)","accounts_in_message":[],"_revision_number":8},{"id":"9e57a0bd6e5960a615643f9e66e7fac9fd41252d","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2019-07-10 12:13:04.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/667177/8/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/b202984 : EXCEPTION","accounts_in_message":[],"_revision_number":8},{"id":"b0b7d1298e4575272ec8229513adc9fbc44e34d9","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-10 16:01:10.000000000","message":"Patch Set 8:\n\n(17 comments)","accounts_in_message":[],"_revision_number":8},{"id":"eebec7dfd0f20b6e836caa353f280415a088ad60","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-10 16:59:44.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"acf5f09217bbf29e994415892283d880e58ab904","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-10 18:33:17.000000000","message":"Patch Set 9:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/667177/9 : FAILURE in 1m 37s","accounts_in_message":[],"_revision_number":9},{"id":"420fed8f6175973c4b7ef620076298083d890fec","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-10 19:57:07.000000000","message":"Patch Set 9:\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-33738 : SUCCESS in 1h 57m 42s","accounts_in_message":[],"_revision_number":9},{"id":"8a7194ddf086f929ea9a9a671a123d81bf7bbdc7","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-10 20:02:03.000000000","message":"Patch Set 9:\n\nReminder that the tempest-slow job is testing this here:\n\nhttps://review.opendev.org/#/c/663405/\n\nThe catch-22 is a bit annoying.","accounts_in_message":[],"_revision_number":9},{"id":"6744a463bed95d29c2dd71d5dd8589ee82b4e90b","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-10 23:10:31.000000000","message":"Patch Set 9:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/9/check/tempest-dsvm-full-xenial/5753374/ : SUCCESS in 1h 28m 00s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/9/check/tempest-dsvm-full-xenial-py3/029c47a/ : SUCCESS in 1h 30m 24s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/9/check/grenade-dsvm-xenial/afc51c0/ : FAILURE in 19m 12s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"f03a6bca584f5f5f539ad776ebbe11b2f4c7dd24","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-10 23:20:55.000000000","message":"Patch Set 9: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- grenade-py3 http://logs.openstack.org/77/667177/9/check/grenade-py3/dfaf0a4/ : SUCCESS in 1h 02m 48s\n- tempest-full-py3 http://logs.openstack.org/77/667177/9/check/tempest-full-py3/7e004ab/ : SUCCESS in 1h 33m 54s\n- openstack-tox-cover http://logs.openstack.org/77/667177/9/check/openstack-tox-cover/b10a1cb/cover/ : SUCCESS in 19m 24s\n- openstack-tox-lower-constraints http://logs.openstack.org/77/667177/9/check/openstack-tox-lower-constraints/276fb1f/ : SUCCESS in 19m 57s\n- openstack-tox-pep8 http://logs.openstack.org/77/667177/9/check/openstack-tox-pep8/c0fa108/ : SUCCESS in 9m 42s\n- openstack-tox-py27 http://logs.openstack.org/77/667177/9/check/openstack-tox-py27/6f9e8b8/ : SUCCESS in 16m 12s\n- openstack-tox-py36 http://logs.openstack.org/77/667177/9/check/openstack-tox-py36/08eb678/ : SUCCESS in 17m 30s\n- openstack-tox-py37 http://logs.openstack.org/77/667177/9/check/openstack-tox-py37/c946aec/ : SUCCESS in 16m 42s\n- openstack-tox-docs http://logs.openstack.org/77/667177/9/check/openstack-tox-docs/b142e3f/html/ : SUCCESS in 7m 29s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/77/667177/9/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/c777af4/ : SUCCESS in 58m 49s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/77/667177/9/check/devstack-plugin-ceph-tempest/1597aac/ : SUCCESS in 1h 28m 09s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/77/667177/9/check/neutron-grenade-multinode/f1ffd67/ : SUCCESS in 1h 09m 32s\n- neutron-tempest-linuxbridge http://logs.openstack.org/77/667177/9/check/neutron-tempest-linuxbridge/2b69911/ : SUCCESS in 1h 44m 53s\n- nova-grenade-live-migration http://logs.openstack.org/77/667177/9/check/nova-grenade-live-migration/9453b02/ : SUCCESS in 1h 09m 58s\n- nova-live-migration http://logs.openstack.org/77/667177/9/check/nova-live-migration/9e7d4b4/ : SUCCESS in 47m 40s\n- nova-lvm http://logs.openstack.org/77/667177/9/check/nova-lvm/f52de43/ : SUCCESS in 1h 04m 39s (non-voting)\n- nova-multi-cell http://logs.openstack.org/77/667177/9/check/nova-multi-cell/989ec0e/ : FAILURE in 1h 39m 07s (non-voting)\n- nova-next http://logs.openstack.org/77/667177/9/check/nova-next/d1ebdb9/ : SUCCESS in 1h 36m 40s\n- nova-tox-functional http://logs.openstack.org/77/667177/9/check/nova-tox-functional/690e27a/ : SUCCESS in 23m 42s\n- nova-tox-functional-py36 http://logs.openstack.org/77/667177/9/check/nova-tox-functional-py36/1c8cd26/ : SUCCESS in 22m 55s\n- tempest-slow-py3 http://logs.openstack.org/77/667177/9/check/tempest-slow-py3/d3efa99/ : FAILURE in 2h 27m 17s","accounts_in_message":[],"_revision_number":9},{"id":"479cd710dde42ef6e9f6cf4281cfd6091e0311c6","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-10 23:40:53.000000000","message":"Patch Set 9:\n\nrecheck","accounts_in_message":[],"_revision_number":9},{"id":"8ee09ab18c1330d74a36e7d2e461758b605bb532","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-10 23:41:11.000000000","message":"Patch Set 9:\n\ncheck experimental","accounts_in_message":[],"_revision_number":9},{"id":"1d6cf49a493b5d939c7dc21e34bf807cb764ef07","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-10 23:42:05.000000000","message":"Patch Set 9:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/667177/9 : FAILURE in 37s","accounts_in_message":[],"_revision_number":9},{"id":"87175fa8af4800d684cd57353c9c79da9dadd3ed","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-07-11 00:01:11.000000000","message":"Patch Set 9:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/77/667177/9/check/check-dsvm-tempest-vz7-exe-minimal/c1fb087 : FAILURE in 16m 45s\n- check-dsvm-tempest-vz7-exe-multinode http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/77/667177/9/check/check-dsvm-tempest-vz7-exe-multinode/c7e1a56 : FAILURE in 12m 31s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":9},{"id":"27430ff16ff6bf7570f72ec575a7e9f6564156ff","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-11 00:02:23.000000000","message":"Patch Set 9:\n\nrecheck unrelated ssh fail","accounts_in_message":[],"_revision_number":9},{"id":"f745d7745f3541b9114ef5a3475fcfc0f98a806e","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-11 00:03:36.000000000","message":"Patch Set 9:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/667177/9 : FAILURE in 37s","accounts_in_message":[],"_revision_number":9},{"id":"c8ee74225aa2ecb4c7bcae5f4a9b715d3c4e504a","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-11 00:31:46.000000000","message":"Uploaded patch set 10: Patch Set 9 was rebased.","accounts_in_message":[],"_revision_number":10},{"id":"45a94ba6e8372866e604f97ef5dc6b4daed48338","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-11 00:33:22.000000000","message":"Patch Set 10:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/667177/10 : FAILURE in 47s","accounts_in_message":[],"_revision_number":10},{"id":"147d8c7a8218a785d55bcc59598495728fc4040e","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-11 02:02:01.000000000","message":"Patch Set 10:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/10/check/tempest-dsvm-full-xenial/3a054ac/ : SUCCESS in 1h 23m 48s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/10/check/tempest-dsvm-full-xenial-py3/1250a7f/ : SUCCESS in 1h 29m 21s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/77/667177/10/check/grenade-dsvm-xenial/7aa81ae/ : SUCCESS in 1h 13m 54s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"8a7e262614e7989aaf9aff7a45ce07b024f3717e","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-11 02:54:35.000000000","message":"Patch Set 10:\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-33772 : SUCCESS in 2h 19m 06s","accounts_in_message":[],"_revision_number":10},{"id":"068367f3a827244137afc031b4d28e4e62d4d96c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-11 03:43:52.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 http://logs.openstack.org/77/667177/10/check/grenade-py3/8d5f225/ : SUCCESS in 58m 10s\n- tempest-full-py3 http://logs.openstack.org/77/667177/10/check/tempest-full-py3/2bd210c/ : SUCCESS in 1h 22m 00s\n- openstack-tox-cover http://logs.openstack.org/77/667177/10/check/openstack-tox-cover/f220ad3/cover/ : SUCCESS in 18m 38s\n- openstack-tox-lower-constraints http://logs.openstack.org/77/667177/10/check/openstack-tox-lower-constraints/57411b6/ : SUCCESS in 18m 18s\n- openstack-tox-pep8 http://logs.openstack.org/77/667177/10/check/openstack-tox-pep8/4834f07/ : SUCCESS in 9m 22s\n- openstack-tox-py27 http://logs.openstack.org/77/667177/10/check/openstack-tox-py27/461bd30/ : SUCCESS in 16m 32s\n- openstack-tox-py36 http://logs.openstack.org/77/667177/10/check/openstack-tox-py36/65d6683/ : SUCCESS in 17m 59s\n- openstack-tox-py37 http://logs.openstack.org/77/667177/10/check/openstack-tox-py37/d7cb3af/ : SUCCESS in 13m 57s\n- openstack-tox-docs http://logs.openstack.org/77/667177/10/check/openstack-tox-docs/d67e17e/html/ : SUCCESS in 6m 48s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/77/667177/10/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/aa871db/ : SUCCESS in 50m 18s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/77/667177/10/check/devstack-plugin-ceph-tempest/2dee969/ : SUCCESS in 1h 18m 28s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/77/667177/10/check/neutron-grenade-multinode/087f7a0/ : SUCCESS in 1h 03m 14s\n- neutron-tempest-linuxbridge http://logs.openstack.org/77/667177/10/check/neutron-tempest-linuxbridge/3dab7f2/ : SUCCESS in 1h 35m 25s\n- nova-grenade-live-migration http://logs.openstack.org/77/667177/10/check/nova-grenade-live-migration/d9722da/ : SUCCESS in 1h 08m 35s\n- nova-live-migration http://logs.openstack.org/77/667177/10/check/nova-live-migration/74dcdfd/ : SUCCESS in 54m 53s\n- nova-lvm http://logs.openstack.org/77/667177/10/check/nova-lvm/9c3daeb/ : SUCCESS in 1h 17m 15s (non-voting)\n- nova-multi-cell http://logs.openstack.org/77/667177/10/check/nova-multi-cell/f13e5d1/ : SUCCESS in 1h 25m 22s (non-voting)\n- nova-next http://logs.openstack.org/77/667177/10/check/nova-next/449dae5/ : SUCCESS in 1h 37m 59s\n- nova-tox-functional http://logs.openstack.org/77/667177/10/check/nova-tox-functional/8e2f3cd/ : SUCCESS in 21m 47s\n- nova-tox-functional-py36 http://logs.openstack.org/77/667177/10/check/nova-tox-functional-py36/30bb37f/ : SUCCESS in 25m 02s\n- tempest-slow-py3 http://logs.openstack.org/77/667177/10/check/tempest-slow-py3/5887dce/ : SUCCESS in 2h 18m 12s","accounts_in_message":[],"_revision_number":10},{"id":"1c910f911ceb0ff401ca99f075cd61dc41ac5d2e","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-07-11 03:44:19.000000000","message":"Patch Set 10:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/77/667177/10/check/EMC_VxFlexOS_NOVA/1fedaf0/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC VxFlexOS CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":10},{"id":"09425228fbab8d7fbac4d003ba135a1b482e7121","author":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"date":"2019-07-11 04:06:03.000000000","message":"Patch Set 10:\n\ncheck experimental","accounts_in_message":[],"_revision_number":10},{"id":"756b6a1c61c334520c7174f8027a44abcc413c4e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-11 06:19:24.000000000","message":"Patch Set 10:\n\nBuild failed (experimental pipeline).\n\n- ironic-tempest-bfv http://logs.openstack.org/77/667177/10/experimental/ironic-tempest-bfv/1d5a5b3/ : SUCCESS in 32m 47s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode http://logs.openstack.org/77/667177/10/experimental/ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode/97fed2f/ : SUCCESS in 1h 14m 13s\n- barbican-simple-crypto-devstack-tempest http://logs.openstack.org/77/667177/10/experimental/barbican-simple-crypto-devstack-tempest/a49d84a/ : SUCCESS in 33m 44s\n- devstack-plugin-ceph-tempest-py3 http://logs.openstack.org/77/667177/10/experimental/devstack-plugin-ceph-tempest-py3/d64db39/ : SUCCESS in 1h 19m 18s\n- legacy-grenade-dsvm-neutron-multinode-zero-downtime http://logs.openstack.org/77/667177/10/experimental/legacy-grenade-dsvm-neutron-multinode-zero-downtime/ef49886/ : FAILURE in 1h 11m 28s\n- legacy-tempest-dsvm-full-devstack-plugin-nfs http://logs.openstack.org/77/667177/10/experimental/legacy-tempest-dsvm-full-devstack-plugin-nfs/cee29eb/ : SUCCESS in 1h 36m 06s\n- tempest-full-py3-opensuse150 http://logs.openstack.org/77/667177/10/experimental/tempest-full-py3-opensuse150/3bf6224/ : FAILURE in 1h 52m 00s (non-voting)\n- tempest-pg-full http://logs.openstack.org/77/667177/10/experimental/tempest-pg-full/3dc3e91/ : SUCCESS in 1h 50m 38s\n- nova-tempest-full-oslo.versionedobjects http://logs.openstack.org/77/667177/10/experimental/nova-tempest-full-oslo.versionedobjects/de57aa6/ : SUCCESS in 1h 51m 05s\n- legacy-tempest-dsvm-nova-libvirt-kvm-apr http://logs.openstack.org/77/667177/10/experimental/legacy-tempest-dsvm-nova-libvirt-kvm-apr/b0a6650/ : FAILURE in 15m 05s\n- nova-tempest-v2-api http://logs.openstack.org/77/667177/10/experimental/nova-tempest-v2-api/656ee2a/ : SUCCESS in 1h 15m 50s\n- legacy-tempest-dsvm-neutron-dvr-multinode-full http://logs.openstack.org/77/667177/10/experimental/legacy-tempest-dsvm-neutron-dvr-multinode-full/4d4ee26/ : SUCCESS in 2h 07m 23s\n- neutron-tempest-dvr-ha-multinode-full http://logs.openstack.org/77/667177/10/experimental/neutron-tempest-dvr-ha-multinode-full/6bd8778/ : SUCCESS in 1h 51m 58s (non-voting)\n- neutron-tempest-iptables_hybrid http://logs.openstack.org/77/667177/10/experimental/neutron-tempest-iptables_hybrid/2d837fd/ : SUCCESS in 1h 40m 39s\n- os-vif-ovs http://logs.openstack.org/77/667177/10/experimental/os-vif-ovs/534ab34/ : SUCCESS in 1h 43m 31s\n- nova-tox-functional-py37 http://logs.openstack.org/77/667177/10/experimental/nova-tox-functional-py37/9272656/ : SUCCESS in 21m 24s","accounts_in_message":[],"_revision_number":10},{"id":"c221f967876446295a20a1321a903cf9b318035c","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-07-11 06:19:52.000000000","message":"Patch Set 10:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_VxFlexOS_NOVA http://publiclogs.emc.com/77/667177/10/check/EMC_VxFlexOS_NOVA/85c28c5/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC VxFlexOS CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":10},{"id":"c8af2f7b8409b92c02c4df8b94af5bcd86a50a56","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-07-11 09:08:30.000000000","message":"Patch Set 10:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/77/667177/10/check/check-dsvm-tempest-vz7-exe-minimal/915acce : FAILURE in 17m 44s\n- check-dsvm-tempest-vz7-exe-multinode http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/77/667177/10/check/check-dsvm-tempest-vz7-exe-multinode/487fc3d : FAILURE in 12m 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":10},{"id":"680c469150aee6d511655f57a6a8bb68245c34f3","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-11 16:05:08.000000000","message":"Patch Set 10:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/77/667177/10/check-vote/ext-nova-zuul/16bfc1c : SUCCESS in 58m 26s","accounts_in_message":[],"_revision_number":10},{"id":"541bb97e4bf357d005d324663b231657f39ce726","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-11 16:20:55.000000000","message":"Patch Set 10:\n\nI\u0027m not sure if the rebases were necessary, but they sure make this hard to review by comparing to previous patch sets.","accounts_in_message":[],"_revision_number":10},{"id":"75068f8a810778f5ee995c58b137629b66f16c5b","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2019-07-11 19:51:16.000000000","message":"Patch Set 10:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-77-667177-10 : FAILURE \n\nSee https://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI for rechecking and info.","accounts_in_message":[],"_revision_number":10},{"id":"b24d7d67f6634e36b231a0891000cdf844400e54","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-11 20:01:28.000000000","message":"Patch Set 10: Code-Review+2\n\n(6 comments)\n\nhttps://review.opendev.org/#/c/667177/10/nova/tests/unit/network/test_network_info.py@879 should be fixed in a follow up.\n\nChanges since PS8 look OK to me otherwise (some other nits inline).\n\nRegarding testing:\n\n* neutron-tempest-iptables_hybrid is passing for same-host ovs hybrid plug true (making sure the original regression is fixed here)\n\n* https://review.opendev.org/#/c/664442/ is passing for the different host ovs hybrid plug test:\n\nhttp://logs.openstack.org/42/664442/16/check/nova-multinode/99e7e4b/job-output.txt.gz#_2019-07-11_02_15_52_773005\n\n* tempest-full-py3 is passing here for the same-host ovs non-hybrid plug case\n\n* https://review.opendev.org/#/c/663405/ is passing the tempest-slow job which is different host ovs non-hybrid plug testing for the test_server_connectivity_cold_migration_revert test\n\nAlso, as noted inline, I\u0027ll work on a functional test for that \"crashed in the middle of resize, restart host and revert in the driver\" thing.","accounts_in_message":[],"_revision_number":10},{"id":"6460d623c9bb310c9122461e094a7265b5ebd4c2","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-11 20:20:56.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"9809ec3b2a212835fde19e1b8ff8a95c2c891d77","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-11 21:18:59.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"962b61f6859a9ac8248e8c147d2fda7ccc3d60e8","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-07-12 12:52:30.000000000","message":"Patch Set 10: Code-Review+1\n\ni think the remaing nits can be adressed in the follow up patch.\nthis looks sane to me.\n\nboth neutron-tempest-iptables_hybrid and the DNM nova-multinode tests are passing so i think this  works as intended.","accounts_in_message":[],"_revision_number":10},{"id":"a878b012a957d3bdbf19832873515e7bea9a6625","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2019-07-12 14:45:31.000000000","message":"Patch Set 10: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":10},{"id":"4d5f3ecdca9aec8746b5eef14a5a28b2db02f8a9","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-12 14:45:53.000000000","message":"Patch Set 10: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":10},{"id":"a371dfad3ab6c05f52d8e8910985bea02f6ed032","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-12 17:25:50.000000000","message":"Patch Set 10: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade-py3 http://logs.openstack.org/77/667177/10/gate/grenade-py3/c8bd4e2/ : SUCCESS in 1h 00m 06s\n- tempest-full-py3 http://logs.openstack.org/77/667177/10/gate/tempest-full-py3/daeb7b5/ : SUCCESS in 1h 47m 49s\n- openstack-tox-lower-constraints http://logs.openstack.org/77/667177/10/gate/openstack-tox-lower-constraints/99575b2/ : SUCCESS in 20m 40s\n- openstack-tox-pep8 http://logs.openstack.org/77/667177/10/gate/openstack-tox-pep8/d7ec84d/ : SUCCESS in 12m 49s\n- openstack-tox-py27 http://logs.openstack.org/77/667177/10/gate/openstack-tox-py27/444b561/ : SUCCESS in 13m 43s\n- openstack-tox-py36 http://logs.openstack.org/77/667177/10/gate/openstack-tox-py36/fc9aabe/ : SUCCESS in 23m 03s\n- openstack-tox-py37 http://logs.openstack.org/77/667177/10/gate/openstack-tox-py37/d69ca0a/ : SUCCESS in 14m 49s\n- openstack-tox-docs http://logs.openstack.org/77/667177/10/gate/openstack-tox-docs/aade334/html/ : SUCCESS in 6m 33s\n- nova-grenade-live-migration http://logs.openstack.org/77/667177/10/gate/nova-grenade-live-migration/c8eac56/ : SUCCESS in 1h 15m 13s\n- nova-live-migration http://logs.openstack.org/77/667177/10/gate/nova-live-migration/8a3f30a/ : SUCCESS in 46m 47s\n- nova-tox-functional http://logs.openstack.org/77/667177/10/gate/nova-tox-functional/7373c3e/ : SUCCESS in 23m 51s\n- nova-tox-functional-py36 http://logs.openstack.org/77/667177/10/gate/nova-tox-functional-py36/8c436d9/ : SUCCESS in 21m 54s\n- nova-next http://logs.openstack.org/77/667177/10/gate/nova-next/df888f8/ : SUCCESS in 2h 07m 10s\n- tempest-slow-py3 http://logs.openstack.org/77/667177/10/gate/tempest-slow-py3/134272d/ : SUCCESS in 2h 32m 52s","accounts_in_message":[],"_revision_number":10},{"id":"f90b62013f22fb702c457c6e2572f0e7d86a0ece","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-12 17:25:51.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":10},{"id":"1d08c0aec4b173fec7b2497fc5af10d5d6c4392a","author":{"_account_id":6854,"name":"YAMAMOTO Takashi","email":"yamamoto@midokura.com","username":"yamamoto"},"date":"2019-08-07 03:36:20.000000000","message":"Created a revert of this change as I8ca77229e33b62836c6fbab498533900289b2bbb","accounts_in_message":[],"_revision_number":10},{"id":"719bc31ef96d1fb7659f8adf52d1861988c8912f","author":{"_account_id":27594,"name":"Jie Li","email":"lijie@unitedstack.com","username":"ramboman"},"date":"2020-08-10 10:01:36.000000000","message":"Patch Set 10:\n\nwhen we set the allow_resize_to_same_host\u003dFalse, the tempest about\"tempest run --regex test_resize_server_revert\" is alse failed.","accounts_in_message":[],"_revision_number":10}],"current_revision_number":10,"current_revision":"7a7a223602ca5aa0aca8f65a6ab143f1d8f8ec1b","revisions":{"4db2c21e0adccb96b19a0c03b83e49fa81eb1bce":{"kind":"REWORK","_number":1,"created":"2019-06-24 18:42:40.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/77/667177/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/667177/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/667177/1"}}},"commit":{"parents":[{"commit":"8379c76b9173f062b5fb33199f5e21888ca568ea","subject":"Add neutron-tempest-iptables_hybrid job to experimental queue","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8379c76b9173f062b5fb33199f5e21888ca568ea"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-03-20 14:38:12.000000000","tz":-240},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-06-24 18:41:50.000000000","tz":60},"subject":"Revert resize: wait for events according to hybrid plug","message":"Revert resize: wait for events according to hybrid plug\n\nSince 4817165fc5938a553fafa1a69c6086f9ebe311af, when reverting a\nresized instance back to the source host, the libvirt driver waits for\nvif-plugged events when spawning the instance. When called from\nfinish_revert_resize() in the source compute manager, libvirt\u0027s\nfinish_revert_migration() does not pass vifs_already_plugged to\n_create_domain_and_network(), making the latter use the default False\nvalue.\n\nWhen the source compute manager calls\nnetwork_api.migrate_instance_finish() in finish_revert_resize(), this\nupdates the port binding back to the source host. If Neutron is\nconfigured to use OVS hybrid plug, it will send the vif-plugged event\nimmediately after completing this request. This happens before the\nvirt driver\u0027s finish_revert_migration() method is called. This causes\nthe wait in the libvirt driver to time out because the event is\nreceived before Nova starts waiting for it.\n\nThe neutron ovs l2 agent sends vif-plugged events when two conditions\nare met. First the port must be bound to the host managed by the\nl2 agent and second, the agent must have completed configuring the\nport on ovs. This involves assigning the port a local VLAN for tenant\nisolation, applying security group rules if required and applying\nQoS policies or other agent extensions like service function chaining.\n\nDuring the boot process, we bind the port first to the host\nthen plug the interface into ovs which triggers the l2 agent to\nconfigure it resulting in the emission of the vif-plugged event.\nIn the revert case, as noted above, since the vif is already plugged\non the source node when hybrid-plug is used, binding the port to the\nsource node fulfils the second condition to send the vif-plugged event.\n\nEvents sent immediately after port binding update are hereafter known\nas \"bind-time\" events. For ports that do not use OVS hybrid plug,\nNeutron will continue to send vif-plugged events only when Nova\nactually plugs the VIF. These types of events are hereafter known as\n\"plug-time\" events. OVS hybrid plug is a per agent setting, so for\na particular host, bind-time events are an all-or-nothing thing for the\novs backend: either all VIF_TYPE\u003dovs ports have them, or no ovs ports\nhave them. In general, a host will only have one network backend.\nThe only exception to this is SR-IOV. SR-IOV is commonly deployed on\nthe same host as other network backends such as OVS or linuxbridge.\nSR-IOV ports with VNIC_TYPE\u003ddirect-physical will always have only\nbind-time events. If an instance mixes OVS ports with hybrid-plug\u003dFalse\nwith direct physical ports, it will have both kinds of events.\n\nFor same host resize reverts we do not update the binding host as the\nhost does not change, as such for same host resize we do not recive\nbind time events. For same host revert we therefore do not wait for\nbind time events in the compute manager.\n\nThis patch adds functions to the NetworkInfo model that return what\nkinds of events each VIF has. These are then used in the migration\nrevert logic to decide when to wait for external events: in the\ncompute manager, when binding the port, for bind-time events,\nand/or in libvirt, when plugging the VIFs, for plug-time events.\n\nChange-Id: I51673e58fc8d5f051df911630f6d7a928d123a5b\nCloses-bug: 1832028\nCo-Authored-By: Sean Mooney \u003cwork@seanmooney.info\u003e\nCo-Authored-By: Artom Lifshitz \u003califshit@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4db2c21e0adccb96b19a0c03b83e49fa81eb1bce"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4db2c21e0adccb96b19a0c03b83e49fa81eb1bce"}]},"branch":"refs/heads/master"},"137a2b4c36d513031cbf9dd5c1c9c8e5dcd504b3":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2019-06-24 19:24:19.000000000","uploader":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"ref":"refs/changes/77/667177/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/667177/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/667177/2"}}},"commit":{"parents":[{"commit":"8379c76b9173f062b5fb33199f5e21888ca568ea","subject":"Add neutron-tempest-iptables_hybrid job to experimental queue","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8379c76b9173f062b5fb33199f5e21888ca568ea"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-03-20 14:38:12.000000000","tz":-240},"committer":{"name":"Sean Mooney","email":"work@seanmooney.info","date":"2019-06-24 19:22:01.000000000","tz":60},"subject":"Revert resize: wait for events according to hybrid plug","message":"Revert resize: wait for events according to hybrid plug\n\nSince 4817165fc5938a553fafa1a69c6086f9ebe311af, when reverting a\nresized instance back to the source host, the libvirt driver waits for\nvif-plugged events when spawning the instance. When called from\nfinish_revert_resize() in the source compute manager, libvirt\u0027s\nfinish_revert_migration() does not pass vifs_already_plugged to\n_create_domain_and_network(), making the latter use the default False\nvalue.\n\nWhen the source compute manager calls\nnetwork_api.migrate_instance_finish() in finish_revert_resize(), this\nupdates the port binding back to the source host. If Neutron is\nconfigured to use OVS hybrid plug, it will send the vif-plugged event\nimmediately after completing this request. This happens before the\nvirt driver\u0027s finish_revert_migration() method is called. This causes\nthe wait in the libvirt driver to time out because the event is\nreceived before Nova starts waiting for it.\n\nThe neutron ovs l2 agent sends vif-plugged events when two conditions\nare met. First the port must be bound to the host managed by the\nl2 agent and second, the agent must have completed configuring the\nport on ovs. This involves assigning the port a local VLAN for tenant\nisolation, applying security group rules if required and applying\nQoS policies or other agent extensions like service function chaining.\n\nDuring the boot process, we bind the port first to the host\nthen plug the interface into ovs which triggers the l2 agent to\nconfigure it resulting in the emission of the vif-plugged event.\nIn the revert case, as noted above, since the vif is already plugged\non the source node when hybrid-plug is used, binding the port to the\nsource node fulfils the second condition to send the vif-plugged event.\n\nEvents sent immediately after port binding update are hereafter known\nas \"bind-time\" events. For ports that do not use OVS hybrid plug,\nNeutron will continue to send vif-plugged events only when Nova\nactually plugs the VIF. These types of events are hereafter known as\n\"plug-time\" events. OVS hybrid plug is a per agent setting, so for\na particular host, bind-time events are an all-or-nothing thing for the\novs backend: either all VIF_TYPE\u003dovs ports have them, or no ovs ports\nhave them. In general, a host will only have one network backend.\nThe only exception to this is SR-IOV. SR-IOV is commonly deployed on\nthe same host as other network backends such as OVS or linuxbridge.\nSR-IOV ports with VNIC_TYPE\u003ddirect-physical will always have only\nbind-time events. If an instance mixes OVS ports with hybrid-plug\u003dFalse\nwith direct physical ports, it will have both kinds of events.\n\nFor same host resize reverts we do not update the binding host as the\nhost does not change, as such for same host resize we do not receive\nbind time events. For same host revert we therefore do not wait for\nbind time events in the compute manager.\n\nThis patch adds functions to the NetworkInfo model that return what\nkinds of events each VIF has. These are then used in the migration\nrevert logic to decide when to wait for external events: in the\ncompute manager, when binding the port, for bind-time events,\nand/or in libvirt, when plugging the VIFs, for plug-time events.\n\nCloses-bug: #1832028\nCloses-Bug: #1833902\nCo-Authored-By: Sean Mooney \u003cwork@seanmooney.info\u003e\nCo-Authored-By: Artom Lifshitz \u003califshit@redhat.com\u003e\nChange-Id: I51673e58fc8d5f051df911630f6d7a928d123a5b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/137a2b4c36d513031cbf9dd5c1c9c8e5dcd504b3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/137a2b4c36d513031cbf9dd5c1c9c8e5dcd504b3"}]},"branch":"refs/heads/master"},"e36a605ab37fd7d5f156892fec10b7705d437e95":{"kind":"REWORK","_number":3,"created":"2019-07-01 06:12:09.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/77/667177/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/667177/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/667177/3"}}},"commit":{"parents":[{"commit":"b84ccd442ea86879071811495019dd31157b0db7","subject":"Add neutron-tempest-iptables_hybrid job to experimental queue","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b84ccd442ea86879071811495019dd31157b0db7"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-03-20 14:38:12.000000000","tz":-240},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-07-01 06:11:01.000000000","tz":180},"subject":"Revert resize: wait for events according to hybrid plug","message":"Revert resize: wait for events according to hybrid plug\n\nSince 4817165fc5938a553fafa1a69c6086f9ebe311af, when reverting a\nresized instance back to the source host, the libvirt driver waits for\nvif-plugged events when spawning the instance. When called from\nfinish_revert_resize() in the source compute manager, libvirt\u0027s\nfinish_revert_migration() does not pass vifs_already_plugged to\n_create_domain_and_network(), making the latter use the default False\nvalue.\n\nWhen the source compute manager calls\nnetwork_api.migrate_instance_finish() in finish_revert_resize(), this\nupdates the port binding back to the source host. If Neutron is\nconfigured to use OVS hybrid plug, it will send the vif-plugged event\nimmediately after completing this request. This happens before the\nvirt driver\u0027s finish_revert_migration() method is called. This causes\nthe wait in the libvirt driver to time out because the event is\nreceived before Nova starts waiting for it.\n\nThe neutron ovs l2 agent sends vif-plugged events when two conditions\nare met. First the port must be bound to the host managed by the\nl2 agent and second, the agent must have completed configuring the\nport on ovs. This involves assigning the port a local VLAN for tenant\nisolation, applying security group rules if required and applying\nQoS policies or other agent extensions like service function chaining.\n\nDuring the boot process, we bind the port first to the host\nthen plug the interface into ovs which triggers the l2 agent to\nconfigure it resulting in the emission of the vif-plugged event.\nIn the revert case, as noted above, since the vif is already plugged\non the source node when hybrid-plug is used, binding the port to the\nsource node fulfils the second condition to send the vif-plugged event.\n\nEvents sent immediately after port binding update are hereafter known\nas \"bind-time\" events. For ports that do not use OVS hybrid plug,\nNeutron will continue to send vif-plugged events only when Nova\nactually plugs the VIF. These types of events are hereafter known as\n\"plug-time\" events. OVS hybrid plug is a per agent setting, so for\na particular host, bind-time events are an all-or-nothing thing for the\novs backend: either all VIF_TYPE\u003dovs ports have them, or no ovs ports\nhave them. In general, a host will only have one network backend.\nThe only exception to this is SR-IOV. SR-IOV is commonly deployed on\nthe same host as other network backends such as OVS or linuxbridge.\nSR-IOV ports with VNIC_TYPE\u003ddirect-physical will always have only\nbind-time events. If an instance mixes OVS ports with hybrid-plug\u003dFalse\nwith direct physical ports, it will have both kinds of events.\n\nFor same host resize reverts we do not update the binding host as the\nhost does not change, as such for same host resize we do not receive\nbind time events. For same host revert we therefore do not wait for\nbind time events in the compute manager.\n\nThis patch adds functions to the NetworkInfo model that return what\nkinds of events each VIF has. These are then used in the migration\nrevert logic to decide when to wait for external events: in the\ncompute manager, when binding the port, for bind-time events,\nand/or in libvirt, when plugging the VIFs, for plug-time events.\n\nCloses-bug: #1832028\nCloses-Bug: #1833902\nCo-Authored-By: Sean Mooney \u003cwork@seanmooney.info\u003e\nCo-Authored-By: Artom Lifshitz \u003califshit@redhat.com\u003e\nChange-Id: I51673e58fc8d5f051df911630f6d7a928d123a5b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e36a605ab37fd7d5f156892fec10b7705d437e95"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e36a605ab37fd7d5f156892fec10b7705d437e95"}]},"branch":"refs/heads/master"},"7240386558494e26906e412f829abcc515c6607e":{"kind":"NO_CHANGE","_number":4,"created":"2019-07-01 06:46:41.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/77/667177/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/667177/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/667177/4"}}},"commit":{"parents":[{"commit":"b84ccd442ea86879071811495019dd31157b0db7","subject":"Add neutron-tempest-iptables_hybrid job to experimental queue","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b84ccd442ea86879071811495019dd31157b0db7"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-03-20 14:38:12.000000000","tz":-240},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-07-01 06:46:12.000000000","tz":180},"subject":"Revert resize: wait for events according to hybrid plug","message":"Revert resize: wait for events according to hybrid plug\n\nSince 4817165fc5938a553fafa1a69c6086f9ebe311af, when reverting a\nresized instance back to the source host, the libvirt driver waits for\nvif-plugged events when spawning the instance. When called from\nfinish_revert_resize() in the source compute manager, libvirt\u0027s\nfinish_revert_migration() does not pass vifs_already_plugged to\n_create_domain_and_network(), making the latter use the default False\nvalue.\n\nWhen the source compute manager calls\nnetwork_api.migrate_instance_finish() in finish_revert_resize(), this\nupdates the port binding back to the source host. If Neutron is\nconfigured to use OVS hybrid plug, it will send the vif-plugged event\nimmediately after completing this request. This happens before the\nvirt driver\u0027s finish_revert_migration() method is called. This causes\nthe wait in the libvirt driver to time out because the event is\nreceived before Nova starts waiting for it.\n\nThe neutron ovs l2 agent sends vif-plugged events when two conditions\nare met. First the port must be bound to the host managed by the\nl2 agent and second, the agent must have completed configuring the\nport on ovs. This involves assigning the port a local VLAN for tenant\nisolation, applying security group rules if required and applying\nQoS policies or other agent extensions like service function chaining.\n\nDuring the boot process, we bind the port first to the host\nthen plug the interface into ovs which triggers the l2 agent to\nconfigure it resulting in the emission of the vif-plugged event.\nIn the revert case, as noted above, since the vif is already plugged\non the source node when hybrid-plug is used, binding the port to the\nsource node fulfils the second condition to send the vif-plugged event.\n\nEvents sent immediately after port binding update are hereafter known\nas \"bind-time\" events. For ports that do not use OVS hybrid plug,\nNeutron will continue to send vif-plugged events only when Nova\nactually plugs the VIF. These types of events are hereafter known as\n\"plug-time\" events. OVS hybrid plug is a per agent setting, so for\na particular host, bind-time events are an all-or-nothing thing for the\novs backend: either all VIF_TYPE\u003dovs ports have them, or no ovs ports\nhave them. In general, a host will only have one network backend.\nThe only exception to this is SR-IOV. SR-IOV is commonly deployed on\nthe same host as other network backends such as OVS or linuxbridge.\nSR-IOV ports with VNIC_TYPE\u003ddirect-physical will always have only\nbind-time events. If an instance mixes OVS ports with hybrid-plug\u003dFalse\nwith direct physical ports, it will have both kinds of events.\n\nFor same host resize reverts we do not update the binding host as the\nhost does not change, as such for same host resize we do not receive\nbind time events. For same host revert we therefore do not wait for\nbind time events in the compute manager.\n\nThis patch adds functions to the NetworkInfo model that return what\nkinds of events each VIF has. These are then used in the migration\nrevert logic to decide when to wait for external events: in the\ncompute manager, when binding the port, for bind-time events,\nand/or in libvirt, when plugging the VIFs, for plug-time events.\n\nCloses-bug: #1832028\nCloses-Bug: #1833902\nCo-Authored-By: Sean Mooney \u003cwork@seanmooney.info\u003e\nCo-Authored-By: Artom Lifshitz \u003califshit@redhat.com\u003e\nChange-Id: I51673e58fc8d5f051df911630f6d7a928d123a5b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7240386558494e26906e412f829abcc515c6607e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7240386558494e26906e412f829abcc515c6607e"}]},"branch":"refs/heads/master"},"6d5832c65e5784394bbcc2d38164af45c965082e":{"kind":"REWORK","_number":5,"created":"2019-07-01 11:06:00.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/77/667177/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/667177/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/667177/5"}}},"commit":{"parents":[{"commit":"b84ccd442ea86879071811495019dd31157b0db7","subject":"Add neutron-tempest-iptables_hybrid job to experimental queue","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b84ccd442ea86879071811495019dd31157b0db7"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-03-20 14:38:12.000000000","tz":-240},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-07-01 11:01:17.000000000","tz":180},"subject":"Revert resize: wait for events according to hybrid plug","message":"Revert resize: wait for events according to hybrid plug\n\nSince 4817165fc5938a553fafa1a69c6086f9ebe311af, when reverting a\nresized instance back to the source host, the libvirt driver waits for\nvif-plugged events when spawning the instance. When called from\nfinish_revert_resize() in the source compute manager, libvirt\u0027s\nfinish_revert_migration() does not pass vifs_already_plugged to\n_create_domain_and_network(), making the latter use the default False\nvalue.\n\nWhen the source compute manager calls\nnetwork_api.migrate_instance_finish() in finish_revert_resize(), this\nupdates the port binding back to the source host. If Neutron is\nconfigured to use OVS hybrid plug, it will send the vif-plugged event\nimmediately after completing this request. This happens before the\nvirt driver\u0027s finish_revert_migration() method is called. This causes\nthe wait in the libvirt driver to time out because the event is\nreceived before Nova starts waiting for it.\n\nThe neutron ovs l2 agent sends vif-plugged events when two conditions\nare met. First the port must be bound to the host managed by the\nl2 agent and second, the agent must have completed configuring the\nport on ovs. This involves assigning the port a local VLAN for tenant\nisolation, applying security group rules if required and applying\nQoS policies or other agent extensions like service function chaining.\n\nDuring the boot process, we bind the port first to the host\nthen plug the interface into ovs which triggers the l2 agent to\nconfigure it resulting in the emission of the vif-plugged event.\nIn the revert case, as noted above, since the vif is already plugged\non the source node when hybrid-plug is used, binding the port to the\nsource node fulfils the second condition to send the vif-plugged event.\n\nEvents sent immediately after port binding update are hereafter known\nas \"bind-time\" events. For ports that do not use OVS hybrid plug,\nNeutron will continue to send vif-plugged events only when Nova\nactually plugs the VIF. These types of events are hereafter known as\n\"plug-time\" events. OVS hybrid plug is a per agent setting, so for\na particular host, bind-time events are an all-or-nothing thing for the\novs backend: either all VIF_TYPE\u003dovs ports have them, or no ovs ports\nhave them. In general, a host will only have one network backend.\nThe only exception to this is SR-IOV. SR-IOV is commonly deployed on\nthe same host as other network backends such as OVS or linuxbridge.\nSR-IOV ports with VNIC_TYPE\u003ddirect-physical will always have only\nbind-time events. If an instance mixes OVS ports with hybrid-plug\u003dFalse\nwith direct physical ports, it will have both kinds of events.\n\nFor same host resize reverts we do not update the binding host as the\nhost does not change, as such for same host resize we do not receive\nbind time events. For same host revert we therefore do not wait for\nbind time events in the compute manager.\n\nThis patch adds functions to the NetworkInfo model that return what\nkinds of events each VIF has. These are then used in the migration\nrevert logic to decide when to wait for external events: in the\ncompute manager, when binding the port, for bind-time events,\nand/or in libvirt, when plugging the VIFs, for plug-time events.\n\nCloses-bug: #1832028\nCloses-Bug: #1833902\nCo-Authored-By: Sean Mooney \u003cwork@seanmooney.info\u003e\nCo-Authored-By: Artom Lifshitz \u003califshit@redhat.com\u003e\nChange-Id: I51673e58fc8d5f051df911630f6d7a928d123a5b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6d5832c65e5784394bbcc2d38164af45c965082e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6d5832c65e5784394bbcc2d38164af45c965082e"}]},"branch":"refs/heads/master"},"6e9c0ad8c0fd4f62a1110b9d2b839123a1444d90":{"kind":"REWORK","_number":6,"created":"2019-07-02 08:17:31.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/77/667177/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/667177/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/667177/6"}}},"commit":{"parents":[{"commit":"33e9740d004770d4d58458330e269b8e1ebf4136","subject":"Add neutron-tempest-iptables_hybrid job to experimental queue","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/33e9740d004770d4d58458330e269b8e1ebf4136"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-03-20 14:38:12.000000000","tz":-240},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-07-02 08:07:09.000000000","tz":180},"subject":"Revert resize: wait for events according to hybrid plug","message":"Revert resize: wait for events according to hybrid plug\n\nSince 4817165fc5938a553fafa1a69c6086f9ebe311af, when reverting a\nresized instance back to the source host, the libvirt driver waits for\nvif-plugged events when spawning the instance. When called from\nfinish_revert_resize() in the source compute manager, libvirt\u0027s\nfinish_revert_migration() does not pass vifs_already_plugged to\n_create_domain_and_network(), making the latter use the default False\nvalue.\n\nWhen the source compute manager calls\nnetwork_api.migrate_instance_finish() in finish_revert_resize(), this\nupdates the port binding back to the source host. If Neutron is\nconfigured to use OVS hybrid plug, it will send the vif-plugged event\nimmediately after completing this request. This happens before the\nvirt driver\u0027s finish_revert_migration() method is called. This causes\nthe wait in the libvirt driver to time out because the event is\nreceived before Nova starts waiting for it.\n\nThe neutron ovs l2 agent sends vif-plugged events when two conditions\nare met. First the port must be bound to the host managed by the\nl2 agent and second, the agent must have completed configuring the\nport on ovs. This involves assigning the port a local VLAN for tenant\nisolation, applying security group rules if required and applying\nQoS policies or other agent extensions like service function chaining.\n\nDuring the boot process, we bind the port first to the host\nthen plug the interface into ovs which triggers the l2 agent to\nconfigure it resulting in the emission of the vif-plugged event.\nIn the revert case, as noted above, since the vif is already plugged\non the source node when hybrid-plug is used, binding the port to the\nsource node fulfils the second condition to send the vif-plugged event.\n\nEvents sent immediately after port binding update are hereafter known\nas \"bind-time\" events. For ports that do not use OVS hybrid plug,\nNeutron will continue to send vif-plugged events only when Nova\nactually plugs the VIF. These types of events are hereafter known as\n\"plug-time\" events. OVS hybrid plug is a per agent setting, so for\na particular host, bind-time events are an all-or-nothing thing for the\novs backend: either all VIF_TYPE\u003dovs ports have them, or no ovs ports\nhave them. In general, a host will only have one network backend.\nThe only exception to this is SR-IOV. SR-IOV is commonly deployed on\nthe same host as other network backends such as OVS or linuxbridge.\nSR-IOV ports with VNIC_TYPE\u003ddirect-physical will always have only\nbind-time events. If an instance mixes OVS ports with hybrid-plug\u003dFalse\nwith direct physical ports, it will have both kinds of events.\n\nFor same host resize reverts we do not update the binding host as the\nhost does not change, as such for same host resize we do not receive\nbind time events. For same host revert we therefore do not wait for\nbind time events in the compute manager.\n\nThis patch adds functions to the NetworkInfo model that return what\nkinds of events each VIF has. These are then used in the migration\nrevert logic to decide when to wait for external events: in the\ncompute manager, when binding the port, for bind-time events,\nand/or in libvirt, when plugging the VIFs, for plug-time events.\n\nCloses-bug: #1832028\nCloses-Bug: #1833902\nCo-Authored-By: Sean Mooney \u003cwork@seanmooney.info\u003e\nCo-Authored-By: Artom Lifshitz \u003califshit@redhat.com\u003e\nChange-Id: I51673e58fc8d5f051df911630f6d7a928d123a5b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6e9c0ad8c0fd4f62a1110b9d2b839123a1444d90"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6e9c0ad8c0fd4f62a1110b9d2b839123a1444d90"}]},"branch":"refs/heads/master"},"ad2b3e65b3e5567cbbbc4d1de5d31f78b449966c":{"kind":"REWORK","_number":7,"created":"2019-07-04 08:08:26.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/77/667177/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/667177/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/667177/7"}}},"commit":{"parents":[{"commit":"1fdbe88ce7f79e87dfef8147ad24f3e9c63df3a9","subject":"Merge \"Require at least cryptography\u003e\u003d2.7\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1fdbe88ce7f79e87dfef8147ad24f3e9c63df3a9"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-03-20 14:38:12.000000000","tz":-240},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-07-04 07:57:01.000000000","tz":180},"subject":"Revert resize: wait for events according to hybrid plug","message":"Revert resize: wait for events according to hybrid plug\n\nSince 4817165fc5938a553fafa1a69c6086f9ebe311af, when reverting a\nresized instance back to the source host, the libvirt driver waits for\nvif-plugged events when spawning the instance. When called from\nfinish_revert_resize() in the source compute manager, libvirt\u0027s\nfinish_revert_migration() does not pass vifs_already_plugged to\n_create_domain_and_network(), making the latter use the default False\nvalue.\n\nWhen the source compute manager calls\nnetwork_api.migrate_instance_finish() in finish_revert_resize(), this\nupdates the port binding back to the source host. If Neutron is\nconfigured to use OVS hybrid plug, it will send the vif-plugged event\nimmediately after completing this request. This happens before the\nvirt driver\u0027s finish_revert_migration() method is called. This causes\nthe wait in the libvirt driver to time out because the event is\nreceived before Nova starts waiting for it.\n\nThe neutron ovs l2 agent sends vif-plugged events when two conditions\nare met. First the port must be bound to the host managed by the\nl2 agent and second, the agent must have completed configuring the\nport on ovs. This involves assigning the port a local VLAN for tenant\nisolation, applying security group rules if required and applying\nQoS policies or other agent extensions like service function chaining.\n\nDuring the boot process, we bind the port first to the host\nthen plug the interface into ovs which triggers the l2 agent to\nconfigure it resulting in the emission of the vif-plugged event.\nIn the revert case, as noted above, since the vif is already plugged\non the source node when hybrid-plug is used, binding the port to the\nsource node fulfils the second condition to send the vif-plugged event.\n\nEvents sent immediately after port binding update are hereafter known\nas \"bind-time\" events. For ports that do not use OVS hybrid plug,\nNeutron will continue to send vif-plugged events only when Nova\nactually plugs the VIF. These types of events are hereafter known as\n\"plug-time\" events. OVS hybrid plug is a per agent setting, so for\na particular host, bind-time events are an all-or-nothing thing for the\novs backend: either all VIF_TYPE\u003dovs ports have them, or no ovs ports\nhave them. In general, a host will only have one network backend.\nThe only exception to this is SR-IOV. SR-IOV is commonly deployed on\nthe same host as other network backends such as OVS or linuxbridge.\nSR-IOV ports with VNIC_TYPE\u003ddirect-physical will always have only\nbind-time events. If an instance mixes OVS ports with hybrid-plug\u003dFalse\nwith direct physical ports, it will have both kinds of events.\n\nFor same host resize reverts we do not update the binding host as the\nhost does not change, as such for same host resize we do not receive\nbind time events. For same host revert we therefore do not wait for\nbind time events in the compute manager.\n\nThis patch adds functions to the NetworkInfo model that return what\nkinds of events each VIF has. These are then used in the migration\nrevert logic to decide when to wait for external events: in the\ncompute manager, when binding the port, for bind-time events,\nand/or in libvirt, when plugging the VIFs, for plug-time events.\n\nCloses-bug: #1832028\nCloses-Bug: #1833902\nCo-Authored-By: Sean Mooney \u003cwork@seanmooney.info\u003e\nCo-Authored-By: Artom Lifshitz \u003califshit@redhat.com\u003e\nChange-Id: I51673e58fc8d5f051df911630f6d7a928d123a5b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ad2b3e65b3e5567cbbbc4d1de5d31f78b449966c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ad2b3e65b3e5567cbbbc4d1de5d31f78b449966c"}]},"branch":"refs/heads/master"},"ee7880c1d91ca559b5fbdebdeac05f01cc044b1c":{"kind":"REWORK","_number":8,"created":"2019-07-04 13:04:03.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/77/667177/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/667177/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/667177/8"}}},"commit":{"parents":[{"commit":"de2c04981b438d4d10d4ee0207d79b4d3ec5135e","subject":"Merge \"libvirt: Add a rbd_connect_timeout configurable\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/de2c04981b438d4d10d4ee0207d79b4d3ec5135e"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-03-20 14:38:12.000000000","tz":-240},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-07-04 12:57:53.000000000","tz":180},"subject":"Revert resize: wait for events according to hybrid plug","message":"Revert resize: wait for events according to hybrid plug\n\nSince 4817165fc5938a553fafa1a69c6086f9ebe311af, when reverting a\nresized instance back to the source host, the libvirt driver waits for\nvif-plugged events when spawning the instance. When called from\nfinish_revert_resize() in the source compute manager, libvirt\u0027s\nfinish_revert_migration() does not pass vifs_already_plugged to\n_create_domain_and_network(), making the latter use the default False\nvalue.\n\nWhen the source compute manager calls\nnetwork_api.migrate_instance_finish() in finish_revert_resize(), this\nupdates the port binding back to the source host. If Neutron is\nconfigured to use OVS hybrid plug, it will send the vif-plugged event\nimmediately after completing this request. This happens before the\nvirt driver\u0027s finish_revert_migration() method is called. This causes\nthe wait in the libvirt driver to time out because the event is\nreceived before Nova starts waiting for it.\n\nThe neutron ovs l2 agent sends vif-plugged events when two conditions\nare met. First the port must be bound to the host managed by the\nl2 agent and second, the agent must have completed configuring the\nport on ovs. This involves assigning the port a local VLAN for tenant\nisolation, applying security group rules if required and applying\nQoS policies or other agent extensions like service function chaining.\n\nDuring the boot process, we bind the port first to the host\nthen plug the interface into ovs which triggers the l2 agent to\nconfigure it resulting in the emission of the vif-plugged event.\nIn the revert case, as noted above, since the vif is already plugged\non the source node when hybrid-plug is used, binding the port to the\nsource node fulfils the second condition to send the vif-plugged event.\n\nEvents sent immediately after port binding update are hereafter known\nas \"bind-time\" events. For ports that do not use OVS hybrid plug,\nNeutron will continue to send vif-plugged events only when Nova\nactually plugs the VIF. These types of events are hereafter known as\n\"plug-time\" events. OVS hybrid plug is a per agent setting, so for\na particular host, bind-time events are an all-or-nothing thing for the\novs backend: either all VIF_TYPE\u003dovs ports have them, or no ovs ports\nhave them. In general, a host will only have one network backend.\nThe only exception to this is SR-IOV. SR-IOV is commonly deployed on\nthe same host as other network backends such as OVS or linuxbridge.\nSR-IOV ports with VNIC_TYPE\u003ddirect-physical will always have only\nbind-time events. If an instance mixes OVS ports with hybrid-plug\u003dFalse\nwith direct physical ports, it will have both kinds of events.\n\nFor same host resize reverts we do not update the binding host as the\nhost does not change, as such for same host resize we do not receive\nbind time events. For same host revert we therefore do not wait for\nbind time events in the compute manager.\n\nThis patch adds functions to the NetworkInfo model that return what\nkinds of events each VIF has. These are then used in the migration\nrevert logic to decide when to wait for external events: in the\ncompute manager, when binding the port, for bind-time events,\nand/or in libvirt, when plugging the VIFs, for plug-time events.\n\nCloses-bug: #1832028\nCloses-Bug: #1833902\nCo-Authored-By: Sean Mooney \u003cwork@seanmooney.info\u003e\nCo-Authored-By: Artom Lifshitz \u003califshit@redhat.com\u003e\nChange-Id: I51673e58fc8d5f051df911630f6d7a928d123a5b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ee7880c1d91ca559b5fbdebdeac05f01cc044b1c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ee7880c1d91ca559b5fbdebdeac05f01cc044b1c"}]},"branch":"refs/heads/master"},"6bcbb33abfee416b0cfdbf9ab39b8a468409a9fd":{"kind":"REWORK","_number":9,"created":"2019-07-10 16:59:44.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/77/667177/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/667177/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/667177/9"}}},"commit":{"parents":[{"commit":"27fc32deca69a79a3715cb9c7b0cf068c7e17c64","subject":"Merge \"Perf: Use dicts for ProviderTree roots\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/27fc32deca69a79a3715cb9c7b0cf068c7e17c64"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-03-20 14:38:12.000000000","tz":-240},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-07-10 16:31:47.000000000","tz":-240},"subject":"Revert resize: wait for events according to hybrid plug","message":"Revert resize: wait for events according to hybrid plug\n\nSince 4817165fc5938a553fafa1a69c6086f9ebe311af, when reverting a\nresized instance back to the source host, the libvirt driver waits for\nvif-plugged events when spawning the instance. When called from\nfinish_revert_resize() in the source compute manager, libvirt\u0027s\nfinish_revert_migration() does not pass vifs_already_plugged to\n_create_domain_and_network(), making the latter use the default False\nvalue.\n\nWhen the source compute manager calls\nnetwork_api.migrate_instance_finish() in finish_revert_resize(), this\nupdates the port binding back to the source host. If Neutron is\nconfigured to use OVS hybrid plug, it will send the vif-plugged event\nimmediately after completing this request. This happens before the\nvirt driver\u0027s finish_revert_migration() method is called. This causes\nthe wait in the libvirt driver to time out because the event is\nreceived before Nova starts waiting for it.\n\nThe neutron ovs l2 agent sends vif-plugged events when two conditions\nare met. First the port must be bound to the host managed by the\nl2 agent and second, the agent must have completed configuring the\nport on ovs. This involves assigning the port a local VLAN for tenant\nisolation, applying security group rules if required and applying\nQoS policies or other agent extensions like service function chaining.\n\nDuring the boot process, we bind the port first to the host\nthen plug the interface into ovs which triggers the l2 agent to\nconfigure it resulting in the emission of the vif-plugged event.\nIn the revert case, as noted above, since the vif is already plugged\non the source node when hybrid-plug is used, binding the port to the\nsource node fulfils the second condition to send the vif-plugged event.\n\nEvents sent immediately after port binding update are hereafter known\nas \"bind-time\" events. For ports that do not use OVS hybrid plug,\nNeutron will continue to send vif-plugged events only when Nova\nactually plugs the VIF. These types of events are hereafter known as\n\"plug-time\" events. OVS hybrid plug is a per agent setting, so for\na particular host, bind-time events are an all-or-nothing thing for the\novs backend: either all VIF_TYPE\u003dovs ports have them, or no ovs ports\nhave them. In general, a host will only have one network backend.\nThe only exception to this is SR-IOV. SR-IOV is commonly deployed on\nthe same host as other network backends such as OVS or linuxbridge.\nSR-IOV ports with VNIC_TYPE\u003ddirect-physical will always have only\nbind-time events. If an instance mixes OVS ports with hybrid-plug\u003dFalse\nwith direct physical ports, it will have both kinds of events.\n\nFor same host resize reverts we do not update the binding host as the\nhost does not change, as such for same host resize we do not receive\nbind time events. For same host revert we therefore do not wait for\nbind time events in the compute manager.\n\nThis patch adds functions to the NetworkInfo model that return what\nkinds of events each VIF has. These are then used in the migration\nrevert logic to decide when to wait for external events: in the\ncompute manager, when binding the port, for bind-time events,\nand/or in libvirt, when plugging the VIFs, for plug-time events.\n\nCloses-bug: #1832028\nCloses-Bug: #1833902\nCo-Authored-By: Sean Mooney \u003cwork@seanmooney.info\u003e\nChange-Id: I51673e58fc8d5f051df911630f6d7a928d123a5b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6bcbb33abfee416b0cfdbf9ab39b8a468409a9fd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6bcbb33abfee416b0cfdbf9ab39b8a468409a9fd"}]},"branch":"refs/heads/master"},"7a7a223602ca5aa0aca8f65a6ab143f1d8f8ec1b":{"kind":"TRIVIAL_REBASE","_number":10,"created":"2019-07-11 00:31:46.000000000","uploader":{"_account_id":8864,"name":"Artom Lifshitz","email":"notartom@gmail.com","username":"artom"},"ref":"refs/changes/77/667177/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/77/667177/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/77/667177/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/77/667177/10"}}},"commit":{"parents":[{"commit":"2722cab1af350b05a641b18b4054fd8d95b94cc1","subject":"Merge \"libvirt: Remove unreachable native QEMU iSCSI initiator config code\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2722cab1af350b05a641b18b4054fd8d95b94cc1"}]}],"author":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-03-20 14:38:12.000000000","tz":-240},"committer":{"name":"Artom Lifshitz","email":"alifshit@redhat.com","date":"2019-07-10 23:56:31.000000000","tz":-240},"subject":"Revert resize: wait for events according to hybrid plug","message":"Revert resize: wait for events according to hybrid plug\n\nSince 4817165fc5938a553fafa1a69c6086f9ebe311af, when reverting a\nresized instance back to the source host, the libvirt driver waits for\nvif-plugged events when spawning the instance. When called from\nfinish_revert_resize() in the source compute manager, libvirt\u0027s\nfinish_revert_migration() does not pass vifs_already_plugged to\n_create_domain_and_network(), making the latter use the default False\nvalue.\n\nWhen the source compute manager calls\nnetwork_api.migrate_instance_finish() in finish_revert_resize(), this\nupdates the port binding back to the source host. If Neutron is\nconfigured to use OVS hybrid plug, it will send the vif-plugged event\nimmediately after completing this request. This happens before the\nvirt driver\u0027s finish_revert_migration() method is called. This causes\nthe wait in the libvirt driver to time out because the event is\nreceived before Nova starts waiting for it.\n\nThe neutron ovs l2 agent sends vif-plugged events when two conditions\nare met. First the port must be bound to the host managed by the\nl2 agent and second, the agent must have completed configuring the\nport on ovs. This involves assigning the port a local VLAN for tenant\nisolation, applying security group rules if required and applying\nQoS policies or other agent extensions like service function chaining.\n\nDuring the boot process, we bind the port first to the host\nthen plug the interface into ovs which triggers the l2 agent to\nconfigure it resulting in the emission of the vif-plugged event.\nIn the revert case, as noted above, since the vif is already plugged\non the source node when hybrid-plug is used, binding the port to the\nsource node fulfils the second condition to send the vif-plugged event.\n\nEvents sent immediately after port binding update are hereafter known\nas \"bind-time\" events. For ports that do not use OVS hybrid plug,\nNeutron will continue to send vif-plugged events only when Nova\nactually plugs the VIF. These types of events are hereafter known as\n\"plug-time\" events. OVS hybrid plug is a per agent setting, so for\na particular host, bind-time events are an all-or-nothing thing for the\novs backend: either all VIF_TYPE\u003dovs ports have them, or no ovs ports\nhave them. In general, a host will only have one network backend.\nThe only exception to this is SR-IOV. SR-IOV is commonly deployed on\nthe same host as other network backends such as OVS or linuxbridge.\nSR-IOV ports with VNIC_TYPE\u003ddirect-physical will always have only\nbind-time events. If an instance mixes OVS ports with hybrid-plug\u003dFalse\nwith direct physical ports, it will have both kinds of events.\n\nFor same host resize reverts we do not update the binding host as the\nhost does not change, as such for same host resize we do not receive\nbind time events. For same host revert we therefore do not wait for\nbind time events in the compute manager.\n\nThis patch adds functions to the NetworkInfo model that return what\nkinds of events each VIF has. These are then used in the migration\nrevert logic to decide when to wait for external events: in the\ncompute manager, when binding the port, for bind-time events,\nand/or in libvirt, when plugging the VIFs, for plug-time events.\n\nCloses-bug: #1832028\nCloses-Bug: #1833902\nCo-Authored-By: Sean Mooney \u003cwork@seanmooney.info\u003e\nChange-Id: I51673e58fc8d5f051df911630f6d7a928d123a5b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7a7a223602ca5aa0aca8f65a6ab143f1d8f8ec1b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7a7a223602ca5aa0aca8f65a6ab143f1d8f8ec1b"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
