)]}'
{"id":"openstack%2Fnova~654596","triplet_id":"openstack%2Fnova~master~If32bca070185937ef83f689b7163d965a89ec10a","project":"openstack/nova","branch":"master","topic":"bp/pre-filter-disabled-computes","hashtags":[],"change_id":"If32bca070185937ef83f689b7163d965a89ec10a","subject":"Sync COMPUTE_STATUS_DISABLED from API","status":"MERGED","created":"2019-04-22 18:16:36.000000000","updated":"2019-07-10 12:07:53.000000000","submitted":"2019-07-09 17:32:02.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":40,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"654596-1562693522748-5870c8eb","meta_rev_id":"7685ef5679b3cdd3c22e1fa2130c260516b3aea9","_number":654596,"virtual_id_number":654596,"owner":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"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-08 09:32:20.000000000","_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-10 12:07:53.000000000","post_submit":true,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-03 15:47:19.000000000","_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":27076,"name":"Xiao Mei Zheng","email":"xmzheng@cn.ibm.com","username":"XiaoMeiZheng"},{"value":0,"date":"2019-07-08 12:06:56.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-08 10:50:35.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":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-08 10:28:28.000000000","permitted_voting_range":{"min":0,"max":1},"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":2,"date":"2019-07-09 17:32:01.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-08 11:48:17.000000000","_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"date":"2019-07-03 19:58:49.000000000","_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"date":"2019-07-08 10:20:03.000000000","_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"value":0,"date":"2019-07-08 13:03:35.000000000","_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"value":0,"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26936,"name":"Surya Seetharaman","email":"suryaseetharaman.9@gmail.com","username":"tssurya"}],"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"recommended":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"all":[{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":27076,"name":"Xiao Mei Zheng","email":"xmzheng@cn.ibm.com","username":"XiaoMeiZheng"},{"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":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":1,"date":"2019-07-08 09:20:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"value":2,"date":"2019-07-05 16:21:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":2,"date":"2019-07-04 09:08:48.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"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":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26936,"name":"Surya Seetharaman","email":"suryaseetharaman.9@gmail.com","username":"tssurya"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":27076,"name":"Xiao Mei Zheng","email":"xmzheng@cn.ibm.com","username":"XiaoMeiZheng"},{"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":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"value":1,"date":"2019-07-05 16:21:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"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":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26936,"name":"Surya Seetharaman","email":"suryaseetharaman.9@gmail.com","username":"tssurya"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"value":0,"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"value":0,"_account_id":27076,"name":"Xiao Mei Zheng","email":"xmzheng@cn.ibm.com","username":"XiaoMeiZheng"},{"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":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},{"value":0,"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"value":0,"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},{"value":0,"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"value":0,"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"value":0,"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"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":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"value":0,"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},{"value":0,"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"value":0,"_account_id":26936,"name":"Surya Seetharaman","email":"suryaseetharaman.9@gmail.com","username":"tssurya"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},{"_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":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":26936,"name":"Surya Seetharaman","email":"suryaseetharaman.9@gmail.com","username":"tssurya"},{"_account_id":27076,"name":"Xiao Mei Zheng","email":"xmzheng@cn.ibm.com","username":"XiaoMeiZheng"},{"_account_id":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2019-04-22 18:36:02.000000000","updated_by":{"_account_id":26936,"name":"Surya Seetharaman","email":"suryaseetharaman.9@gmail.com","username":"tssurya"},"reviewer":{"_account_id":26936,"name":"Surya Seetharaman","email":"suryaseetharaman.9@gmail.com","username":"tssurya"},"state":"REVIEWER"},{"updated":"2019-04-22 19:03:53.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2019-04-22 20:02:30.000000000","updated_by":{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},"reviewer":{"_account_id":2033,"name":"Belmiro Moreira","email":"moreira.belmiro.email.lists@gmail.com","username":"moreira-belmiro-email-lists"},"state":"REVIEWER"},{"updated":"2019-04-29 22:38:11.000000000","updated_by":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-04-29 23:45:48.000000000","updated_by":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2019-05-03 22:43:57.000000000","updated_by":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"reviewer":{"_account_id":2394,"name":"Adam Spiers","email":"aspiers@suse.com","username":"adam.spiers"},"state":"REVIEWER"},{"updated":"2019-05-03 23:00:40.000000000","updated_by":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"reviewer":{"_account_id":25625,"name":"Tetsuro Nakamura","email":"tetsuro.nakamura.bc@hco.ntt.co.jp","username":"tetsuro0907"},"state":"REVIEWER"},{"updated":"2019-05-08 23:28:15.000000000","updated_by":{"_account_id":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},"reviewer":{"_account_id":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},"state":"REVIEWER"},{"updated":"2019-06-28 13:27:55.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-06-29 02:01:31.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-06-30 10:27:12.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-01 05:11:13.000000000","updated_by":{"_account_id":27076,"name":"Xiao Mei Zheng","email":"xmzheng@cn.ibm.com","username":"XiaoMeiZheng"},"reviewer":{"_account_id":27076,"name":"Xiao Mei Zheng","email":"xmzheng@cn.ibm.com","username":"XiaoMeiZheng"},"state":"REVIEWER"},{"updated":"2019-07-03 15:47:19.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-04 09:08:48.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2019-07-05 16:21:39.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2019-07-08 09:20:03.000000000","updated_by":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"reviewer":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"state":"REVIEWER"},{"updated":"2019-07-08 09:32:20.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-08 10:20:03.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-08 10:28:28.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-08 10:50:35.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-08 11:48:17.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-08 12:06:56.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-08 13:03:35.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-09 17:32:01.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"},{"updated":"2019-07-10 12:07:53.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"}],"messages":[{"id":"870fe025dd71eda13fd80c105ed364d969b6b5a2","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-22 18:16:36.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"dd1b65f11fd1540dcb8afea2be9e51d87996f02a","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2019-04-22 18:17:04.000000000","message":"Patch Set 1:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial tempest-dsvm-intel-nfv-xenial : SKIPPED (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial : SKIPPED (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial tempest-dsvm-ovsdpdk-nfv-networking-xenial : SKIPPED (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f53832a678ca199be4fd50939f60679231417e0e","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-04-22 18:17:46.000000000","message":"Patch Set 1:\n\nBuild failed. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/96/654596/1/check/tempest-dsvm-full-xenial/e112c7a/ : FAILURE in 9s\n- tempest-dsvm-full-xenial-py3 https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/96/654596/1/check/tempest-dsvm-full-xenial-py3/cb0fc2c/ : FAILURE in 9s (non-voting)\n- grenade-dsvm-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/96/654596/1/check/grenade-dsvm-xenial/5f0a656/ : FAILURE in 10s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e6ea8e33031334e556dff7c9ce03d171e6127c74","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-22 18:20:20.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"1087f4976518dbe43c06f07ed60833eb6374c19e","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2019-04-22 18:22:03.000000000","message":"Patch Set 1:\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/654596/1/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/2ca628b : FAILURE in 3m 35s","accounts_in_message":[],"_revision_number":1},{"id":"b085053ac37d3fb801740248e8da9c095149d66d","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-04-22 18:23:28.000000000","message":"Patch Set 1:\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-30906 : FAILURE in 6m 25s","accounts_in_message":[],"_revision_number":1},{"id":"a54e44a8607b8b3dd367430332dd91334e23510f","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-04-22 18:25:20.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/96/654596/1/check/check-dsvm-tempest-vz7-exe-minimal/4098ba5 : FAILURE in 53s\n- check-dsvm-tempest-vz7-exe-multinode http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/96/654596/1/check/check-dsvm-tempest-vz7-exe-multinode/42e33cd : FAILURE in 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":1},{"id":"e2db138bc6cb96f44bfafc6e86bb51af5a7b8a59","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-22 18:26:48.000000000","message":"Patch Set 1:\n\n(3 comments)","accounts_in_message":[],"_revision_number":1},{"id":"1752e424b54bbbbec0e146a5447201da29d2effe","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-22 18:28:13.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"754ce75fec45104b9c3f15b6cfd0d1b5edfa2d8b","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-22 18:30:37.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"258dde34ff36f1e718ad05eaf9fe1239a30ab159","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-22 18:30:40.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"7ea62d24919b73572eac3319ebb6510edf0799b4","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-04-22 18:32:22.000000000","message":"Patch Set 1:\n\n(1 comment)\n\nso i like the idea in general ill review again tommorow","accounts_in_message":[],"_revision_number":1},{"id":"09341f12bee0dfe9ab1ad0942e7ad2e1f0900611","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-22 18:41:13.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"cbc58d284cd6022171f2b1e334724772ae0661d0","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2019-04-22 19:03:53.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"0a639a3d0a062901304c7a30fbb15351606aa86e","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-04-22 19:43:36.000000000","message":"Patch Set 1:\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/654596/1 : FAILURE in 1h 26m 20s","accounts_in_message":[],"_revision_number":1},{"id":"e0f93ff0c4946cb1754eaaa46689ca52315c52ef","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-04-22 21:07:25.000000000","message":"Patch Set 1:\n\nBuild failed\n\n- dsvm-nova http://207.189.188.190/logs/96/654596/1/check-vote/ext-nova-zuul/7442076 : FAILURE in 11s","accounts_in_message":[],"_revision_number":1},{"id":"708776adbbb51d93b1118e6b84035bf77018f277","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-04-22 21:27:14.000000000","message":"Patch Set 1:\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/96/654596/1/check/nova-out-of-tree-pvm/3fb90c9 : FAILURE in 43m 01s\n- nova-in-tree-pvm http://184.172.12.213/96/654596/1/check/nova-in-tree-pvm/148c24b : FAILURE in 39m 08s","accounts_in_message":[],"_revision_number":1},{"id":"091e712612f63cdc3d7accedaac59b978a581d1e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-22 23:14:42.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttp://docs.openstack.org/infra/manual/developers.html#automated-testing\n\n\n- grenade-py3 http://logs.openstack.org/96/654596/1/check/grenade-py3/a3fc56b/ : FAILURE in 48m 25s\n- tempest-full-py3 http://logs.openstack.org/96/654596/1/check/tempest-full-py3/6b3a362/ : FAILURE in 59m 19s\n- openstack-tox-cover http://logs.openstack.org/96/654596/1/check/openstack-tox-cover/eccc568/ : FAILURE in 19m 33s\n- openstack-tox-lower-constraints http://logs.openstack.org/96/654596/1/check/openstack-tox-lower-constraints/0b282d3/ : FAILURE in 18m 59s\n- openstack-tox-pep8 http://logs.openstack.org/96/654596/1/check/openstack-tox-pep8/982f649/ : SUCCESS in 12m 57s\n- openstack-tox-py27 http://logs.openstack.org/96/654596/1/check/openstack-tox-py27/c5cfd81/ : FAILURE in 15m 33s\n- openstack-tox-py36 http://logs.openstack.org/96/654596/1/check/openstack-tox-py36/2c91a71/ : FAILURE in 13m 43s\n- openstack-tox-py37 http://logs.openstack.org/96/654596/1/check/openstack-tox-py37/1beaa93/ : FAILURE in 15m 37s\n- openstack-tox-docs http://logs.openstack.org/96/654596/1/check/openstack-tox-docs/8ec813c/html/ : SUCCESS in 6m 12s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/96/654596/1/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/78a3b9d/ : FAILURE in 37m 34s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/96/654596/1/check/devstack-plugin-ceph-tempest/2169e1c/ : FAILURE in 1h 01m 21s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/96/654596/1/check/neutron-grenade-multinode/d2fb2a4/ : FAILURE in 1h 15m 24s\n- nova-grenade-live-migration http://logs.openstack.org/96/654596/1/check/nova-grenade-live-migration/7f0cd16/ : FAILURE in 57m 10s\n- nova-live-migration http://logs.openstack.org/96/654596/1/check/nova-live-migration/bbe64b7/ : FAILURE in 44m 12s\n- nova-lvm http://logs.openstack.org/96/654596/1/check/nova-lvm/d1443a8/ : FAILURE in 41m 56s (non-voting)\n- nova-next http://logs.openstack.org/96/654596/1/check/nova-next/f3c985b/ : FAILURE in 45m 59s\n- nova-tox-functional http://logs.openstack.org/96/654596/1/check/nova-tox-functional/3d009ac/ : FAILURE in 27m 05s\n- nova-tox-functional-py36 http://logs.openstack.org/96/654596/1/check/nova-tox-functional-py36/eb2d10d/ : FAILURE in 23m 16s\n- tempest-slow-py3 http://logs.openstack.org/96/654596/1/check/tempest-slow-py3/dcd15e3/ : FAILURE in 1h 00m 09s","accounts_in_message":[],"_revision_number":1},{"id":"9b595a2814ca7db330be0e87d6aafdacd919e9cb","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-04-29 22:37:32.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"e30fbd156e3a3f81459c43101b2acbfbf815c91b","author":{"_account_id":16376,"name":"Intel NFV CI","email":"openstack-nfv-ci@intel.com","username":"intel-nfv-ci","tags":["SERVICE_USER"]},"date":"2019-04-29 22:38:11.000000000","message":"Patch Set 2:\n\nBuild succeeded (check pipeline).\n\n- tempest-dsvm-intel-nfv-xenial tempest-dsvm-intel-nfv-xenial : SKIPPED (non-voting)\n- tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial tempest-dsvm-multinode-ovsdpdk-nfv-networking-xenial : SKIPPED (non-voting)\n- tempest-dsvm-ovsdpdk-nfv-networking-xenial tempest-dsvm-ovsdpdk-nfv-networking-xenial : SKIPPED (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"be4519dfc34b11254ec20f561023647b4bf860e0","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-04-29 22:38: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/96/654596/2/check/check-dsvm-tempest-vz7-exe-minimal/b49305c : FAILURE in 27s\n- check-dsvm-tempest-vz7-exe-multinode http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/96/654596/2/check/check-dsvm-tempest-vz7-exe-multinode/f40504e : FAILURE in 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":2},{"id":"226a24ec0890788cbbdf1e17514b3c2f17b8ff50","author":{"_account_id":14595,"name":"z Systems KVM","email":"zkvm-ci@linux.vnet.ibm.com","username":"ibm-zkvm-ci","tags":["SERVICE_USER"]},"date":"2019-04-29 22:41:29.000000000","message":"Patch Set 2:\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/654596/2/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/49c8f23 : FAILURE in 3m 10s","accounts_in_message":[],"_revision_number":2},{"id":"4d033e7618b4f8572c53364c4b1d713888d6b374","author":{"_account_id":15751,"name":"Intel PCI CI","email":"pci-ci@intel.com","username":"intelpcici","tags":["SERVICE_USER"]},"date":"2019-04-29 23:45:48.000000000","message":"Patch Set 2:\n\n* pci-test http://52.27.155.124/pci/654596/2 : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"50a8f8fe5ef234f8cf00e8af42ee003739c03a6e","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-04-30 00:05:54.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/96/654596/2/check/tempest-dsvm-full-xenial/f6862c9/ : SUCCESS in 1h 27m 34s\n- tempest-dsvm-full-xenial-py3 https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/96/654596/2/check/tempest-dsvm-full-xenial-py3/6ce99e2/ : SUCCESS in 1h 17m 48s (non-voting)\n- grenade-dsvm-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/96/654596/2/check/grenade-dsvm-xenial/5062b25/ : SUCCESS in 1h 01m 24s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f5e9de190a1d1f901fd65e8ff32743dafaa5654b","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-04-30 00:13:17.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/96/654596/2/check/nova-out-of-tree-pvm/bdd9776 : FAILURE in 1h 35m 03s\n- nova-in-tree-pvm http://184.172.12.213/96/654596/2/check/nova-in-tree-pvm/093f394 : FAILURE in 1h 29m 54s","accounts_in_message":[],"_revision_number":2},{"id":"4c3b4f1935ff78f0d652729e72df6dd8e3a7f8a7","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-04-30 00:43:26.000000000","message":"Patch Set 2:\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-31268 : SUCCESS in 1h 45m 54s","accounts_in_message":[],"_revision_number":2},{"id":"e37659619e6eb28110d95e818b1b8c2f5f5e0663","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-04-30 00:53:35.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 http://logs.openstack.org/96/654596/2/check/grenade-py3/ead14b1/ : SUCCESS in 50m 02s\n- tempest-full-py3 http://logs.openstack.org/96/654596/2/check/tempest-full-py3/12a8870/ : SUCCESS in 1h 44m 26s\n- openstack-tox-cover http://logs.openstack.org/96/654596/2/check/openstack-tox-cover/6eb63e2/cover/ : SUCCESS in 24m 18s\n- openstack-tox-lower-constraints http://logs.openstack.org/96/654596/2/check/openstack-tox-lower-constraints/732e75d/ : SUCCESS in 21m 57s\n- openstack-tox-pep8 http://logs.openstack.org/96/654596/2/check/openstack-tox-pep8/2ef4f02/ : SUCCESS in 11m 19s\n- openstack-tox-py27 http://logs.openstack.org/96/654596/2/check/openstack-tox-py27/c1bfea8/ : SUCCESS in 14m 30s\n- openstack-tox-py36 http://logs.openstack.org/96/654596/2/check/openstack-tox-py36/a4b34eb/ : SUCCESS in 14m 31s\n- openstack-tox-py37 http://logs.openstack.org/96/654596/2/check/openstack-tox-py37/1ac43f0/ : SUCCESS in 15m 02s\n- openstack-tox-docs http://logs.openstack.org/96/654596/2/check/openstack-tox-docs/dd8a7dc/html/ : SUCCESS in 6m 19s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/96/654596/2/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/3bb2dff/ : SUCCESS in 47m 44s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/96/654596/2/check/devstack-plugin-ceph-tempest/788aef2/ : SUCCESS in 1h 57m 43s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/96/654596/2/check/neutron-grenade-multinode/4c8a37d/ : SUCCESS in 1h 09m 55s\n- nova-grenade-live-migration http://logs.openstack.org/96/654596/2/check/nova-grenade-live-migration/43cf569/ : SUCCESS in 1h 10m 11s\n- nova-live-migration http://logs.openstack.org/96/654596/2/check/nova-live-migration/76891ef/ : SUCCESS in 49m 38s\n- nova-lvm http://logs.openstack.org/96/654596/2/check/nova-lvm/c00133e/ : SUCCESS in 1h 07m 37s (non-voting)\n- nova-next http://logs.openstack.org/96/654596/2/check/nova-next/163e15b/ : SUCCESS in 1h 32m 15s\n- nova-tox-functional http://logs.openstack.org/96/654596/2/check/nova-tox-functional/a449262/ : SUCCESS in 30m 08s\n- nova-tox-functional-py36 http://logs.openstack.org/96/654596/2/check/nova-tox-functional-py36/3278936/ : SUCCESS in 33m 10s\n- tempest-slow-py3 http://logs.openstack.org/96/654596/2/check/tempest-slow-py3/640c24e/ : SUCCESS in 2h 10m 46s","accounts_in_message":[],"_revision_number":2},{"id":"1f0e56da10d378899349c69938d73156a0084cd2","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-04-30 00:53:58.000000000","message":"Patch Set 2:\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/96/654596/2/check/EMC_VxFlexOS_NOVA/254533c/EMC_VxFlexOS_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-dell-emc-vxflexos\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/Dell_EMC_VxFlexOS_CI","accounts_in_message":[],"_revision_number":2},{"id":"a82f6ab6aac4329b74323bf95c32edc2c0a22d1a","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-04-30 01:52:06.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/654596/2 : SUCCESS in 2h 14m 23s","accounts_in_message":[],"_revision_number":2},{"id":"73ef9d744777af7a6414005edbb77a6f6aecb234","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2019-04-30 03:13:44.000000000","message":"Patch Set 2:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-96-654596-2 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":2},{"id":"692f7163ea5aef0410f8761a9d773f4cc1983953","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-04-30 03:44:36.000000000","message":"Patch Set 2:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/96/654596/2/check-vote/ext-nova-zuul/3f26f39 : SUCCESS in 53m 57s","accounts_in_message":[],"_revision_number":2},{"id":"fac21e760e2225f3502e62bbe1445d2675e6a23b","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2019-04-30 15:20:31.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"8dcef00be28eccc78a4115ab7b1bc83fd3cf391f","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-05-08 18:38:34.000000000","message":"Patch Set 2:\n\n(5 comments)","accounts_in_message":[],"_revision_number":2},{"id":"27684bf141657437ba101455e0980e81ba12e9be","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-24 20:48:49.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"26ad9272f99d213a7911db3c60bcca05840cbaa4","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-24 21:04:01.000000000","message":"Patch Set 3: Workflow-1\n\n(9 comments)\n\nI\u0027m working on splitting this all up into smaller pieces.","accounts_in_message":[],"_revision_number":3},{"id":"e4f3cd998f081975f4c7737ac18e1db1ff1ea435","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-24 21:48:52.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"eadc24a35111aec71920bf51918d3dbc73db11a7","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-24 21:54:39.000000000","message":"Patch Set 4: Workflow-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"6d8e6475f16c771c884202056ade4b88e3344770","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-06-24 23:02:42.000000000","message":"Patch Set 4:\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://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/96/654596/4/check/tempest-dsvm-full-xenial/3d5e959/ : FAILURE in 1h 08m 09s\n- tempest-dsvm-full-xenial-py3 https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/96/654596/4/check/tempest-dsvm-full-xenial-py3/2f72e84/ : FAILURE in 1h 09m 43s (non-voting)\n- grenade-dsvm-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/96/654596/4/check/grenade-dsvm-xenial/480812d/ : FAILURE in 1h 12m 57s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"44092f5cd861078e54e4210e12d5954454f471d5","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-06-24 23:48:41.000000000","message":"Patch Set 4:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/96/654596/4/check/nova-out-of-tree-pvm/45406ca : FAILURE in 59m 54s\n- nova-in-tree-pvm http://184.172.12.213/96/654596/4/check/nova-in-tree-pvm/ea45e03 : FAILURE in 37m 35s","accounts_in_message":[],"_revision_number":4},{"id":"117394f645e21c578c81cddd6e1c3ab6065baacb","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-06-25 00:22:39.000000000","message":"Patch Set 4:\n\nBuild failed\n\n- dsvm-nova http://207.189.188.190/logs/96/654596/4/check-vote/ext-nova-zuul/34db216 : FAILURE in 43m 05s","accounts_in_message":[],"_revision_number":4},{"id":"1fd1172d7a5eeea0897f1786f4aa7204dab8d59c","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-06-25 01:30:10.000000000","message":"Patch Set 4:\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/654596/4 : FAILURE in 1h 24m 56s","accounts_in_message":[],"_revision_number":4},{"id":"5cd29c3cac825f9c7946ff511cdad14026bf0248","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-06-25 01:42:45.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-33111 : FAILURE in 51m 00s","accounts_in_message":[],"_revision_number":4},{"id":"1496a04514f02b8b549939c73ddc2e8b3759ea15","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-06-25 01:57:26.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/96/654596/4/check/check-dsvm-tempest-vz7-exe-minimal/7b244d9 : FAILURE in 12m 41s\n- check-dsvm-tempest-vz7-exe-multinode http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/96/654596/4/check/check-dsvm-tempest-vz7-exe-multinode/28f7802 : FAILURE in 13m 32s\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":"c9e8858d905857d1d8b9edda780086a7ab26a456","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-25 03:50:08.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/96/654596/4/check/grenade-py3/2499425/ : FAILURE in 53m 03s\n- tempest-full-py3 http://logs.openstack.org/96/654596/4/check/tempest-full-py3/8a1dee1/ : FAILURE in 1h 01m 26s\n- openstack-tox-cover http://logs.openstack.org/96/654596/4/check/openstack-tox-cover/7d4a99b/ : FAILURE in 17m 07s\n- openstack-tox-lower-constraints http://logs.openstack.org/96/654596/4/check/openstack-tox-lower-constraints/05ffedb/ : FAILURE in 18m 24s\n- openstack-tox-pep8 http://logs.openstack.org/96/654596/4/check/openstack-tox-pep8/a8d1cf0/ : SUCCESS in 10m 05s\n- openstack-tox-py27 http://logs.openstack.org/96/654596/4/check/openstack-tox-py27/dbd6e14/ : FAILURE in 14m 13s\n- openstack-tox-py36 http://logs.openstack.org/96/654596/4/check/openstack-tox-py36/a13731e/ : FAILURE in 14m 38s\n- openstack-tox-py37 http://logs.openstack.org/96/654596/4/check/openstack-tox-py37/4fa1ec0/ : FAILURE in 18m 38s\n- openstack-tox-docs http://logs.openstack.org/96/654596/4/check/openstack-tox-docs/01a8013/html/ : SUCCESS in 6m 01s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/96/654596/4/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/c991c8d/ : FAILURE in 40m 19s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/96/654596/4/check/devstack-plugin-ceph-tempest/56d2a28/ : FAILURE in 52m 47s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/96/654596/4/check/neutron-grenade-multinode/a63bbdc/ : FAILURE in 1h 08m 42s\n- nova-grenade-live-migration http://logs.openstack.org/96/654596/4/check/nova-grenade-live-migration/eda24cb/ : FAILURE in 1h 04m 30s\n- nova-live-migration http://logs.openstack.org/96/654596/4/check/nova-live-migration/ebb4da7/ : FAILURE in 42m 47s\n- nova-lvm http://logs.openstack.org/96/654596/4/check/nova-lvm/d9f1fc2/ : FAILURE in 43m 44s (non-voting)\n- nova-multi-cell http://logs.openstack.org/96/654596/4/check/nova-multi-cell/3725e0d/ : FAILURE in 54m 48s (non-voting)\n- nova-next http://logs.openstack.org/96/654596/4/check/nova-next/c49572a/ : FAILURE in 35m 42s\n- nova-tox-functional http://logs.openstack.org/96/654596/4/check/nova-tox-functional/063a371/ : FAILURE in 25m 09s\n- nova-tox-functional-py36 http://logs.openstack.org/96/654596/4/check/nova-tox-functional-py36/ff892a0/ : FAILURE in 23m 06s\n- tempest-slow-py3 http://logs.openstack.org/96/654596/4/check/tempest-slow-py3/f383602/ : FAILURE in 1h 04m 22s","accounts_in_message":[],"_revision_number":4},{"id":"7b5b489df54b99d284cf178bb044328fa041b4d6","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2019-06-25 11:35:58.000000000","message":"Patch Set 4:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.74.249.42/96/654596/4/check-nova/Nova-ML2-Sriov/0189b02 : FAILURE in 1h 00m 39s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.74.249.42/96/654596/4/check-nova/Nova-MACVTAP-ML2-Sriov/7611c73 : FAILURE in 55m 47s (non-voting)\n- NVMe http://13.74.249.42/96/654596/4/check-nova/NVMe/79cd9fc : FAILURE in 47m 32s (non-voting)\n\nTo re-run the job post \u0027recheck nova-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":4},{"id":"81f817c5032cfb0577a59049573670166cccf8c6","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 13:21:25.000000000","message":"Patch Set 4:\n\nTesting failed ubuntu-xenial-s390x. For rechecking only on the ubuntu-xenial-s390x CI, add a review comment with recheck-zkvm. Contact info: zkvm-ci@linux.vnet.ibm.com. For more information, see https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_zKVM_CI\n\n- check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x http://sng01.objectstorage.softlayer.net/v1/AUTH_1940ea10-6e82-4501-b2f9-eb236510e575/ibmzkvmci/production/654596/4/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/e255a80 : FAILURE in 2h 04m 11s","accounts_in_message":[],"_revision_number":4},{"id":"97cc1230ea98e99800c8ff47e71ca1092e22afd1","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-25 20:36:12.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"0e0bb7f3a0e4a9a1038174b3dd03a98ae46f2db2","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-25 20:41:05.000000000","message":"Patch Set 4:\n\n(4 comments)","accounts_in_message":[],"_revision_number":4},{"id":"e7d4aba6f70d2f03ef44e5ba5009715b1eda94cd","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-25 21:52:39.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"f62f3c338e121122d57ff8b15857658eb743a555","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-06-25 23:06:03.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://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/96/654596/5/check/tempest-dsvm-full-xenial/d402f1c/ : FAILURE in 1h 10m 44s\n- tempest-dsvm-full-xenial-py3 https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/96/654596/5/check/tempest-dsvm-full-xenial-py3/afd8611/ : FAILURE in 1h 12m 34s (non-voting)\n- grenade-dsvm-xenial https://dal05.objectstorage.softlayer.net/v1/AUTH_3d8e6ecb-f597-448c-8ec2-164e9f710dd6/pkvmci/nova/96/654596/5/check/grenade-dsvm-xenial/6987698/ : FAILURE in 1h 12m 29s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"b494e2e498038a4703344580d89f0a58711e8eb3","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-06-26 00:55:55.000000000","message":"Patch Set 5:\n\nBuild failed\n\n- dsvm-nova http://207.189.188.190/logs/96/654596/5/check-vote/ext-nova-zuul/736f8c3 : FAILURE in 41m 56s","accounts_in_message":[],"_revision_number":5},{"id":"81ca9ac84997cce519a16016b79badb18fd65ef5","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-06-26 01:58:53.000000000","message":"Patch Set 5:\n\nTesting completed on the zVM Driver CI system check-nova pipeline and failed.  To recheck only the zVM driver plugins, submit a comment with only  zvm: recheck in the comment.. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-33169 : FAILURE in 54m 24s","accounts_in_message":[],"_revision_number":5},{"id":"459687e0d1b95ac9910382e252faba3a212b5037","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-06-26 04:00:58.000000000","message":"Patch Set 5:\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/654596/5 : FAILURE in 1h 28m 14s","accounts_in_message":[],"_revision_number":5},{"id":"0aeeabf458572242b0a8b92c33da19a4d68b7b24","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-06-26 04:05:37.000000000","message":"Patch Set 5:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/96/654596/5/check/nova-out-of-tree-pvm/b3bba94 : FAILURE in 54m 30s\n- nova-in-tree-pvm http://184.172.12.213/96/654596/5/check/nova-in-tree-pvm/bd7a520 : FAILURE in 5h 01m 06s","accounts_in_message":[],"_revision_number":5},{"id":"5ec5e297fc670e90ce29e5ba467a327ce2290787","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-06-26 05:08:11.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/96/654596/5/check/check-dsvm-tempest-vz7-exe-minimal/498e15e : FAILURE in 10m 02s\n- check-dsvm-tempest-vz7-exe-multinode http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/96/654596/5/check/check-dsvm-tempest-vz7-exe-multinode/438d4a6 : FAILURE in 15m 10s\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":"035dc3d7a552dfa2c03c74b02037d19d10105d9c","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-26 12:30:54.000000000","message":"Patch Set 5: 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/96/654596/5/check/grenade-py3/8425dde/ : FAILURE in 46m 45s\n- tempest-full-py3 http://logs.openstack.org/96/654596/5/check/tempest-full-py3/7b51a72/ : FAILURE in 59m 32s\n- openstack-tox-cover http://logs.openstack.org/96/654596/5/check/openstack-tox-cover/dbf4270/cover/ : SUCCESS in 20m 06s\n- openstack-tox-lower-constraints http://logs.openstack.org/96/654596/5/check/openstack-tox-lower-constraints/dfbec57/ : SUCCESS in 15m 13s\n- openstack-tox-pep8 http://logs.openstack.org/96/654596/5/check/openstack-tox-pep8/d149130/ : SUCCESS in 11m 42s\n- openstack-tox-py27 http://logs.openstack.org/96/654596/5/check/openstack-tox-py27/01cfaa4/ : SUCCESS in 15m 09s\n- openstack-tox-py36 http://logs.openstack.org/96/654596/5/check/openstack-tox-py36/a6a5953/ : SUCCESS in 13m 40s\n- openstack-tox-py37 http://logs.openstack.org/96/654596/5/check/openstack-tox-py37/54d928c/ : RETRY_LIMIT in 2m 48s\n- openstack-tox-docs http://logs.openstack.org/96/654596/5/check/openstack-tox-docs/29d294a/html/ : SUCCESS in 6m 21s\n- build-openstack-releasenotes http://logs.openstack.org/96/654596/5/check/build-openstack-releasenotes/8635052/html/ : SUCCESS in 38m 44s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/96/654596/5/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/dc58f18/ : FAILURE in 38m 29s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/96/654596/5/check/devstack-plugin-ceph-tempest/78a6fca/ : FAILURE in 50m 52s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/96/654596/5/check/neutron-grenade-multinode/456e81a/ : FAILURE in 1h 20m 27s\n- nova-grenade-live-migration http://logs.openstack.org/96/654596/5/check/nova-grenade-live-migration/a514a6c/ : FAILURE in 1h 36m 01s\n- nova-live-migration http://logs.openstack.org/96/654596/5/check/nova-live-migration/e2fea48/ : FAILURE in 45m 21s\n- nova-lvm http://logs.openstack.org/96/654596/5/check/nova-lvm/0375f1f/ : FAILURE in 39m 37s (non-voting)\n- nova-multi-cell http://logs.openstack.org/96/654596/5/check/nova-multi-cell/fea8fee/ : FAILURE in 55m 31s (non-voting)\n- nova-next http://logs.openstack.org/96/654596/5/check/nova-next/8b82ba2/ : FAILURE in 50m 15s\n- nova-tox-functional http://logs.openstack.org/96/654596/5/check/nova-tox-functional/62d271f/ : FAILURE in 23m 52s\n- nova-tox-functional-py36 http://logs.openstack.org/96/654596/5/check/nova-tox-functional-py36/949db98/ : FAILURE in 25m 05s\n- tempest-slow-py3 http://logs.openstack.org/96/654596/5/check/tempest-slow-py3/9efe181/ : FAILURE in 1h 00m 43s","accounts_in_message":[],"_revision_number":5},{"id":"2714897b5f54b7d11ff566016235f0bef20a5267","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-26 15:16:36.000000000","message":"Patch Set 5: Workflow-1\n\nThe devstack/tempest jobs are blowing up because CUSTOM_COMPUTE_STATUS_DISABLED isn\u0027t in placement and the request filter is no longer optional. I could hack around that by having the scheduler service create the custom trait on startup if it doesn\u0027t exist.\n\nThe failures in the functional tests are bit more obscure and I need to dig into those.","accounts_in_message":[],"_revision_number":5},{"id":"52e6169202cb05f88320e766c5adf38bea2eb88c","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-26 16:14:19.000000000","message":"Patch Set 5:\n\n\u003e The devstack/tempest jobs are blowing up because CUSTOM_COMPUTE_STATUS_DISABLED isn\u0027t in placement\n\nSee, if you were using set_traits_for_provider, you\u0027d be running through _ensure_traits...","accounts_in_message":[],"_revision_number":5},{"id":"a2c1abb149ca805c68ac43777b16b537491149ad","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-26 17:43:37.000000000","message":"Patch Set 5:\n\n\u003e See, if you were using set_traits_for_provider, you\u0027d be running through _ensure_traits...\n\nI actually am now - that\u0027s not the problem. It\u0027s that nothing hits that code before we try scheduling anything and tempest runs don\u0027t disable the compute service since most jobs are single-node and disabling the compute service would break other tests since they run concurrently (in most jobs anyway).","accounts_in_message":[],"_revision_number":5},{"id":"74a306b2857d10d6295bfc4d69520c6e52112de3","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-26 17:52:19.000000000","message":"Patch Set 5:\n\nOh, yeah, I guess you would actually need to ensure the trait on startup.\n\nBut that\u0027ll be moot once the trait is standard [1].\n\n[1] https://review.opendev.org/667209","accounts_in_message":[],"_revision_number":5},{"id":"f5d1d9991350e739858469bac3468f37d8651857","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-26 18:47:59.000000000","message":"Patch Set 5:\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/654596/5/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/4d1c802 : FAILURE in 1h 35m 24s","accounts_in_message":[],"_revision_number":5},{"id":"8d0b2c72a6ee250299f37b547bbc1cfb717ad222","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-28 00:30:54.000000000","message":"Patch Set 5:\n\n(2 comments)","accounts_in_message":[],"_revision_number":5},{"id":"671fc23cb32632cd75db132197a52f8068389904","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-28 00:35:29.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"3d70ced246c3e8e44d2ea1b20a70fe3634a96f69","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-28 00:37:42.000000000","message":"Patch Set 6: Workflow-1\n\nHopefully the tests are passing with this run and I can start the great split-ification of this.","accounts_in_message":[],"_revision_number":6},{"id":"0236d43203ba719bf860df1f7487647d8f08522d","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-28 00:50:08.000000000","message":"Patch Set 6:\n\nIn addition to working on splitting this up, before doing that it would probably be good to take this (while it\u0027s a single patch), dump it into a devstack env with a few dozen fake compute nodes, then play around with testing before/after times for scheduling when lots of those computes (half or so?) are disabled and see how that impacts scheduling throughput. Probably would need at least 50 computes to notice a difference though.","accounts_in_message":[],"_revision_number":6},{"id":"e90c1e16e0c4b0b829e075f0069b459b4c51ad84","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-28 06:12:29.000000000","message":"Patch Set 6: 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/96/654596/6/check/grenade-py3/5d364ac/ : SUCCESS in 55m 40s\n- tempest-full-py3 http://logs.openstack.org/96/654596/6/check/tempest-full-py3/3930a30/ : SUCCESS in 1h 26m 51s\n- openstack-tox-cover http://logs.openstack.org/96/654596/6/check/openstack-tox-cover/2726c57/ : FAILURE in 19m 28s\n- openstack-tox-lower-constraints http://logs.openstack.org/96/654596/6/check/openstack-tox-lower-constraints/dd0ac2f/ : FAILURE in 16m 25s\n- openstack-tox-pep8 http://logs.openstack.org/96/654596/6/check/openstack-tox-pep8/4280c89/ : SUCCESS in 10m 59s\n- openstack-tox-py27 http://logs.openstack.org/96/654596/6/check/openstack-tox-py27/e1750c7/ : FAILURE in 13m 17s\n- openstack-tox-py36 http://logs.openstack.org/96/654596/6/check/openstack-tox-py36/47ea45c/ : FAILURE in 13m 59s\n- openstack-tox-py37 http://logs.openstack.org/96/654596/6/check/openstack-tox-py37/4e2415c/ : FAILURE in 13m 27s\n- openstack-tox-docs http://logs.openstack.org/96/654596/6/check/openstack-tox-docs/c5067d8/html/ : SUCCESS in 8m 05s\n- build-openstack-releasenotes http://logs.openstack.org/96/654596/6/check/build-openstack-releasenotes/609ce53/html/ : SUCCESS in 26m 13s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/96/654596/6/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/c4613e0/ : SUCCESS in 56m 31s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/96/654596/6/check/devstack-plugin-ceph-tempest/1454e2f/ : SUCCESS in 1h 40m 17s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/96/654596/6/check/neutron-grenade-multinode/ce6410a/ : SUCCESS in 1h 16m 47s\n- nova-grenade-live-migration http://logs.openstack.org/96/654596/6/check/nova-grenade-live-migration/dc4157c/ : SUCCESS in 1h 06m 00s\n- nova-live-migration http://logs.openstack.org/96/654596/6/check/nova-live-migration/e512c71/ : SUCCESS in 54m 29s\n- nova-lvm http://logs.openstack.org/96/654596/6/check/nova-lvm/08ebd59/ : SUCCESS in 1h 04m 00s (non-voting)\n- nova-multi-cell http://logs.openstack.org/96/654596/6/check/nova-multi-cell/2427642/ : SUCCESS in 1h 38m 03s (non-voting)\n- nova-next http://logs.openstack.org/96/654596/6/check/nova-next/2c3f3f0/ : SUCCESS in 1h 30m 57s\n- nova-tox-functional http://logs.openstack.org/96/654596/6/check/nova-tox-functional/e04864e/ : FAILURE in 24m 44s\n- nova-tox-functional-py36 http://logs.openstack.org/96/654596/6/check/nova-tox-functional-py36/401bd6c/ : FAILURE in 22m 59s\n- tempest-slow-py3 http://logs.openstack.org/96/654596/6/check/tempest-slow-py3/115e3fa/ : SUCCESS in 2h 33m 47s","accounts_in_message":[],"_revision_number":6},{"id":"9f48e069c09de592d97fd6953e24d194a0e63533","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-06-28 11:20:14.000000000","message":"Patch Set 6:\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-33301 : SUCCESS in 2h 45m 18s","accounts_in_message":[],"_revision_number":6},{"id":"c933ed6ebeb962ef12de1d7a93fcdd05ca4bd142","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2019-06-28 13:27:55.000000000","message":"Patch Set 6:\n\n\u003e In addition to working on splitting this up, before doing that it\n \u003e would probably be good to take this (while it\u0027s a single patch),\n \u003e dump it into a devstack env with a few dozen fake compute nodes,\n \u003e In addition to working on splitting this up, before doing that it\n \u003e would probably be good to take this (while it\u0027s a single patch),\n \u003e dump it into a devstack env with a few dozen fake compute nodes,\n \u003e then play around with testing before/after times for scheduling\n \u003e when lots of those computes (half or so?) are disabled and see how\n \u003e that impacts scheduling throughput. Probably would need at least 50\n \u003e computes to notice a difference though.\n\nI would be surprised if you see too much benefit at 50 computes. Checking for disabled should be super easy compared to other scheduling operations right? We know this can benefit us, just because we\u0027re looking at fewer things, but the real benefit comes in correctness for CERN, et al, right? Point being, I don\u0027t think the output of such a test is going to change what we\u0027re planning to do on this at all, right?","accounts_in_message":[],"_revision_number":6},{"id":"db5a1f527facd9b260245c2013a251e2be7bddda","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-06-28 17:08:59.000000000","message":"Patch Set 6:\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/654596/6 : FAILURE in 3h 01m 03s","accounts_in_message":[],"_revision_number":6},{"id":"ef7ceb39c20b51cf4bd66c2c3856b9eabf07197e","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-28 19:37:53.000000000","message":"Patch Set 6:\n\n\u003e I would be surprised if you see too much benefit at 50 computes. Checking for disabled should be super easy compared to other scheduling operations right? We know this can benefit us, just because we\u0027re looking at fewer things, but the real benefit comes in correctness for CERN, et al, right? Point being, I don\u0027t think the output of such a test is going to change what we\u0027re planning to do on this at all, right?\n\nYeah the goal isn\u0027t performance, it\u0027s not returning mostly disabled providers back to the scheduler since CERN restricts the allocation candidate limit so low. I was just interested if it makes any noticeable difference in overall scheduling.","accounts_in_message":[],"_revision_number":6},{"id":"24d8ab210513d65b359e730b29898ad85254be63","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-28 19:39:43.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"4d91369127829409a913e3a96e0a55baf8fec86d","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-06-28 20:35:22.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/96/654596/6/check/check-dsvm-tempest-vz7-exe-minimal/3a92805 : FAILURE in 12m 10s\n- check-dsvm-tempest-vz7-exe-multinode http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/96/654596/6/check/check-dsvm-tempest-vz7-exe-multinode/3472f09 : FAILURE in 12m 07s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":6},{"id":"4f21f97e28f43a211e60e2f2881108305b66980d","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-06-28 21:40:21.000000000","message":"Patch Set 6:\n\nBump requirements and depend on https://review.opendev.org/#/c/668245/.","accounts_in_message":[],"_revision_number":6},{"id":"8be2db2fb788f4e949bac6569de6b456aef5ffeb","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-29 02:00:30.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"d04f1a301915758b1786a914df2c8ddb2953e81a","author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"date":"2019-06-29 02:01:31.000000000","message":"Patch Set 7:\n\n@Matt, I bumped os-traits and replaced the custom trait. Unit \u0026 functional tests passed locally now.","accounts_in_message":[],"_revision_number":7},{"id":"11deb10a95817e24e01704fff9c7ba1f85cbc575","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-06-29 02:55:03.000000000","message":"Patch Set 7:\n\nTesting completed on the zVM Driver CI system check-nova pipeline and failed.  To recheck only the zVM driver plugins, submit a comment with only  zvm: recheck in the comment.. Contact information: zvmosci@us.ibm.com. For information see https://wiki.openstack.org/wiki/ZVMDriver.\n\n- check-nova-master http://extbasicopstackcilog01.podc.sl.edst.ibm.com/test_logs/jenkins-check-nova-master-33324 : FAILURE in 54m 08s","accounts_in_message":[],"_revision_number":7},{"id":"88c25e94a7cebc159449f35077a2d0aab3b5ec54","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-06-29 04:23:09.000000000","message":"Patch Set 7:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/654596/7 : SUCCESS in 2h 21m 50s","accounts_in_message":[],"_revision_number":7},{"id":"bdb04df12a824d5754fb8cf75e2e94fe28b54b44","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-06-29 04:34:55.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- requirements-check http://logs.openstack.org/96/654596/7/check/requirements-check/1cdf360/ : SUCCESS in 3m 05s\n- grenade-py3 http://logs.openstack.org/96/654596/7/check/grenade-py3/d0bfa9f/ : SUCCESS in 59m 13s\n- tempest-full-py3 http://logs.openstack.org/96/654596/7/check/tempest-full-py3/84da0bf/ : SUCCESS in 1h 30m 24s\n- openstack-tox-cover http://logs.openstack.org/96/654596/7/check/openstack-tox-cover/9996abd/cover/ : SUCCESS in 16m 02s\n- openstack-tox-lower-constraints http://logs.openstack.org/96/654596/7/check/openstack-tox-lower-constraints/7ddf915/ : SUCCESS in 14m 51s\n- openstack-tox-pep8 http://logs.openstack.org/96/654596/7/check/openstack-tox-pep8/fa73254/ : SUCCESS in 10m 23s\n- openstack-tox-py27 http://logs.openstack.org/96/654596/7/check/openstack-tox-py27/2123da1/ : SUCCESS in 13m 52s\n- openstack-tox-py36 http://logs.openstack.org/96/654596/7/check/openstack-tox-py36/4581462/ : SUCCESS in 13m 48s\n- openstack-tox-py37 http://logs.openstack.org/96/654596/7/check/openstack-tox-py37/b4ac6e7/ : SUCCESS in 13m 56s\n- openstack-tox-docs http://logs.openstack.org/96/654596/7/check/openstack-tox-docs/b8b4e0e/html/ : SUCCESS in 5m 39s\n- build-openstack-releasenotes http://logs.openstack.org/96/654596/7/check/build-openstack-releasenotes/27943f5/html/ : SUCCESS in 36m 13s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/96/654596/7/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/6137762/ : SUCCESS in 50m 04s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/96/654596/7/check/devstack-plugin-ceph-tempest/8a598dd/ : SUCCESS in 1h 35m 38s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/96/654596/7/check/neutron-grenade-multinode/7dd38e6/ : SUCCESS in 1h 05m 55s\n- nova-grenade-live-migration http://logs.openstack.org/96/654596/7/check/nova-grenade-live-migration/bf3f2ef/ : SUCCESS in 1h 15m 12s\n- nova-live-migration http://logs.openstack.org/96/654596/7/check/nova-live-migration/b74c568/ : SUCCESS in 51m 43s\n- nova-lvm http://logs.openstack.org/96/654596/7/check/nova-lvm/8b48354/ : SUCCESS in 1h 03m 06s (non-voting)\n- nova-multi-cell http://logs.openstack.org/96/654596/7/check/nova-multi-cell/ae36069/ : SUCCESS in 1h 30m 14s (non-voting)\n- nova-next http://logs.openstack.org/96/654596/7/check/nova-next/d8b2fdb/ : SUCCESS in 1h 46m 21s\n- nova-tox-functional http://logs.openstack.org/96/654596/7/check/nova-tox-functional/b5b0e70/ : SUCCESS in 20m 16s\n- nova-tox-functional-py36 http://logs.openstack.org/96/654596/7/check/nova-tox-functional-py36/e46d888/ : SUCCESS in 21m 49s\n- tempest-slow-py3 http://logs.openstack.org/96/654596/7/check/tempest-slow-py3/839bc50/ : SUCCESS in 2h 24m 47s","accounts_in_message":[],"_revision_number":7},{"id":"738bbc5e2fde15c5efadc1a347c42e312d6ac617","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-06-29 04:35:25.000000000","message":"Patch Set 7:\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/96/654596/7/check/EMC_VxFlexOS_NOVA/c7ee7c8/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":7},{"id":"fd33854baaec0cfd28040af8786cd88a36ab0a10","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-06-29 05:12:38.000000000","message":"Patch Set 7:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/96/654596/7/check/check-dsvm-tempest-vz7-exe-minimal/1f960f1 : FAILURE in 12m 29s\n- check-dsvm-tempest-vz7-exe-multinode http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/96/654596/7/check/check-dsvm-tempest-vz7-exe-multinode/b2edee1 : FAILURE in 10m 09s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":7},{"id":"2ecac36d782b2d3c35ee5e0c94e55b7a88fce8e4","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2019-06-29 05:25:38.000000000","message":"Patch Set 7:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-96-654596-7 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":7},{"id":"0faf77852e7d26dcd2da7b73b4b9b736de6de45d","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-06-29 09:15:28.000000000","message":"Patch Set 7:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm: recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/96/654596/7/check/tempest-dsvm-full-xenial/e7d41cb/ : SUCCESS in 1h 26m 22s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/96/654596/7/check/tempest-dsvm-full-xenial-py3/83e3617/ : SUCCESS in 1h 33m 13s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/96/654596/7/check/grenade-dsvm-xenial/943fb9c/ : SUCCESS in 1h 14m 04s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"cc130d01ea2c63fd46e7dbf55824babb347a7b8f","author":{"_account_id":16128,"name":"IBM PowerVM CI","email":"powervmci@linux.vnet.ibm.com","username":"powervmci","tags":["SERVICE_USER"]},"date":"2019-06-30 10:27:12.000000000","message":"Patch Set 7:\n\nBuild failed. Comment \u0027powervm: recheck\u0027 to recheck.\n For 3rd party CI contact info: https://wiki.openstack.org/wiki/ThirdPartySystems/IBM_PowerVM_CI\n\n- nova-out-of-tree-pvm http://184.172.12.213/96/654596/7/check/nova-out-of-tree-pvm/b151af1 : FAILURE in 3h 21m 26s\n- nova-in-tree-pvm http://184.172.12.213/96/654596/7/check/nova-in-tree-pvm/e47e782 : FAILURE in 2h 29m 06s","accounts_in_message":[],"_revision_number":7},{"id":"8ed7e7d6e5d4ee721f83043bf961d7a68906c651","author":{"_account_id":27076,"name":"Xiao Mei Zheng","email":"xmzheng@cn.ibm.com","username":"XiaoMeiZheng"},"date":"2019-07-01 05:11:13.000000000","message":"Patch Set 7:\n\nzvm:recheck","accounts_in_message":[],"_revision_number":7},{"id":"3fb94d9177a0994bbd6da82ee8bacd35bcf8634f","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-01 06:06:37.000000000","message":"Patch Set 7:\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-33339 : SUCCESS in 55m 05s","accounts_in_message":[],"_revision_number":7},{"id":"acf2d065a28bcc7f6df7f3abba92d848fee37af0","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-01 06:32:03.000000000","message":"Patch Set 7:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/96/654596/7/check-vote/ext-nova-zuul/0ffa4f7 : SUCCESS in 53m 09s","accounts_in_message":[],"_revision_number":7},{"id":"8f14929effffc54d0525c986002f7016e8704768","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-01 17:57:08.000000000","message":"Patch Set 7:\n\n\u003e @Matt, I bumped os-traits and replaced the custom trait. Unit \u0026 functional tests passed locally now.\n\nThanks Eric. I think next step for me is playing with this in a devstack environment to make sure I didn\u0027t miss anything obvious and then I\u0027ll start splitting it up.","accounts_in_message":[],"_revision_number":7},{"id":"0a3c80e65b16164011a9d67ec4aaf64c91e34a1c","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-01 18:58:24.000000000","message":"Patch Set 7:\n\nSome manual testing.\n\nI have a devstack with 20 computes (fake virt driver).\n\nPicking on devstack20:\n\n$ openstack resource provider list | grep devstack20\n| c037ed0a-5a9a-49e5-b6b3-64b01f12d6c0 | devstack20 |          3 |\n\nThe service is enabled and running so the trait isn\u0027t on the provider:\n\n$ openstack --os-placement-api-version 1.6 resource provider trait list c037ed0a-5a9a-49e5-b6b3-64b01f12d6c0\n+---------------------------------------+\n| name                                  |\n+---------------------------------------+\n| COMPUTE_TRUSTED_CERTS                 |\n| COMPUTE_VOLUME_EXTEND                 |\n| COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG |\n| COMPUTE_NET_ATTACH_INTERFACE          |\n| COMPUTE_VOLUME_ATTACH_WITH_TAG        |\n| COMPUTE_VOLUME_MULTI_ATTACH           |\n| COMPUTE_IMAGE_TYPE_RAW                |\n+---------------------------------------+\n\nI then disable the service:\n\n$ openstack --os-compute-api-version 2.53 compute service list --host devstack20 --service nova-compute\n+--------------------------------------+--------------+------------+------+---------+-------+----------------------------+\n| ID                                   | Binary       | Host       | Zone | Status  | State | Updated At                 |\n+--------------------------------------+--------------+------------+------+---------+-------+----------------------------+\n| 77cbf512-a953-49f4-ba82-bf6f35bcb825 | nova-compute | devstack20 | nova | enabled | up    | 2019-07-01T18:55:00.000000 |\n+--------------------------------------+--------------+------------+------+---------+-------+----------------------------+\n\n\n$ nova service-disable 77cbf512-a953-49f4-ba82-bf6f35bcb825\n+--------------------------------------+------------+--------------+----------+\n| ID                                   | Host       | Binary       | Status   |\n+--------------------------------------+------------+--------------+----------+\n| 77cbf512-a953-49f4-ba82-bf6f35bcb825 | devstack20 | nova-compute | disabled |\n+--------------------------------------+------------+--------------+----------+\n\nAnd now the provider has the COMPUTE_STATUS_DISABLED trait:\n\n$ openstack --os-placement-api-version 1.6 resource provider trait list c037ed0a-5a9a-49e5-b6b3-64b01f12d6c0\n+---------------------------------------+\n| name                                  |\n+---------------------------------------+\n| COMPUTE_TRUSTED_CERTS                 |\n| COMPUTE_VOLUME_EXTEND                 |\n| COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG |\n| COMPUTE_NET_ATTACH_INTERFACE          |\n| COMPUTE_VOLUME_ATTACH_WITH_TAG        |\n| COMPUTE_VOLUME_MULTI_ATTACH           |\n| COMPUTE_STATUS_DISABLED               |\n| COMPUTE_IMAGE_TYPE_RAW                |\n+---------------------------------------+","accounts_in_message":[],"_revision_number":7},{"id":"737125340f0043cc31d9da77935c5e82820ace43","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-01 19:06:37.000000000","message":"Patch Set 7:\n\nAnother manual test. This time I\u0027m going to stop devstack19, disable it and then restart it to show that u-p-t on restart puts the trait on the provider in placement while the service is disabled:\n\nstack@devstack:~/devstack$ openstack resource provider list | grep devstack19\n| 6e4ab4c5-d2cf-4426-acb6-b2d9b54507a8 | devstack19 |          2 |\n\nstack@devstack:~/devstack$ sudo systemctl status devstack@n-cpu-19.service\n● devstack@n-cpu-19.service - Devstack devstack@n-cpu-19.service\n   Loaded: loaded (/etc/systemd/system/devstack@n-cpu-19.service; enabled; vendor preset: enabled)\n   Active: active (running) since Mon 2019-07-01 18:28:30 UTC; 30min ago\n Main PID: 24665 (nova-compute)\n    Tasks: 1 (limit: 4915)\n   CGroup: /system.slice/system-devstack.slice/devstack@n-cpu-19.service\n           └─24665 /usr/bin/python /usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf --config-file /etc/nova/nova-fake.conf-19\n\n\n- while the service is running and not disabled there is no COMPUTE_STATUS_DISABLED trait:\n\n\nstack@devstack:~/devstack$ openstack --os-placement-api-version 1.6 resource provider trait list 6e4ab4c5-d2cf-4426-acb6-b2d9b54507a8\n+---------------------------------------+\n| name                                  |\n+---------------------------------------+\n| COMPUTE_TRUSTED_CERTS                 |\n| COMPUTE_VOLUME_EXTEND                 |\n| COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG |\n| COMPUTE_NET_ATTACH_INTERFACE          |\n| COMPUTE_VOLUME_ATTACH_WITH_TAG        |\n| COMPUTE_VOLUME_MULTI_ATTACH           |\n| COMPUTE_IMAGE_TYPE_RAW                |\n+---------------------------------------+\n\nstack@devstack:~/devstack$ openstack --os-compute-api-version 2.53 compute service list --host devstack19 --service nova-compute\n+--------------------------------------+--------------+------------+------+---------+-------+----------------------------+\n| ID                                   | Binary       | Host       | Zone | Status  | State | Updated At                 |\n+--------------------------------------+--------------+------------+------+---------+-------+----------------------------+\n| 1f2937c6-589e-4923-9d9c-8666534919e9 | nova-compute | devstack19 | nova | enabled | up    | 2019-07-01T19:00:19.000000 |\n+--------------------------------------+--------------+------------+------+---------+-------+----------------------------+\n\n- stop the service and then wait for it to be reported as down\n\nstack@devstack:~/devstack$ sudo systemctl stop devstack@n-cpu-19.service\n...\nstack@devstack:~/devstack$ openstack --os-compute-api-version 2.53 compute service list --host devstack19 --service nova-compute\n+--------------------------------------+--------------+------------+------+---------+-------+----------------------------+\n| ID                                   | Binary       | Host       | Zone | Status  | State | Updated At                 |\n+--------------------------------------+--------------+------------+------+---------+-------+----------------------------+\n| 1f2937c6-589e-4923-9d9c-8666534919e9 | nova-compute | devstack19 | nova | enabled | down  | 2019-07-01T19:00:39.000000 |\n+--------------------------------------+--------------+------------+------+---------+-------+----------------------------+\n\n- disable the service while it\u0027s down\n\nstack@devstack:~/devstack$ nova service-disable 1f2937c6-589e-4923-9d9c-8666534919e9\n+--------------------------------------+------------+--------------+----------+\n| ID                                   | Host       | Binary       | Status   |\n+--------------------------------------+------------+--------------+----------+\n| 1f2937c6-589e-4923-9d9c-8666534919e9 | devstack19 | nova-compute | disabled |\n+--------------------------------------+------------+--------------+----------+\n\n- confirm the trait isn\u0027t applied since the compute service is down (no RPC call from API to compute):\n\nstack@devstack:~/devstack$ openstack --os-placement-api-version 1.6 resource provider trait list 6e4ab4c5-d2cf-4426-acb6-b2d9b54507a8\n+---------------------------------------+\n| name                                  |\n+---------------------------------------+\n| COMPUTE_TRUSTED_CERTS                 |\n| COMPUTE_VOLUME_EXTEND                 |\n| COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG |\n| COMPUTE_NET_ATTACH_INTERFACE          |\n| COMPUTE_VOLUME_ATTACH_WITH_TAG        |\n| COMPUTE_VOLUME_MULTI_ATTACH           |\n| COMPUTE_IMAGE_TYPE_RAW                |\n+---------------------------------------+\n\n- restart the service and assert the trait is applied\n\nstack@devstack:~/devstack$ sudo systemctl start devstack@n-cpu-19.service\nstack@devstack:~/devstack$ sudo systemctl status devstack@n-cpu-19.service\n● devstack@n-cpu-19.service - Devstack devstack@n-cpu-19.service\n   Loaded: loaded (/etc/systemd/system/devstack@n-cpu-19.service; enabled; vendor preset: enabled)\n   Active: active (running) since Mon 2019-07-01 19:02:35 UTC; 11s ago\n Main PID: 28989 (nova-compute)\n    Tasks: 1 (limit: 4915)\n   CGroup: /system.slice/system-devstack.slice/devstack@n-cpu-19.service\n           └─28989 /usr/bin/python /usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf --config-file /etc/nova/nova-fake.conf-19\n\n\nstack@devstack:~/devstack$ openstack --os-placement-api-version 1.6 resource provider trait list 6e4ab4c5-d2cf-4426-acb6-b2d9b54507a8\n+---------------------------------------+\n| name                                  |\n+---------------------------------------+\n| COMPUTE_TRUSTED_CERTS                 |\n| COMPUTE_VOLUME_EXTEND                 |\n| COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG |\n| COMPUTE_NET_ATTACH_INTERFACE          |\n| COMPUTE_VOLUME_ATTACH_WITH_TAG        |\n| COMPUTE_VOLUME_MULTI_ATTACH           |\n| COMPUTE_STATUS_DISABLED               |\n| COMPUTE_IMAGE_TYPE_RAW                |\n+---------------------------------------+","accounts_in_message":[],"_revision_number":7},{"id":"46c284db3dd3ca7f8f2920c18a516db38a8b3db0","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-01 19:15:54.000000000","message":"Patch Set 7:\n\nThis follows on the devstack19 scenario by enabling devstack19 while it\u0027s stopped and showing that when the service is restarted the COMPUTE_STATUS_DISABLED trait is removed:\n\nstack@devstack:~/devstack$ sudo systemctl stop devstack@n-cpu-19.service\nstack@devstack:~/devstack$ sleep 60\nstack@devstack:~/devstack$ sudo systemctl status devstack@n-cpu-19.service\n● devstack@n-cpu-19.service - Devstack devstack@n-cpu-19.service\n   Loaded: loaded (/etc/systemd/system/devstack@n-cpu-19.service; enabled; vendor preset: enabled)\n   Active: inactive (dead) since Mon 2019-07-01 19:09:24 UTC; 4min 35s ago\n  Process: 28989 ExecStart\u003d/usr/local/bin/nova-compute --config-file /etc/nova/nova-cpu.conf --config-file /etc/nova/nova-fake.conf-19 (code\u003dexited, status\u003d0/SUCCESS)\n Main PID: 28989 (code\u003dexited, status\u003d0/SUCCESS)\n\nJul 01 19:08:45 devstack nova-compute[28989]: DEBUG nova.compute.provider_tree [None req-cd402273-7453-4e0c-a9c2-4bcc74ba6938 None None] Inventory has not changed in Provide\nJul 01 19:08:45 devstack nova-compute[28989]: DEBUG nova.scheduler.client.report [None req-cd402273-7453-4e0c-a9c2-4bcc74ba6938 None None] Inventory has not changed for prov\nJul 01 19:08:45 devstack nova-compute[28989]: DEBUG nova.compute.resource_tracker [None req-cd402273-7453-4e0c-a9c2-4bcc74ba6938 None None] Compute_service record updated fo\nJul 01 19:08:45 devstack nova-compute[28989]: DEBUG oslo_concurrency.lockutils [None req-cd402273-7453-4e0c-a9c2-4bcc74ba6938 None None] Lock \"compute_resources\" released by\nJul 01 19:08:45 devstack nova-compute[28989]: DEBUG oslo_service.periodic_task [None req-cd402273-7453-4e0c-a9c2-4bcc74ba6938 None None] Running periodic task ComputeManager\nJul 01 19:08:47 devstack nova-compute[28989]: DEBUG oslo_service.periodic_task [None req-cd402273-7453-4e0c-a9c2-4bcc74ba6938 None None] Running periodic task ComputeManager\nJul 01 19:09:23 devstack systemd[1]: Stopping Devstack devstack@n-cpu-19.service...\nJul 01 19:09:24 devstack nova-compute[28989]: DEBUG oslo_concurrency.lockutils [None req-592e361c-e78a-4c67-8399-44b2a3957068 None None] Acquired lock \"singleton_lock\" {{(pi\nJul 01 19:09:24 devstack nova-compute[28989]: DEBUG oslo_concurrency.lockutils [None req-592e361c-e78a-4c67-8399-44b2a3957068 None None] Releasing lock \"singleton_lock\" {{(p\nJul 01 19:09:24 devstack systemd[1]: Stopped Devstack devstack@n-cpu-19.service.\nstack@devstack:~/devstack$ openstack --os-compute-api-version 2.53 compute service list --host devstack19 --service nova-compute\n+--------------------------------------+--------------+------------+------+----------+-------+----------------------------+\n| ID                                   | Binary       | Host       | Zone | Status   | State | Updated At                 |\n+--------------------------------------+--------------+------------+------+----------+-------+----------------------------+\n| 1f2937c6-589e-4923-9d9c-8666534919e9 | nova-compute | devstack19 | nova | disabled | down  | 2019-07-01T19:09:14.000000 |\n+--------------------------------------+--------------+------------+------+----------+-------+----------------------------+\nstack@devstack:~/devstack$ nova service-enable 1f2937c6-589e-4923-9d9c-8666534919e9\n+--------------------------------------+------------+--------------+---------+\n| ID                                   | Host       | Binary       | Status  |\n+--------------------------------------+------------+--------------+---------+\n| 1f2937c6-589e-4923-9d9c-8666534919e9 | devstack19 | nova-compute | enabled |\n+--------------------------------------+------------+--------------+---------+\nstack@devstack:~/devstack$ openstack --os-placement-api-version 1.6 resource provider trait list 6e4ab4c5-d2cf-4426-acb6-b2d9b54507a8\n+---------------------------------------+\n| name                                  |\n+---------------------------------------+\n| COMPUTE_TRUSTED_CERTS                 |\n| COMPUTE_VOLUME_EXTEND                 |\n| COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG |\n| COMPUTE_NET_ATTACH_INTERFACE          |\n| COMPUTE_VOLUME_ATTACH_WITH_TAG        |\n| COMPUTE_VOLUME_MULTI_ATTACH           |\n| COMPUTE_STATUS_DISABLED               |\n| COMPUTE_IMAGE_TYPE_RAW                |\n+---------------------------------------+\nstack@devstack:~/devstack$ sudo systemctl start devstack@n-cpu-19.service\nstack@devstack:~/devstack$ openstack --os-compute-api-version 2.53 compute service list --host devstack19 --service nova-compute\n+--------------------------------------+--------------+------------+------+---------+-------+----------------------------+\n| ID                                   | Binary       | Host       | Zone | Status  | State | Updated At                 |\n+--------------------------------------+--------------+------------+------+---------+-------+----------------------------+\n| 1f2937c6-589e-4923-9d9c-8666534919e9 | nova-compute | devstack19 | nova | enabled | up    | 2019-07-01T19:14:42.000000 |\n+--------------------------------------+--------------+------------+------+---------+-------+----------------------------+","accounts_in_message":[],"_revision_number":7},{"id":"e472c3bcdd128ebfc84edb1acbd1aed8877fce03","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-01 20:47:27.000000000","message":"Patch Set 7:\n\nWith https://review.opendev.org/#/c/668235/ applied, scheduling behavior is what I\u0027d expect:\n\n20 enabled computes with 1 server on each compute, create 1 new server:\n\nTook 0.14 seconds to get allocation candidates from placement which returned 20 providers.\nTook 0.43 seconds for scheduler driver to process hosts.\n\nDisable 5 hosts (devstack1-devstack5), create another server:\n\nTook 0.11 seconds to get allocation candidates from placement which returned 15 providers.\nTook 0.35 seconds for scheduler driver to process hosts.","accounts_in_message":[],"_revision_number":7},{"id":"a2065a8c933deb17f83762c95289537197405c06","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-01 22:36:27.000000000","message":"Patch Set 7:\n\nPlanned split of functionality:\n\n- resource tracker changes for update_available_resource flow\n- virt api\n- libvirt driver hook\n- compute manager set_host_enabled changes plus nova-compute service version bump\n- scheduler request pre-filter\n- API changes and docs","accounts_in_message":[],"_revision_number":7},{"id":"78fd4b67315e402a86a0e79f8fa4cf0c048f3e66","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-01 23:05:15.000000000","message":"Patch Set 7:\n\nI guess another manual test I forgot about was stopping libvirtd to see the libvirt driver auto-disable the compute service and the trait gets added that way.","accounts_in_message":[],"_revision_number":7},{"id":"6f40aa5f056c8b4f214cf8e7b910080f194e5ad7","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-02 17:34:18.000000000","message":"Patch Set 7:\n\nManual test with the libvirt driver handling the hypervisor down/up events and managing the trait was good.\n\nWith a running enabled compute service the trait does not exist:\n\n$ openstack --os-placement-api-version 1.6 resource provider trait list f7868114-08b6-4d83-b63e-cfa1f1da7510 --sort-column name\n+---------------------------------------+\n| name                                  |\n+---------------------------------------+\n| COMPUTE_DEVICE_TAGGING                |\n| COMPUTE_IMAGE_TYPE_AKI                |\n| COMPUTE_IMAGE_TYPE_AMI                |\n| COMPUTE_IMAGE_TYPE_ARI                |\n| COMPUTE_IMAGE_TYPE_ISO                |\n| COMPUTE_IMAGE_TYPE_QCOW2              |\n| COMPUTE_IMAGE_TYPE_RAW                |\n| COMPUTE_NET_ATTACH_INTERFACE          |\n| COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG |\n| COMPUTE_STATUS_DISABLED               |\n| COMPUTE_TRUSTED_CERTS                 |\n| COMPUTE_VOLUME_ATTACH_WITH_TAG        |\n| COMPUTE_VOLUME_EXTEND                 |\n| COMPUTE_VOLUME_MULTI_ATTACH           |\n| HW_CPU_X86_MMX                        |\n| HW_CPU_X86_SSE                        |\n| HW_CPU_X86_SSE2                       |\n| HW_CPU_X86_SVM                        |\n+---------------------------------------+\n\nI then stop libvirt:\n\nstack@devstack:~$ sudo systemctl stop libvirtd\nstack@devstack:~$ sudo systemctl status libvirtd\n● libvirtd.service - Virtualization daemon\n   Loaded: loaded (/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)\n   Active: inactive (dead) since Tue 2019-07-02 17:29:19 UTC; 5s ago\n     Docs: man:libvirtd(8)\n           https://libvirt.org\n  Process: 9551 ExecStart\u003d/usr/sbin/libvirtd $libvirtd_opts (code\u003dexited, status\u003d0/SUCCESS)\n Main PID: 9551 (code\u003dexited, status\u003d0/SUCCESS)\n\n\nThe driver logs the event:\n\n$ sudo journalctl -a -u devstack@n-cpu.service | grep \"Updating compute service status to\"\nJul 02 17:29:19 devstack nova-compute[26009]: DEBUG nova.virt.libvirt.driver [None req-52baea79-2b9a-448e-9c71-5bcdf74a553a None None] Updating compute service status to disabled {{(pid\u003d26009) _set_host_enabled /opt/stack/nova/nova/virt/libvirt/driver.py:3956}}\n\n\nAnd the trait is added:\n\n$ openstack --os-placement-api-version 1.6 resource provider trait list f7868114-08b6-4d83-b63e-cfa1f1da7510 --sort-column name\n+---------------------------------------+\n| name                                  |\n+---------------------------------------+\n| COMPUTE_DEVICE_TAGGING                |\n| COMPUTE_IMAGE_TYPE_AKI                |\n| COMPUTE_IMAGE_TYPE_AMI                |\n| COMPUTE_IMAGE_TYPE_ARI                |\n| COMPUTE_IMAGE_TYPE_ISO                |\n| COMPUTE_IMAGE_TYPE_QCOW2              |\n| COMPUTE_IMAGE_TYPE_RAW                |\n| COMPUTE_NET_ATTACH_INTERFACE          |\n| COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG |\n| COMPUTE_STATUS_DISABLED               |\n| COMPUTE_TRUSTED_CERTS                 |\n| COMPUTE_VOLUME_ATTACH_WITH_TAG        |\n| COMPUTE_VOLUME_EXTEND                 |\n| COMPUTE_VOLUME_MULTI_ATTACH           |\n| HW_CPU_X86_MMX                        |\n| HW_CPU_X86_SSE                        |\n| HW_CPU_X86_SSE2                       |\n| HW_CPU_X86_SVM                        |\n+---------------------------------------+\n\n\nThen I start libvirt:\n\nstack@devstack:~$ sudo systemctl start libvirtd\nstack@devstack:~$ sudo systemctl status libvirtd\n● libvirtd.service - Virtualization daemon\n   Loaded: loaded (/lib/systemd/system/libvirtd.service; enabled; vendor preset: enabled)\n   Active: active (running) since Tue 2019-07-02 17:30:52 UTC; 5s ago\n     Docs: man:libvirtd(8)\n           https://libvirt.org\n Main PID: 1693 (libvirtd)\n    Tasks: 19 (limit: 32768)\n   CGroup: /system.slice/libvirtd.service\n           ├─1693 /usr/sbin/libvirtd\n           ├─1768 /usr/sbin/dnsmasq --conf-file\u003d/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script\u003d/usr/lib/libvirt/libvirt_leaseshelper\n           └─1769 /usr/sbin/dnsmasq --conf-file\u003d/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script\u003d/usr/lib/libvirt/libvirt_leaseshelper\n\n\nThe driver logs the event:\n\nJul 02 17:31:19 devstack nova-compute[26009]: DEBUG nova.virt.libvirt.driver [None req-52baea79-2b9a-448e-9c71-5bcdf74a553a None None] Updating compute service status to enabled {{(pid\u003d26009) _set_host_enabled /opt/stack/nova/nova/virt/libvirt/driver.py:3956}}\n\nAnd the trait is removed:\n\n$ openstack --os-placement-api-version 1.6 resource provider trait list f7868114-08b6-4d83-b63e-cfa1f1da7510 --sort-column name\n+---------------------------------------+\n| name                                  |\n+---------------------------------------+\n| COMPUTE_DEVICE_TAGGING                |\n| COMPUTE_IMAGE_TYPE_AKI                |\n| COMPUTE_IMAGE_TYPE_AMI                |\n| COMPUTE_IMAGE_TYPE_ARI                |\n| COMPUTE_IMAGE_TYPE_ISO                |\n| COMPUTE_IMAGE_TYPE_QCOW2              |\n| COMPUTE_IMAGE_TYPE_RAW                |\n| COMPUTE_NET_ATTACH_INTERFACE          |\n| COMPUTE_NET_ATTACH_INTERFACE_WITH_TAG |\n| COMPUTE_STATUS_DISABLED               |\n| COMPUTE_TRUSTED_CERTS                 |\n| COMPUTE_VOLUME_ATTACH_WITH_TAG        |\n| COMPUTE_VOLUME_EXTEND                 |\n| COMPUTE_VOLUME_MULTI_ATTACH           |\n| HW_CPU_X86_MMX                        |\n| HW_CPU_X86_SSE                        |\n| HW_CPU_X86_SSE2                       |\n| HW_CPU_X86_SVM                        |\n+---------------------------------------+","accounts_in_message":[],"_revision_number":7},{"id":"a07259fc9e44c0d1a25e5f51d581d2fb15de2407","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-02 23:06:54.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"e50281986f088b10027f417ba090893d01b3a8f3","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-02 23:09:38.000000000","message":"Patch Set 8:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":8},{"id":"4013baff1e1150e81187d38372d5ffc421736bf0","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-07-02 23:22:59.000000000","message":"Patch Set 8:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/96/654596/8/check/check-dsvm-tempest-vz7-exe-minimal/ccc5b2c : FAILURE in 13m 36s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":8},{"id":"ea32664d0eda38c8e7a81d7508fecbafdc14345c","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-03 00:37:26.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/96/654596/8/check/tempest-dsvm-full-xenial/1406cd3/ : SUCCESS in 1h 15m 28s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/96/654596/8/check/tempest-dsvm-full-xenial-py3/90198e3/ : SUCCESS in 1h 27m 44s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/96/654596/8/check/grenade-dsvm-xenial/8cb2ffb/ : SUCCESS in 1h 20m 21s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"2dd2d4e4946c8397b5bed60931d7b73237fa83d5","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-03 01:28:10.000000000","message":"Patch Set 8:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/654596/8 : SUCCESS in 2h 18m 25s","accounts_in_message":[],"_revision_number":8},{"id":"17f7637b77d4eef41ba6f74e6976e9ad34dc2def","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-03 01:32:44.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 http://logs.openstack.org/96/654596/8/check/grenade-py3/82c836a/ : SUCCESS in 54m 37s\n- tempest-full-py3 http://logs.openstack.org/96/654596/8/check/tempest-full-py3/66c807b/ : SUCCESS in 1h 41m 57s\n- openstack-tox-cover http://logs.openstack.org/96/654596/8/check/openstack-tox-cover/f65ad1e/cover/ : SUCCESS in 16m 08s\n- openstack-tox-lower-constraints http://logs.openstack.org/96/654596/8/check/openstack-tox-lower-constraints/d6fb257/ : SUCCESS in 23m 38s\n- openstack-tox-pep8 http://logs.openstack.org/96/654596/8/check/openstack-tox-pep8/9f9de9f/ : SUCCESS in 12m 56s\n- openstack-tox-py27 http://logs.openstack.org/96/654596/8/check/openstack-tox-py27/03a2011/ : SUCCESS in 18m 59s\n- openstack-tox-py36 http://logs.openstack.org/96/654596/8/check/openstack-tox-py36/29ec6e0/ : SUCCESS in 16m 13s\n- openstack-tox-py37 http://logs.openstack.org/96/654596/8/check/openstack-tox-py37/66cfce1/ : SUCCESS in 21m 14s\n- openstack-tox-docs http://logs.openstack.org/96/654596/8/check/openstack-tox-docs/2caf723/html/ : SUCCESS in 6m 14s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/96/654596/8/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/6f52f12/ : SUCCESS in 47m 06s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/96/654596/8/check/devstack-plugin-ceph-tempest/d686e99/ : SUCCESS in 1h 28m 30s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/96/654596/8/check/neutron-grenade-multinode/9d70c1b/ : SUCCESS in 1h 06m 03s\n- nova-grenade-live-migration http://logs.openstack.org/96/654596/8/check/nova-grenade-live-migration/787a8a2/ : SUCCESS in 1h 02m 39s\n- nova-live-migration http://logs.openstack.org/96/654596/8/check/nova-live-migration/ac47aff/ : SUCCESS in 48m 12s\n- nova-multi-cell http://logs.openstack.org/96/654596/8/check/nova-multi-cell/c0c29f7/ : SUCCESS in 1h 27m 40s (non-voting)\n- nova-next http://logs.openstack.org/96/654596/8/check/nova-next/3307a0f/ : SUCCESS in 1h 51m 39s\n- nova-tox-functional http://logs.openstack.org/96/654596/8/check/nova-tox-functional/bb0075f/ : SUCCESS in 20m 38s\n- nova-tox-functional-py36 http://logs.openstack.org/96/654596/8/check/nova-tox-functional-py36/8da71ce/ : SUCCESS in 24m 17s\n- tempest-slow-py3 http://logs.openstack.org/96/654596/8/check/tempest-slow-py3/5c0c1a1/ : SUCCESS in 2h 20m 25s","accounts_in_message":[],"_revision_number":8},{"id":"4aad527abf46f18c3d741970b5a96be8f516dfbb","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-07-03 01:34:20.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/96/654596/8/check/EMC_VxFlexOS_NOVA/0787473/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":"25e52be319264152fa89c7c1f619fe1eda262e41","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2019-07-03 03:02:00.000000000","message":"Patch Set 8:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-96-654596-8 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":8},{"id":"63096c7a9d3374fc578e6442bfe4a93008d4000f","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-03 10:27:55.000000000","message":"Patch Set 8:\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-33379 : SUCCESS in 2h 34m 02s","accounts_in_message":[],"_revision_number":8},{"id":"182e646f1d3291ac86c59be1099bdd7d5f60d68b","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2019-07-03 12:56:23.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"28e63e4bdb86ec83accbed89bef08f7534429647","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-03 15:21:28.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"8629da9ed434760f428b1677ffba835e679fc31f","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2019-07-03 15:47:19.000000000","message":"Patch Set 8:\n\nBuild succeeded.\n\n- Nova-ML2-Sriov http://13.74.249.42/96/654596/8/check-nova/Nova-ML2-Sriov/853e076 : SUCCESS in 1h 37m 01s (non-voting)\n- Nova-MACVTAP-ML2-Sriov http://13.74.249.42/96/654596/8/check-nova/Nova-MACVTAP-ML2-Sriov/6b45bc2 : SUCCESS in 1h 08m 14s (non-voting)\n\nTo re-run the job post \u0027recheck nova-mlnx\u0027 comment. For more information visit https://wiki.openstack.org/wiki/ThirdPartySystems/Mellanox_CI","accounts_in_message":[],"_revision_number":8},{"id":"a191794187c387afcde3139990453184c051cc0a","author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"date":"2019-07-03 19:58:49.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"3f40a7277ba8ccce49c2008dc052f0bc2a4dabd1","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2019-07-04 09:08:48.000000000","message":"Patch Set 8: Code-Review+2\n\nthe FUP fixes my concern so it is good to go.","accounts_in_message":[],"_revision_number":8},{"id":"a71b0163f18f6ab248fe59f7cc135ced79f56384","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2019-07-05 16:21:39.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1\n\n(1 comment)\n\nFunctional tests look good as does everything else. No complaints from me","accounts_in_message":[],"_revision_number":8},{"id":"6519095f815f50011ef9c4f2e5e29248bc2ad270","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-05 16:22:18.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"56d46312087ba50caac08fbb800d64fd352e5c9b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-05 18:25:40.000000000","message":"Patch Set 8: Verified-2\n\nThis change depends on a change that failed to merge.","accounts_in_message":[],"_revision_number":8},{"id":"de9b2dc72e112db2b6d76b05acfce26efa746021","author":{"_account_id":26458,"name":"Brin Zhang","email":"zhangbailin@inspur.com","username":"zhangbailin"},"date":"2019-07-08 09:20:03.000000000","message":"Patch Set 8: Code-Review+1\n\nrecheck","accounts_in_message":[],"_revision_number":8},{"id":"3eec415b309e33536073ad060973d28b22005393","author":{"_account_id":16898,"name":"Virtuozzo CI","email":"virtuozzo6-ci@virtuozzo.com","username":"virtuozzo6-ci","tags":["SERVICE_USER"]},"date":"2019-07-08 09:32:20.000000000","message":"Patch Set 8:\n\nBuild failed\n\n- check-dsvm-tempest-vz7-exe-minimal http://openstack-3rd-party-virtuozzo-ci-logs.virtuozzo.com/96/654596/8/check/check-dsvm-tempest-vz7-exe-minimal/e71d7a6 : FAILURE in 10m 00s\n\nFor information, see https://wiki.openstack.org/wiki/ThirdPartySystems/Virtuozzo_CI Make the comment \u0027run-Virtuozzo CI\u0027 to recheck","accounts_in_message":[],"_revision_number":8},{"id":"360e9b2f564db3c61c1e0ebd74739855cdbcf04f","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2019-07-08 10:20:03.000000000","message":"Patch Set 8:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/96/654596/8/check-vote/ext-nova-zuul/6055b7e : SUCCESS in 58m 04s","accounts_in_message":[],"_revision_number":8},{"id":"33db63dba91bb15b6aa24e72157061c01df87027","author":{"_account_id":23498,"name":"IBM zVM CI","email":"zvmosci@us.ibm.com","username":"zvmosci"},"date":"2019-07-08 10:28:28.000000000","message":"Patch Set 8:\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-33578 : SUCCESS in 1h 07m 23s","accounts_in_message":[],"_revision_number":8},{"id":"ada2aa9d6b3564ae930d6113609f04bf3244bf26","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2019-07-08 10:50:35.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/96/654596/8/check/tempest-dsvm-full-xenial/6a39e4d/ : SUCCESS in 1h 27m 31s\n- tempest-dsvm-full-xenial-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/96/654596/8/check/tempest-dsvm-full-xenial-py3/4365f5c/ : SUCCESS in 1h 28m 34s (non-voting)\n- grenade-dsvm-xenial https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/96/654596/8/check/grenade-dsvm-xenial/fcdbb79/ : SUCCESS in 1h 20m 22s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"24986ea62efc3b77370ce9fa96584fbcba50fc9f","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2019-07-08 11:48:17.000000000","message":"Patch Set 8:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/654596/8 : SUCCESS in 2h 26m 28s","accounts_in_message":[],"_revision_number":8},{"id":"adf3c2a444d7b93855edc2802f48605970c22f4e","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-08 12:05:55.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade-py3 http://logs.openstack.org/96/654596/8/check/grenade-py3/02d9952/ : SUCCESS in 1h 01m 55s\n- tempest-full-py3 http://logs.openstack.org/96/654596/8/check/tempest-full-py3/53249ae/ : SUCCESS in 1h 32m 01s\n- openstack-tox-cover http://logs.openstack.org/96/654596/8/check/openstack-tox-cover/3f245a4/cover/ : SUCCESS in 18m 49s\n- openstack-tox-lower-constraints http://logs.openstack.org/96/654596/8/check/openstack-tox-lower-constraints/9dddbfb/ : SUCCESS in 20m 45s\n- openstack-tox-pep8 http://logs.openstack.org/96/654596/8/check/openstack-tox-pep8/6374643/ : SUCCESS in 10m 39s\n- openstack-tox-py27 http://logs.openstack.org/96/654596/8/check/openstack-tox-py27/1b4c8f9/ : SUCCESS in 16m 32s\n- openstack-tox-py36 http://logs.openstack.org/96/654596/8/check/openstack-tox-py36/3589551/ : SUCCESS in 15m 26s\n- openstack-tox-py37 http://logs.openstack.org/96/654596/8/check/openstack-tox-py37/0709bb7/ : SUCCESS in 15m 50s\n- openstack-tox-docs http://logs.openstack.org/96/654596/8/check/openstack-tox-docs/be68bd2/html/ : SUCCESS in 7m 27s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa http://logs.openstack.org/96/654596/8/check/ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa/16951cd/ : SUCCESS in 1h 02m 05s (non-voting)\n- devstack-plugin-ceph-tempest http://logs.openstack.org/96/654596/8/check/devstack-plugin-ceph-tempest/392036d/ : SUCCESS in 1h 17m 35s (non-voting)\n- neutron-grenade-multinode http://logs.openstack.org/96/654596/8/check/neutron-grenade-multinode/c745b4c/ : SUCCESS in 1h 23m 05s\n- nova-grenade-live-migration http://logs.openstack.org/96/654596/8/check/nova-grenade-live-migration/435ddf8/ : SUCCESS in 1h 03m 29s\n- nova-live-migration http://logs.openstack.org/96/654596/8/check/nova-live-migration/2f9bfdb/ : SUCCESS in 48m 18s\n- nova-multi-cell http://logs.openstack.org/96/654596/8/check/nova-multi-cell/815c8c5/ : SUCCESS in 1h 36m 00s (non-voting)\n- nova-next http://logs.openstack.org/96/654596/8/check/nova-next/6dcbbac/ : SUCCESS in 1h 34m 22s\n- nova-tox-functional http://logs.openstack.org/96/654596/8/check/nova-tox-functional/e2cdf5e/ : SUCCESS in 21m 38s\n- nova-tox-functional-py36 http://logs.openstack.org/96/654596/8/check/nova-tox-functional-py36/80d9971/ : SUCCESS in 19m 50s\n- tempest-slow-py3 http://logs.openstack.org/96/654596/8/check/tempest-slow-py3/ba53b8c/ : SUCCESS in 2h 19m 14s","accounts_in_message":[],"_revision_number":8},{"id":"238b6862394d90eef9ab604060fb53c01cd91ec6","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2019-07-08 12:06:56.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/96/654596/8/check/EMC_VxFlexOS_NOVA/ff5e8db/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":"9f2c2ff08042d4fd76de1014a0d67f09d689e60b","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2019-07-08 13:03:35.000000000","message":"Patch Set 8:\n\n* nova-quobyteci-dsvm-volume http://78.46.57.153:8081/refs-changes-96-654596-8 : SUCCESS \n\nhttps://wiki.openstack.org/wiki/ThirdPartySystems/Quobyte_CI","accounts_in_message":[],"_revision_number":8},{"id":"d0b15d03557160c83d34b8d9e4a9684eb84bf603","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-09 14:36:32.000000000","message":"Patch Set 8: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":8},{"id":"8b093a3b256bf53f4c961a2c3d607422b0fc14d4","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-09 17:32:01.000000000","message":"Patch Set 8: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- grenade-py3 http://logs.openstack.org/96/654596/8/gate/grenade-py3/c7c72f3/ : SUCCESS in 55m 16s\n- tempest-full-py3 http://logs.openstack.org/96/654596/8/gate/tempest-full-py3/687f324/ : SUCCESS in 1h 49m 11s\n- openstack-tox-lower-constraints http://logs.openstack.org/96/654596/8/gate/openstack-tox-lower-constraints/67e188f/ : SUCCESS in 20m 37s\n- openstack-tox-pep8 http://logs.openstack.org/96/654596/8/gate/openstack-tox-pep8/52d8295/ : SUCCESS in 10m 33s\n- openstack-tox-py27 http://logs.openstack.org/96/654596/8/gate/openstack-tox-py27/b0d8eb3/ : SUCCESS in 16m 18s\n- openstack-tox-py36 http://logs.openstack.org/96/654596/8/gate/openstack-tox-py36/7e636d5/ : SUCCESS in 19m 19s\n- openstack-tox-py37 http://logs.openstack.org/96/654596/8/gate/openstack-tox-py37/6449fa8/ : SUCCESS in 15m 26s\n- openstack-tox-docs http://logs.openstack.org/96/654596/8/gate/openstack-tox-docs/d341a61/html/ : SUCCESS in 6m 58s\n- nova-grenade-live-migration http://logs.openstack.org/96/654596/8/gate/nova-grenade-live-migration/6769989/ : SUCCESS in 1h 11m 51s\n- nova-live-migration http://logs.openstack.org/96/654596/8/gate/nova-live-migration/d7514d2/ : SUCCESS in 58m 11s\n- nova-tox-functional http://logs.openstack.org/96/654596/8/gate/nova-tox-functional/a4c5b7b/ : SUCCESS in 26m 16s\n- nova-tox-functional-py36 http://logs.openstack.org/96/654596/8/gate/nova-tox-functional-py36/d658b47/ : SUCCESS in 23m 43s\n- nova-next http://logs.openstack.org/96/654596/8/gate/nova-next/81ad7af/ : SUCCESS in 1h 30m 30s\n- tempest-slow-py3 http://logs.openstack.org/96/654596/8/gate/tempest-slow-py3/ca1f612/ : SUCCESS in 2h 28m 00s","accounts_in_message":[],"_revision_number":8},{"id":"551a6569e1bd22ed7195087bcbb75b037e0f834b","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2019-07-09 17:32:02.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":8},{"id":"a89d700e80c6ff6f0e7509083dea514370b94b60","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:07:53.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/654596/8/check-tempest-dsvm-neutron-full-ubuntu-xenial-s390x/c3ea452 : EXCEPTION","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"3f0605c28987f46cf4a05af0140e2e5de7d5ad0a","revisions":{"051260b0ddc1488ed946d395f48becc4651002f4":{"kind":"REWORK","_number":1,"created":"2019-04-22 18:16:36.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/96/654596/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/96/654596/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/96/654596/1"}}},"commit":{"parents":[{"commit":"fc3890667e4971e3f0f35ac921c2a6c25f72adec","subject":"OpenDev Migration Patch","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fc3890667e4971e3f0f35ac921c2a6c25f72adec"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 18:06:35.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 18:06:35.000000000","tz":-240},"subject":"WIP: Add placement request filter for disabled computes","message":"WIP: Add placement request filter for disabled computes\n\nThis plumbs code into the compute service, API and\nscheduler to essentially write a placement request filter\nreplacement for the ComputeFilter so that disabled computes\ncan be filtered out of GET /allocation_candidates responses\nbefore the scheduler filters process the results.\n\nThere are a few moving parts here.\n\nAPI\n\u003d\u003d\u003d\n\nThe now deprecated PUT /os-hosts/{host_name} API, which\nwas only implemented for the XenAPI driver, had a\nsynchronous set_host_enabled compute call from the API\ndown to the compute service. We re-use that here for the\nos-services API when a compute service status changes,\ni.e. enabled \u003c\u003e disabled and/or forced-down to not forced-down.\n\nCompute\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe compute service set_host_enabled method is updated to\nlookup the compute node(s) for the service and if the service\nis disabled, adds a trait to the corresponding trait to the\ncompute node resource provider to indicate it\u0027s disabled. If\nthe service is no longer disabled (or forced down) then the\ntrait is removed.\n\nLibvirt driver\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe libvirt driver is the only driver that has its own\nautomatic compute service disable code when the connection\nto the libvirt service is lost (or reconnected). This method\nis updated to hook back into the same code that the compute\nservice uses via a new method on the ComputeVirtAPI.\n\nScheduler\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe scheduler gains a new placement request filter which, when\nenabled, will filter out resource providers with the disabled\ntrait using forbidden traits syntax on the GET /a_c request.\n\n--\n\nTODO:\n\n- lots more testing\n- figure out what to do about handling upgrade issues (old computes\n  and such)\n- split out the changes into a series of smaller patches\n- register a blueprint and spec to document the design and alternatives\n- release note and docs for the new request filter\n\nChange-Id: If32bca070185937ef83f689b7163d965a89ec10a\nCloses-Bug: #1805984\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/051260b0ddc1488ed946d395f48becc4651002f4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/051260b0ddc1488ed946d395f48becc4651002f4"}]},"branch":"refs/heads/master"},"6c1c1c5a8c0ef169daddfdba1c18c2bed4b1cd25":{"kind":"REWORK","_number":2,"created":"2019-04-29 22:37:32.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/96/654596/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/96/654596/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/96/654596/2"}}},"commit":{"parents":[{"commit":"fc3890667e4971e3f0f35ac921c2a6c25f72adec","subject":"OpenDev Migration Patch","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fc3890667e4971e3f0f35ac921c2a6c25f72adec"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 18:06:35.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-29 22:36:00.000000000","tz":-240},"subject":"WIP: Add placement request filter for disabled computes","message":"WIP: Add placement request filter for disabled computes\n\nThis plumbs code into the compute service, API and\nscheduler to essentially write a placement request filter\nreplacement for the ComputeFilter so that disabled computes\ncan be filtered out of GET /allocation_candidates responses\nbefore the scheduler filters process the results.\n\nThere are a few moving parts here.\n\nAPI\n\u003d\u003d\u003d\n\nThe now deprecated PUT /os-hosts/{host_name} API, which\nwas only implemented for the XenAPI driver, had a\nsynchronous set_host_enabled compute call from the API\ndown to the compute service. We re-use that here for the\nos-services API when a compute service status changes,\ni.e. enabled \u003c\u003e disabled and/or forced-down to not forced-down.\n\nCompute\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe compute service set_host_enabled method is updated to\nlookup the compute node(s) for the service and if the service\nis disabled, adds a trait to the corresponding compute node\nresource provider to indicate it\u0027s disabled. If the service\nis no longer disabled (or forced down) then the trait is\nremoved.\n\nLibvirt driver\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe libvirt driver is the only driver that has its own\nautomatic compute service disable code when the connection\nto the hypervisor is lost (or reconnected). This method\nis updated to hook back into the same code that the compute\nservice uses via a new method on the ComputeVirtAPI.\n\nScheduler\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe scheduler gains a new placement request filter which, when\nenabled, will filter out resource providers with the disabled\ntrait using forbidden traits syntax on the GET /a_c request.\n\n--\n\nTODO:\n\n- lots more testing\n- figure out what to do about handling upgrade issues (old computes\n  and such)\n- split out the changes into a series of smaller patches\n- register a blueprint and spec to document the design and alternatives\n- release note and docs for the new request filter\n\nChange-Id: If32bca070185937ef83f689b7163d965a89ec10a\nCloses-Bug: #1805984\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6c1c1c5a8c0ef169daddfdba1c18c2bed4b1cd25"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6c1c1c5a8c0ef169daddfdba1c18c2bed4b1cd25"}]},"branch":"refs/heads/master"},"f658668c5dff7031f519a6c92866e556503e0274":{"kind":"REWORK","_number":3,"created":"2019-06-24 20:48:49.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/96/654596/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/96/654596/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/96/654596/3"}}},"commit":{"parents":[{"commit":"914ee91a5caedcaba64472762c9f08d7bb644d11","subject":"Merge \"Revert \"Revert resize: wait for events according to hybrid plug\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/914ee91a5caedcaba64472762c9f08d7bb644d11"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 18:06:35.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-06-24 20:40:33.000000000","tz":-240},"subject":"WIP: Add placement request filter for disabled computes","message":"WIP: Add placement request filter for disabled computes\n\nThis plumbs code into the compute service, API and\nscheduler to essentially write a placement request filter\nreplacement for the ComputeFilter so that disabled computes\ncan be filtered out of GET /allocation_candidates responses\nbefore the scheduler filters process the results.\n\nThere are a few moving parts here.\n\nAPI\n\u003d\u003d\u003d\n\nThe now deprecated PUT /os-hosts/{host_name} API, which\nwas only implemented for the XenAPI driver, had a\nsynchronous set_host_enabled compute call from the API\ndown to the compute service. We re-use that here for the\nos-services API when a compute service status changes,\ni.e. enabled \u003c\u003e disabled and/or forced-down to not forced-down.\n\nCompute\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe compute service set_host_enabled method is updated to\nlookup the compute node(s) for the service and if the service\nis disabled, adds a trait to the corresponding compute node\nresource provider to indicate it\u0027s disabled. If the service\nis no longer disabled (or forced down) then the trait is\nremoved.\n\nLibvirt driver\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe libvirt driver is the only driver that has its own\nautomatic compute service disable code when the connection\nto the hypervisor is lost (or reconnected). This method\nis updated to hook back into the same code that the compute\nservice uses via a new method on the ComputeVirtAPI.\n\nScheduler\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe scheduler gains a new placement request filter which, when\nenabled, will filter out resource providers with the disabled\ntrait using forbidden traits syntax on the GET /a_c request.\n\n--\n\nTODO:\n\n- lots more testing\n- figure out what to do about handling upgrade issues (old computes\n  and such)\n- split out the changes into a series of smaller patches\n- register a blueprint and spec to document the design and alternatives\n- release note and docs for the new request filter\n\nChange-Id: If32bca070185937ef83f689b7163d965a89ec10a\nCloses-Bug: #1805984\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f658668c5dff7031f519a6c92866e556503e0274"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f658668c5dff7031f519a6c92866e556503e0274"}]},"branch":"refs/heads/master"},"5800435cc3690f3764b6489db841fc58682be361":{"kind":"REWORK","_number":4,"created":"2019-06-24 21:48:52.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/96/654596/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/96/654596/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/96/654596/4"}}},"commit":{"parents":[{"commit":"914ee91a5caedcaba64472762c9f08d7bb644d11","subject":"Merge \"Revert \"Revert resize: wait for events according to hybrid plug\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/914ee91a5caedcaba64472762c9f08d7bb644d11"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 18:06:35.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-06-24 21:48:31.000000000","tz":-240},"subject":"WIP: Add placement request filter for disabled computes","message":"WIP: Add placement request filter for disabled computes\n\nThis plumbs code into the compute service, API and\nscheduler to essentially write a placement request filter\nreplacement for the ComputeFilter so that disabled computes\ncan be filtered out of GET /allocation_candidates responses\nbefore the scheduler filters process the results.\n\nThere are a few moving parts here.\n\nAPI\n\u003d\u003d\u003d\n\nThe now deprecated PUT /os-hosts/{host_name} API, which\nwas only implemented for the XenAPI driver, had a\nsynchronous set_host_enabled compute call from the API\ndown to the compute service. We re-use that here for the\nos-services API when a compute service status changes,\ni.e. enabled \u003c\u003e disabled and/or forced-down to not forced-down.\n\nCompute\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe compute service set_host_enabled method is updated to\nlookup the compute node(s) for the service and if the service\nis disabled, adds a trait to the corresponding compute node\nresource provider to indicate it\u0027s disabled. If the service\nis no longer disabled (or forced down) then the trait is\nremoved.\n\nLibvirt driver\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe libvirt driver is the only driver that has its own\nautomatic compute service disable code when the connection\nto the hypervisor is lost (or reconnected). This method\nis updated to hook back into the same code that the compute\nservice uses via a new method on the ComputeVirtAPI.\n\nScheduler\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe scheduler gains a new placement request filter which, when\nenabled, will filter out resource providers with the disabled\ntrait using forbidden traits syntax on the GET /a_c request.\n\n--\n\nTODO:\n\n- lots more testing\n- figure out what to do about handling upgrade issues (old computes\n  and such)\n- split out the changes into a series of smaller patches\n- register a blueprint and spec to document the design and alternatives\n- release note and docs for the new request filter\n\nChange-Id: If32bca070185937ef83f689b7163d965a89ec10a\nCloses-Bug: #1805984\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5800435cc3690f3764b6489db841fc58682be361"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5800435cc3690f3764b6489db841fc58682be361"}]},"branch":"refs/heads/master"},"8df89ccfd6b418a57c78d401d2c156d10acef569":{"kind":"REWORK","_number":5,"created":"2019-06-25 21:52:39.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/96/654596/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/96/654596/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/96/654596/5"}}},"commit":{"parents":[{"commit":"914ee91a5caedcaba64472762c9f08d7bb644d11","subject":"Merge \"Revert \"Revert resize: wait for events according to hybrid plug\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/914ee91a5caedcaba64472762c9f08d7bb644d11"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 18:06:35.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-06-25 21:51:53.000000000","tz":-240},"subject":"WIP: Add placement request filter for disabled computes","message":"WIP: Add placement request filter for disabled computes\n\nThis plumbs code into the compute service, API and\nscheduler to essentially write a placement request filter\nreplacement for the ComputeFilter so that disabled computes\ncan be filtered out of GET /allocation_candidates responses\nbefore the scheduler filters process the results.\n\nThere are a few moving parts here.\n\nAPI\n\u003d\u003d\u003d\n\nThe now deprecated PUT /os-hosts/{host_name} API, which\nwas only implemented for the XenAPI driver, had a\nsynchronous set_host_enabled compute call from the API\ndown to the compute service. We re-use that here for the\nos-services API when a compute service status changes,\ni.e. enabled \u003c\u003e disabled and/or forced-down to not forced-down.\n\nCompute\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe compute service set_host_enabled method is updated to\nlookup the compute node(s) for the service and if the service\nis disabled, adds a trait to the corresponding compute node\nresource provider to indicate it\u0027s disabled. If the service\nis no longer disabled (or forced down) then the trait is\nremoved.\n\nLibvirt driver\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe libvirt driver is the only driver that has its own\nautomatic compute service disable code when the connection\nto the hypervisor is lost (or reconnected). This method\nis updated to hook back into the same code that the compute\nservice uses via a new method on the ComputeVirtAPI.\n\nScheduler\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe scheduler gains a new placement request filter which, when\nenabled, will filter out resource providers with the disabled\ntrait using forbidden traits syntax on the GET /a_c request.\n\n--\n\nTODO:\n\n- lots more testing\n- split out the changes into a series of smaller patches\n\nChange-Id: If32bca070185937ef83f689b7163d965a89ec10a\nCloses-Bug: #1805984\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8df89ccfd6b418a57c78d401d2c156d10acef569"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8df89ccfd6b418a57c78d401d2c156d10acef569"}]},"branch":"refs/heads/master"},"7ec92b8b2d6277d4c58c99e244aa191692ec48b8":{"kind":"REWORK","_number":6,"created":"2019-06-28 00:35:29.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/96/654596/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/96/654596/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/96/654596/6"}}},"commit":{"parents":[{"commit":"be1e0b90c1edb06094ba6c4a8ff71402c4e8e9d4","subject":"Merge \"pull out put_allocation call from _heal_*\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/be1e0b90c1edb06094ba6c4a8ff71402c4e8e9d4"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 18:06:35.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-06-28 00:34:27.000000000","tz":-240},"subject":"WIP: Add placement request filter for disabled computes","message":"WIP: Add placement request filter for disabled computes\n\nThis plumbs code into the compute service, API and\nscheduler to essentially write a placement request filter\nreplacement for the ComputeFilter so that disabled computes\ncan be filtered out of GET /allocation_candidates responses\nbefore the scheduler filters process the results.\n\nThere are a few moving parts here.\n\nAPI\n\u003d\u003d\u003d\n\nThe now deprecated PUT /os-hosts/{host_name} API, which\nwas only implemented for the XenAPI driver, had a\nsynchronous set_host_enabled compute call from the API\ndown to the compute service. We re-use that here for the\nos-services API when a compute service status changes,\ni.e. enabled \u003c\u003e disabled and/or forced-down to not forced-down.\n\nCompute\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe compute service set_host_enabled method is updated to\nlookup the compute node(s) for the service and if the service\nis disabled, adds a trait to the corresponding compute node\nresource provider to indicate it\u0027s disabled. If the service\nis no longer disabled (or forced down) then the trait is\nremoved.\n\nLibvirt driver\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe libvirt driver is the only driver that has its own\nautomatic compute service disable code when the connection\nto the hypervisor is lost (or reconnected). This method\nis updated to hook back into the same code that the compute\nservice uses via a new method on the ComputeVirtAPI.\n\nScheduler\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe scheduler gains a new placement request filter which, when\nenabled, will filter out resource providers with the disabled\ntrait using forbidden traits syntax on the GET /a_c request.\n\n--\n\nTODO:\n\n- lots more testing\n- split out the changes into a series of smaller patches\n- depend on the release that has https://review.opendev.org/667209/\n\nChange-Id: If32bca070185937ef83f689b7163d965a89ec10a\nCloses-Bug: #1805984\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7ec92b8b2d6277d4c58c99e244aa191692ec48b8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7ec92b8b2d6277d4c58c99e244aa191692ec48b8"}]},"branch":"refs/heads/master"},"92b30134f02a1e0dd492461ca6cb27fb60abedf0":{"kind":"REWORK","_number":7,"created":"2019-06-29 02:00:30.000000000","uploader":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"ref":"refs/changes/96/654596/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/96/654596/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/96/654596/7"}}},"commit":{"parents":[{"commit":"be1e0b90c1edb06094ba6c4a8ff71402c4e8e9d4","subject":"Merge \"pull out put_allocation call from _heal_*\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/be1e0b90c1edb06094ba6c4a8ff71402c4e8e9d4"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-04-22 18:06:35.000000000","tz":-240},"committer":{"name":"Eric Fried","email":"openstack@fried.cc","date":"2019-06-29 02:00:11.000000000","tz":-300},"subject":"WIP: Add placement request filter for disabled computes","message":"WIP: Add placement request filter for disabled computes\n\nThis plumbs code into the compute service, API and\nscheduler to essentially write a placement request filter\nreplacement for the ComputeFilter so that disabled computes\ncan be filtered out of GET /allocation_candidates responses\nbefore the scheduler filters process the results.\n\nThere are a few moving parts here.\n\nAPI\n\u003d\u003d\u003d\n\nThe now deprecated PUT /os-hosts/{host_name} API, which\nwas only implemented for the XenAPI driver, had a\nsynchronous set_host_enabled compute call from the API\ndown to the compute service. We re-use that here for the\nos-services API when a compute service status changes,\ni.e. enabled \u003c\u003e disabled and/or forced-down to not forced-down.\n\nCompute\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe compute service set_host_enabled method is updated to\nlookup the compute node(s) for the service and if the service\nis disabled, adds a trait to the corresponding compute node\nresource provider to indicate it\u0027s disabled. If the service\nis no longer disabled (or forced down) then the trait is\nremoved.\n\nLibvirt driver\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe libvirt driver is the only driver that has its own\nautomatic compute service disable code when the connection\nto the hypervisor is lost (or reconnected). This method\nis updated to hook back into the same code that the compute\nservice uses via a new method on the ComputeVirtAPI.\n\nScheduler\n\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\n\nThe scheduler gains a new placement request filter which, when\nenabled, will filter out resource providers with the disabled\ntrait using forbidden traits syntax on the GET /a_c request.\n\n--\n\nTODO:\n\n- lots more testing\n- split out the changes into a series of smaller patches\n\nChange-Id: If32bca070185937ef83f689b7163d965a89ec10a\nCloses-Bug: #1805984\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/92b30134f02a1e0dd492461ca6cb27fb60abedf0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/92b30134f02a1e0dd492461ca6cb27fb60abedf0"}]},"branch":"refs/heads/master"},"3f0605c28987f46cf4a05af0140e2e5de7d5ad0a":{"kind":"REWORK","_number":8,"created":"2019-07-02 23:06:54.000000000","uploader":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"ref":"refs/changes/96/654596/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/96/654596/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/96/654596/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/96/654596/8"}}},"commit":{"parents":[{"commit":"1c5144330412aa57d39df60ab62ba14ac636c416","subject":"Refactor HostAPI.service_update","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1c5144330412aa57d39df60ab62ba14ac636c416"}]}],"author":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-07-02 22:57:38.000000000","tz":-240},"committer":{"name":"Matt Riedemann","email":"mriedem.os@gmail.com","date":"2019-07-02 22:57:38.000000000","tz":-240},"subject":"Sync COMPUTE_STATUS_DISABLED from API","message":"Sync COMPUTE_STATUS_DISABLED from API\n\nThis adds the os-services API change which will\ncall the compute service when the service\u0027s disabled\nvalue changes to sync the COMPUTE_STATUS_DISABLED trait\non the compute node resource providers managed by the\nupdated compute service.\n\nIf the compute service is down or not yet upgraded to\nthe service version from change\nIa95de2f23f12b002b2189c9294ec190569a628ab then the\nAPI will not call the service. In this case the change\nfrom I3005b46221ac3c0e559e1072131a7e4846c9867c will\nsync the trait when the compute service is restarted.\n\nSince the compute service could be running the ironic\ndriver and managing hundreds or over 1000 compute nodes,\nthe set_host_enabled RPC call now uses the long_rpc_timeout\nconfiguration option.\n\nA functional test is added which covers the 2.53+\nPUT /os-services/{service_id} API and pre-2.53 os-services\nAPIs for enabling/disabling and forcing down a service.\nThe functional test also covers the sync-on-restart behavior\nfrom change I3005b46221ac3c0e559e1072131a7e4846c9867c.\nThe scheduler pre-filter added in change\nI317cabbe49a337848325f96df79d478fd65811d9 is also tested\nas part of the functional test.\n\nCloses-Bug: #1805984\n\nImplements blueprint pre-filter-disabled-computes\n\nChange-Id: If32bca070185937ef83f689b7163d965a89ec10a\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3f0605c28987f46cf4a05af0140e2e5de7d5ad0a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3f0605c28987f46cf4a05af0140e2e5de7d5ad0a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[]}
