)]}'
{"id":"openstack%2Fnova~770246","triplet_id":"openstack%2Fnova~master~I7f2b6330decb92e2838aa7cee47fb228f00f47da","project":"openstack/nova","branch":"master","topic":"bug/1882521","hashtags":[],"change_id":"I7f2b6330decb92e2838aa7cee47fb228f00f47da","subject":"Replace blind retry with libvirt event waiting in detach","status":"MERGED","created":"2021-01-12 08:36:24.000000000","updated":"2021-06-07 21:49:56.000000000","submitted":"2021-04-21 12:59:40.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":174,"unresolved_comment_count":38,"has_review_started":true,"submission_id":"770246-bug/1882521","meta_rev_id":"60752105853d92d52bb3a51414635e355ed8dfc8","_number":770246,"virtual_id_number":770246,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-04-21 12:59:38.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"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"},"all":[{"value":2,"date":"2021-04-21 09:11:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":2,"date":"2021-04-19 10:45:51.000000000","_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":1,"date":"2021-04-21 09:11:29.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":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}],"reviewers":{"CC":[{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},{"_account_id":32349,"name":"Thiago Paiva Brito","email":"thiago.brito@windriver.com","username":"outbrito"}],"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-01-12 10:00:04.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":"CC"},{"updated":"2021-01-12 10:14:35.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":"CC"},{"updated":"2021-01-12 10:15:03.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":"CC"},{"updated":"2021-01-12 11:11:38.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":"CC"},{"updated":"2021-01-12 11:37:20.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":"2021-01-12 16:00:05.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"state":"REVIEWER"},{"updated":"2021-01-12 16:00:05.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2021-01-14 20:30:51.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":"CC"},{"updated":"2021-01-17 13:00:06.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":"CC"},{"updated":"2021-01-18 11:54:01.000000000","updated_by":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"reviewer":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"state":"CC"},{"updated":"2021-02-09 17:38:06.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":"2021-06-07 21:49:56.000000000","updated_by":{"_account_id":32349,"name":"Thiago Paiva Brito","email":"thiago.brito@windriver.com","username":"outbrito"},"reviewer":{"_account_id":32349,"name":"Thiago Paiva Brito","email":"thiago.brito@windriver.com","username":"outbrito"},"state":"CC"}],"messages":[{"id":"a8d91e751cc86700a094110c6797325b12864e08","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-12 08:36:24.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"97b01880c3ad922bbac3b87fd077bb825e31e327","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-01-12 10:00:04.000000000","message":"Patch Set 1:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/1/check-not-vote/ext-nova-zuul/ea70383 : SUCCESS in 1h 19m 04s","accounts_in_message":[],"_revision_number":1},{"id":"9e380a5afa11919dc60a96d7f9954ca27ab7559d","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2021-01-12 10:14:35.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* SRIOV-nova-macvtap http://13.74.249.42/refs/changes/46/770246/1/SRIOV-nova-macvtap : SUCCESS\n\n* SRIOV-nova-direct http://13.74.249.42/refs/changes/46/770246/1/SRIOV-nova-direct : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"fd4fa2054bf273f3f8822352cd1ceaba16fe275a","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-12 10:15:03.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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/1/check/tempest-dsvm-full-focal-py3/3ffc9d6/ : FAILURE in 1h 30m 47s","accounts_in_message":[],"_revision_number":1},{"id":"9fbd4dcd9088263d245d4a8484948115e32bc98e","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-12 11:11:38.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/770246/1 : SUCCESS in 2h 33m 39s","accounts_in_message":[],"_revision_number":1},{"id":"4e6b1319fe02e23f383dbeb2e4d838632bf5af55","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-12 11:33:25.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"fba97c1710c401c8d4ef76eb4611e3a005493d87","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-12 11:37:20.000000000","message":"Patch Set 1: Verified-1\n\n(3 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/f19095a2e35342a89d63b234df82e629 : FAILURE in 53m 15s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c3fb18cad9cd41dfbc83a215eaf047a3 : FAILURE in 1h 39m 15s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/33bb29f418be4f639d9ee26c5feb2048 : FAILURE in 15m 17s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/48a5450ce6f34051b092af6fdd0107e9 : FAILURE in 15m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8f5b927efb864d24b8c55e6c1eac1d5f : FAILURE in 8m 29s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c397b60203904fe8a81d5d858ddf4537 : FAILURE in 13m 37s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e546c6492475459982b07c36c7a33a1d : FAILURE in 12m 23s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/dde7c7d574b34dae96836e2fab317b88 : FAILURE in 13m 45s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3ca6013f1c4141008717d0260e246107 : SUCCESS in 9m 53s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d6dca0c2e6d2465b8f66a41d13abadc9 : SUCCESS in 1h 20m 24s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e060c933f3c942e4aec4838a8654829e : TIMED_OUT in 2h 04m 04s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/587b4e30ed5c44f8831145338e4a8e71 : FAILURE in 1h 09m 50s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/41c754dc03394298935b746d7cb78638 : FAILURE in 1h 02m 28s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/797f0e47d8514dbab43300874faae892 : FAILURE in 1h 39m 43s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9236555d1943462a90edd3b997a7cd3f : FAILURE in 2h 20m 59s\n- nova-next https://zuul.opendev.org/t/openstack/build/65c9e38da2964f4492d0f1d7510e329c : FAILURE in 2h 19m 05s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/291f188e64e54455a15442dc8f7af184 : SUCCESS in 16m 52s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/46b068dcb909450c94a564116d410f6f : SUCCESS in 20m 05s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0de3864774d04a4f994ea4cfec81e3d8 : SUCCESS in 53m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/272df319546b4e1991a8b50555f3c077 : SUCCESS in 47m 20s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/5882eb637e844dfa9d6658af42b71acf : SUCCESS in 26m 07s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b2245670e7634eacb156cfc424e39f52 : FAILURE in 1h 12m 44s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"1a7db3db3e8f88fbcf269f9f03c96a5f0b1788c2","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2021-01-12 14:19:07.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* SRIOV-nova-direct http://13.74.249.42/refs/changes/46/770246/1/SRIOV-nova-direct : FAILURE\n\n* SRIOV-nova-macvtap http://13.74.249.42/refs/changes/46/770246/1/SRIOV-nova-macvtap : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"e8dfc0d5c5f9f3bb89d95663d495bf88ac3c6841","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-12 15:57:34.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5aad2a0de226a5a662b6d3dcbc69c6529bc2aec4","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2021-01-12 16:40:53.000000000","message":"Patch Set 2:\n\nBuild Failed \n\n* SRIOV-nova-macvtap http://13.74.249.42/refs/changes/46/770246/2/SRIOV-nova-macvtap : FAILURE\n\n* SRIOV-nova-direct http://13.74.249.42/refs/changes/46/770246/2/SRIOV-nova-direct : FAILURE","accounts_in_message":[],"_revision_number":2},{"id":"fee72642e7e7311a9643fb04e60b30d93bab1be6","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-01-12 17:11:03.000000000","message":"Patch Set 2:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/2/check-not-vote/ext-nova-zuul/2249532 : SUCCESS in 1h 10m 07s","accounts_in_message":[],"_revision_number":2},{"id":"5f199241e693df9ec64bc96f8f9b2f5c2065e87b","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-12 18:38:40.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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/2/check/tempest-dsvm-full-focal-py3/4dd6fa8/ : SUCCESS in 1h 41m 57s","accounts_in_message":[],"_revision_number":2},{"id":"700d88413dcccfa21e814d5c6b699fbc565f7f64","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-12 18:39:19.000000000","message":"Patch Set 2:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/770246/2 : SUCCESS in 2h 38m 47s","accounts_in_message":[],"_revision_number":2},{"id":"3900d3810b65b1827d39297871ffab22b3f8e2d5","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":9732,"name":"Mellanox CI","email":"mlnx-openstack-ci@dev.mellanox.co.il","username":"mellanox","tags":["SERVICE_USER"]},"date":"2021-01-12 18:59:19.000000000","message":"Patch Set 2:\n\nBuild Failed \n\n* SRIOV-nova-macvtap http://13.74.249.42/refs/changes/46/770246/2/SRIOV-nova-macvtap : FAILURE\n\n* SRIOV-nova-direct http://13.74.249.42/refs/changes/46/770246/2/SRIOV-nova-direct : FAILURE","accounts_in_message":[],"_revision_number":2},{"id":"1cb7ca9c6c3bfe0262e5eb039bd1826209db9d5a","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2021-01-13 01:51:47.000000000","message":"Patch Set 2:\n\n(17 comments)\n\nMostly typos I noticed while reading it along with one answer to the question about whether we need to follow a persistent\u003dTrue live\u003dTrue failed attempt with a persistent\u003dFalse live\u003dTrue attempt.","accounts_in_message":[],"_revision_number":2},{"id":"06e3bd2366cca4c7e67d0339bb2877dad50ed9f0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-13 04:54:58.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/bd50a8c6f5b547908471fbbe57743a84 : SUCCESS in 1h 01m 30s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3520582a809241b89955f5e79dd716d2 : SUCCESS in 1h 12m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5033020af93d4df9ae0ce06fbf31e591 : FAILURE in 13m 23s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2d75c29e3e3641dfa547913923be5c7a : FAILURE in 23m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/787553e351534edaae744433bc95e0eb : SUCCESS in 7m 10s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6a17b362c2b24e829fd2b4e83d54fc19 : FAILURE in 16m 11s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1fb64031533349ec8f1b69396dcd30fa : FAILURE in 14m 56s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2b5b228dbc2242b7a6e100e6d3b6a78c : FAILURE in 14m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c1da78d6fa294f09a684702c5f8157fe : SUCCESS in 11m 25s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2ee4575f8df84d9082e5fd7a8a4022a7 : SUCCESS in 1h 45m 33s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f63e37b9899c4158aac799196ca268b5 : FAILURE in 1h 23m 59s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0d28620542ef415e9f4de596a0bfa60a : SUCCESS in 1h 23m 48s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/4da6bc046236411881f7ceb964f055dc : SUCCESS in 46m 27s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/3303c4ee2eb14986bde6f5dff60ad53b : SUCCESS in 59m 12s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/dfcf389abfaa47a2b4762189bcff30e0 : SUCCESS in 1h 59m 32s\n- nova-next https://zuul.opendev.org/t/openstack/build/6f54995976fe4d1a94f7192d05a7704f : SUCCESS in 1h 59m 48s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/51bc179f8de44beea4fffefb5da351bc : SUCCESS in 14m 49s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/2eb997abc5cd47c3abce3debb700edc3 : SUCCESS in 21m 31s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9862b541490247a0b418503ed52759eb : SUCCESS in 1h 13m 52s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d692cc68739f44699f417cbb13037638 : SUCCESS in 1h 21m 18s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/768731211e4a4fdc8995b705498a6c7e : SUCCESS in 31m 45s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b08c3d7959ef46e9902c4cb508b1e938 : SUCCESS in 42m 14s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"e3531a677b97e3718d2dbfc62158215346b1537d","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-13 08:41:04.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"75f55cb1b0dd4f9b158824d9ee6efb330427a574","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-01-13 09:11:35.000000000","message":"Patch Set 2:\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"84f83073347e44c5551fd57d3073a26b58f078b1","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-01-13 09:21:42.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"520181287110bfa535285a5be23898b485771352","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-13 10:24:39.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"67a94f74bb07bb435feb396a74614fdfa02a2278","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-13 16:57:23.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"30f56de0c7f17efa7d79c8854f5bd52c1a89b58b","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-13 17:15:56.000000000","message":"Patch Set 3:\n\nmade a bit of progress with the driver level unit tests, next I will add happy path tests for the current _detach_and_wait and then I will add the retry for the impl","accounts_in_message":[],"_revision_number":3},{"id":"7d6090ffecec4a01aa7ae8dde6d3a08ebf2c7c59","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-13 19:31:28.000000000","message":"Patch Set 3:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/3/check/tempest-dsvm-full-focal-py3/d272043/ : FAILURE in 1h 47m 20s","accounts_in_message":[],"_revision_number":3},{"id":"99ba2ad7d2bb4a5137bda2f9a02b64fb2b9353fa","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-13 19:35:33.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/770246/3 : SUCCESS in 2h 35m 53s","accounts_in_message":[],"_revision_number":3},{"id":"5762adf37c0869f6e998995139e36747bf5d2e42","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-14 15:44:07.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"ef13c1d7282093aac0dfdf75066c747f1c66ddb5","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-14 18:30:01.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/770246/4 : FAILURE in 2h 44m 00s","accounts_in_message":[],"_revision_number":4},{"id":"e19e162451699016f8e09a60496ea5f714b1f17d","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-01-14 20:30:51.000000000","message":"Patch Set 4:\n\n(4 comments)","accounts_in_message":[],"_revision_number":4},{"id":"fe69a2c188dd43a6b17fa17082f778119548e3a1","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-14 20:39:00.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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/4/check/tempest-dsvm-full-focal-py3/e1c2592/ : FAILURE in 1h 52m 17s","accounts_in_message":[],"_revision_number":4},{"id":"a97cb3359fa59c2228d03adef5b9587cd4634c20","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-15 12:13:39.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/95381d95bace43eaa63dc32b86df6113 : SUCCESS in 1h 17m 16s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/88ee99597a5443c884f0d358c77b04f5 : SUCCESS in 1h 14m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/16d57376eb8949fa9ea86a60160f08b8 : SUCCESS in 17m 30s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/951ddf49983d4d72abedac04d2ae12e7 : SUCCESS in 11m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1586fb90b1594c8d8c76fc8336bb7fba : SUCCESS in 6m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/7eca7e16449f4957bd5cccaa60b51bd5 : SUCCESS in 12m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/3f25d87213434713a3fd611ac7bafe43 : SUCCESS in 13m 42s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/895c6456418d4fc289e95ac2a9e17bd5 : SUCCESS in 14m 16s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e9d0bf3293f94222adc0fba26de21133 : SUCCESS in 11m 32s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/9b0d14196f7e4425b273061147918963 : SUCCESS in 1h 31m 51s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a114dbf6141743cbbe89f3550066dba0 : FAILURE in 1h 26m 24s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/724ec388715e41e9872fa4dc812e9964 : SUCCESS in 1h 14m 36s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/d1b4e1fd38bc414c8dd458705e9d212f : SUCCESS in 55m 37s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/aa5d54f75b004d2890145b0797927ab5 : SUCCESS in 56m 21s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/3653c6aa720a416589a4c2dd45b252e5 : SUCCESS in 1h 31m 45s\n- nova-next https://zuul.opendev.org/t/openstack/build/408edb0202d44e05ae5b4cee68347119 : SUCCESS in 1h 44m 41s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1dcd1c95a75e447c9ad5fb16c04db80a : SUCCESS in 18m 20s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/b3d25362ecd643808e1ae5c1233a65b4 : SUCCESS in 19m 23s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/381cc5f9271943c38b00a84a8fdc2ef6 : FAILURE in 1h 00m 39s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b35b019e2b44453dab73f218218851c9 : SUCCESS in 55m 03s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a285a292d8eb4832b83b3188148a5604 : SUCCESS in 32m 39s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/92a2061433d348d7af7be7bd1cf92a2e : SUCCESS in 42m 20s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"d5fc66bb0a7b0a23f31ecec8d3ed9e09ebaf3938","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-15 13:55:30.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"c1019b65635debfd16f1d4e2ba438e3c0c44ffc9","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-15 13:56:51.000000000","message":"Patch Set 5:\n\nrebased top of the \"libvirt: Remove MIN_LIBVIRT_VIR_ERR_DEVICE_MISSING\" patch it simplifies the logic substantially","accounts_in_message":[],"_revision_number":5},{"id":"353c3948dabc2c81626e0fedba4aff41a796a8d6","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-01-15 16:01:49.000000000","message":"Patch Set 4:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/4/check-not-vote/ext-nova-zuul/29d1e9d : SUCCESS in 1h 11m 36s","accounts_in_message":[],"_revision_number":4},{"id":"fcdd796c3520a95075efacf711ef6e460eb6689d","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-15 16:37:51.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/770246/5 : FAILURE in 2h 38m 59s","accounts_in_message":[],"_revision_number":5},{"id":"2ca2a3519acb353c688f48e52d0941f87e3beab3","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-15 18:16:35.000000000","message":"Patch Set 5:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/5/check/tempest-dsvm-full-focal-py3/dba378b/ : SUCCESS in 2h 01m 47s","accounts_in_message":[],"_revision_number":5},{"id":"fa5a97a3daf85d704e4173f885a93c89dd24a375","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-15 23:51:42.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/76476d2268954bd3879f3725d724222f : SUCCESS in 1h 17m 35s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/eacff9db5c5c47679577559f00950dbc : SUCCESS in 1h 24m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/221673d3d1e94d10b8c281799eb031d1 : SUCCESS in 11m 39s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9f07087be62745d487687d65f798e7e5 : SUCCESS in 14m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/217ac0bfcd0c45279ac2dfef6e6498d0 : SUCCESS in 6m 36s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bc45e9275c064abba19757bdd22b550d : SUCCESS in 13m 52s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/37a009972eec4516812b88228d66235a : SUCCESS in 13m 13s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/43dcda86796b43a1a5c9fb3777bee438 : SUCCESS in 14m 08s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/15eb81f962f54de3ac8c6cd2b94d6ed9 : SUCCESS in 9m 01s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/6977d7d7ea4746bbbf08cf2cc8e4cecb : SUCCESS in 1h 08m 52s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/d577af8e62a0429c8c45e3bbb2fc806b : FAILURE in 1h 05m 31s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/37a54d5c61e245b380b77cfa2aaa3254 : SUCCESS in 1h 30m 06s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5770328fba0e4cfc9e867acea56d7190 : SUCCESS in 1h 14m 00s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/c56e8880177a49a1824bbad0a28e6895 : SUCCESS in 56m 33s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/17cc4b2ba2f44a9d8bb8f28daa351a15 : SUCCESS in 2h 17m 42s\n- nova-next https://zuul.opendev.org/t/openstack/build/b327fa7854504775b4d5e6713e7b8292 : SUCCESS in 1h 17m 19s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/2e865173208e48d1bb480348cbcea0eb : SUCCESS in 18m 07s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/d63d8e8fcac147c38ca95e5c5e9942cd : SUCCESS in 19m 15s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2d260fb245eb4709bd6150ef4b873221 : SUCCESS in 1h 01m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/aad89719697d4949a68903ff465ccb8b : SUCCESS in 54m 54s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/91f13391df4e4162a5b9a22133513336 : SUCCESS in 31m 12s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/c4b69f869a154411af4227ea93e47bbf : FAILURE in 1h 37m 21s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"7452ec2851ec75074a02de1a2856f55fc4bd0958","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-17 08:53:51.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"6ed91dfeb0593b75c28f8d6d6b8a61a7cba90c04","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-01-17 10:10:07.000000000","message":"Patch Set 6:\n\nBuild failed\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/6/check-not-vote/ext-nova-zuul/9bc2b07 : FAILURE in 1h 12m 41s","accounts_in_message":[],"_revision_number":6},{"id":"aed5a69203d04b27f73f008f3405decaf1c3c7b4","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-17 10:32:38.000000000","message":"Patch Set 6:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/6/check/tempest-dsvm-full-focal-py3/e86ab5a/ : SUCCESS in 1h 29m 45s","accounts_in_message":[],"_revision_number":6},{"id":"042b5ef3f0a4002e294bb49364ddbe35c319f81c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-17 10:42:32.000000000","message":"Patch Set 6: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/7c79152ab93b49a5bc6c115eb5582cff : SUCCESS in 1h 09m 49s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/7549e32ab6374708b3ac16f71778d844 : FAILURE in 1h 11m 19s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5f048e582de34d25a2fcaaddc78043bf : SUCCESS in 21m 47s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/9761c677cb5c43aeacec190133aff3c0 : SUCCESS in 13m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ded74a32d70646a3bfe403e95620d405 : SUCCESS in 7m 05s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c935eb280e384059944565fde7f86297 : SUCCESS in 18m 15s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/0a92b1e717094901ba73c6b57f8bb948 : SUCCESS in 14m 30s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8af935f20c084e7185d86f45aeac9003 : SUCCESS in 16m 39s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/575ad9553e6f4c4c9b7af03d1d7f8a4c : SUCCESS in 10m 48s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/7566eb75d5294d9b96be17f94dfb6f0b : SUCCESS in 1h 05m 55s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/d70db2565c294fba85b1897ffe64cd34 : SUCCESS in 1h 14m 15s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/9b62a7189344494bbe3e44aea3069ada : SUCCESS in 1h 04m 33s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/d4590513499f4bcba73a5af6277850bf : SUCCESS in 43m 32s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/df9f63a4c9184be6bbc8e5c4637fb5f9 : SUCCESS in 1h 06m 03s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/da06b2bd33434a129dfebae2560ed8d7 : SUCCESS in 1h 16m 40s\n- nova-next https://zuul.opendev.org/t/openstack/build/b5c3cd1b7d3148ceb6c9930f4ac959cc : SUCCESS in 1h 42m 16s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d97b98fa3bec49e4b625faf0580d04bd : SUCCESS in 19m 54s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/104ea719e50647bcb47935306c95abd1 : SUCCESS in 17m 04s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fcec407446014dd09ed70869aad8ad02 : SUCCESS in 56m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/cfe569d18cfc49629480840020e2f3a9 : SUCCESS in 56m 58s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/fbda2350887a4a04af6f586d498c5f0f : SUCCESS in 30m 32s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/335f29d8fd734fe79830c89ea86ec10b : SUCCESS in 40m 31s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"96d1634e1c88a444fe262c52421fa1dd39babe73","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-17 10:54:35.000000000","message":"Patch Set 6: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"dcb1d015a496c00dfb17d66ca694c458acfaea50","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-17 11:04:28.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"f7740365490533b87cfe809bf754836a7160e0ac","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-17 11:27:19.000000000","message":"Patch Set 7:\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/770246/7 : FAILURE in 20m 51s","accounts_in_message":[],"_revision_number":7},{"id":"acb03f4b7a514497b093c5140d2dc161dae0d591","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-01-17 12:13:02.000000000","message":"Patch Set 7:\n\nBuild failed\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/7/check-not-vote/ext-nova-zuul/18149a4 : FAILURE in 1h 05m 18s","accounts_in_message":[],"_revision_number":7},{"id":"0a41f72b5fa52ba595c89844b5e72b9dd771965d","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-17 12:44:06.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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/7/check/tempest-dsvm-full-focal-py3/c1f65f9/ : SUCCESS in 1h 30m 54s","accounts_in_message":[],"_revision_number":7},{"id":"9a432025ae720c8db2c9631e53991113cdf5744d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-17 12:59:11.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/a63e8bb914504e5d8e4824f39c95291d : SUCCESS in 1h 08m 46s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d17fb920eafd439881f9dfb6f5501ce3 : SUCCESS in 1h 47m 19s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d7896585c7a647648706f2065929c3c7 : SUCCESS in 18m 07s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/0af0534d86984944be2dcc6c49a1fe5c : SUCCESS in 14m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/62c9ff521ec242b398099b80cbcce935 : SUCCESS in 7m 39s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c6f6955f440a4cbeae65371348e2846b : SUCCESS in 11m 58s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5e678335cef8462fa2132c038161955d : SUCCESS in 12m 51s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/65c348a7e6ff45719b3f844620cccd9a : SUCCESS in 13m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7c756e37bff943bb86376fef3cf7269a : SUCCESS in 10m 50s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/fc0ffb8ea3784ec49e74d7a77c253677 : SUCCESS in 1h 14m 58s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/2a900dfd41894c769930a8545834ead9 : SUCCESS in 1h 26m 14s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/7238847532b0422b8f5961a0b44f6bb3 : SUCCESS in 1h 21m 28s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/43aa7e9387d64c8c8c114a9e3dca1907 : SUCCESS in 1h 01m 33s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/cdeb100904c4428490f4d9d3c8412fff : SUCCESS in 59m 22s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ba770c3e26b8446dba50e94979ff09fc : SUCCESS in 1h 34m 39s\n- nova-next https://zuul.opendev.org/t/openstack/build/8314bdfe0a36489dbecb5c468c9671da : SUCCESS in 1h 39m 28s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1c6ca7a6388b429ebb9a083f318d96a5 : SUCCESS in 18m 29s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/7e9344bcf43a4324bd55a75a8d4dbfba : SUCCESS in 18m 49s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ee9dd8aaf6ac43efa6e54b6af87d2afb : SUCCESS in 57m 30s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7cc2a3a820044cd0b4d79b4fee7c947f : SUCCESS in 1h 00m 31s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/1e543f7d8b9b4fc09e96fe62e049a194 : SUCCESS in 37m 31s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/94a6f15db82a4610a46a6cfd765b3257 : SUCCESS in 40m 35s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"a1b1d6b95cae7ac7471f9eb6d9ab915f3b095956","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-01-17 13:00:06.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_PowerFlex_NOVA http://publiclogs.emc.com/46/770246/7/check/EMC_PowerFlex_NOVA/f04f190/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":7},{"id":"b1da03fdeed42e06ab59103a2f61221d5202a85d","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-17 13:19:52.000000000","message":"Patch Set 7:\n\nrecheck so far so good","accounts_in_message":[],"_revision_number":7},{"id":"c672332ca7667679b1553ff5b85bbdef0c3127b3","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-01-17 14:38:59.000000000","message":"Patch Set 7:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/7/check-not-vote/ext-nova-zuul/6d74e0c : SUCCESS in 1h 16m 02s","accounts_in_message":[],"_revision_number":7},{"id":"6ece2eeb74bb5b220c16ef0f951db748dba60c0d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-17 14:45:32.000000000","message":"Patch Set 7:\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/fa7515e2373241a380fc6aa66bb25c7a : SUCCESS in 58m 26s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/55b02504603c4752b3b9515d403e9725 : SUCCESS in 1h 14m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/194ba5f513ea48f2b6f82a0224fd62ab : SUCCESS in 15m 02s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3fb6db210947469d8fb9f4b819f44850 : SUCCESS in 14m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fa4555f5687446909222b3f357dc8b4d : SUCCESS in 7m 34s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/0c67570ab76a481c80902fc3a647ce97 : SUCCESS in 12m 00s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e026d8b23ea74e38a5a260a0fd60f9ed : SUCCESS in 13m 20s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0dab7202d9c3496c9b458c3396f5dd1c : SUCCESS in 12m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/059d5e97e3594400954ecbae3435f869 : SUCCESS in 10m 01s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/5209563df2714666bcc7d61214a8e70f : SUCCESS in 1h 06m 41s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/bf82a53fe3da40deb71456c2de6579e3 : SUCCESS in 1h 15m 14s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/80dc3fbadfa54508806e54aab565cf43 : SUCCESS in 1h 11m 39s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1f2522eb2f1142f9a00bc550544dc58f : SUCCESS in 48m 44s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/1a5d468c7b954abfbf8588363eee87ca : FAILURE in 59m 26s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/1f2cd01170604d71bc73efa0d61bc108 : SUCCESS in 1h 19m 53s\n- nova-next https://zuul.opendev.org/t/openstack/build/bfc17fbe5ecb4e4f8e5028c985a4ad95 : SUCCESS in 1h 22m 57s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/25f5a29d6130419f921a97e0dd2a48aa : SUCCESS in 18m 46s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/33935c850b214da9aa43bcafb13f0fa3 : SUCCESS in 18m 55s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/46210e9d86ae4d8bbfecf95676a005fa : SUCCESS in 1h 00m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/394908641de84f43a4c86529a33039b9 : SUCCESS in 57m 14s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/2cd538be102141edba95a3cc286a9b1d : SUCCESS in 27m 41s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/841406dae0294769850d4d27cfb693c7 : FAILURE in 42m 16s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"578e4a3cc5e157b5ae9ca293ffa24074ab708246","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-01-17 14:46:11.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_PowerFlex_NOVA http://publiclogs.emc.com/46/770246/7/check/EMC_PowerFlex_NOVA/6693091/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":7},{"id":"a226dd863f2f33047fc08de4cb155224e06dfa1c","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-17 15:05:52.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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/7/check/tempest-dsvm-full-focal-py3/53b65d9/ : SUCCESS in 1h 39m 54s","accounts_in_message":[],"_revision_number":7},{"id":"f7529db53484c35f9c7dc2bc4d2ee2b801e39832","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-17 15:47:16.000000000","message":"Patch Set 7:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/770246/7 : SUCCESS in 2h 25m 32s","accounts_in_message":[],"_revision_number":7},{"id":"f3c48c87ea996aa5d23c05ad7824da2f4f6a361f","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-18 08:06:33.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"b32bb70a3f869e4a060a301822db27cbd9cd6e4c","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-18 08:19:23.000000000","message":"Patch Set 7:\n\nLogs look good. I see cases where the detach sequence is the following:\n* first attempt times out waiting for the event from libvirt\n* second attempt fails synchronously with device not found\n* third attempt with persistent\u003dFalse succeeds\n\nIt is interesting why the first detach times out without any indication form libvirt that the detach did not happen. Example[1].\n\n\n[1] search for \"3/8\" and work backwards from that: https://zuul.opendev.org/t/openstack/build/bfc17fbe5ecb4e4f8e5028c985a4ad95/log/compute1/logs/screen-n-cpu.txt","accounts_in_message":[],"_revision_number":7},{"id":"613da608fa52e989003e6a00893d064012c4fc87","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-18 08:19:38.000000000","message":"Patch Set 7:\n\nrecheck let\u0027s get more test results","accounts_in_message":[],"_revision_number":7},{"id":"e4cdba531fcece01fb0ee2b4eb4078a5d3d573c7","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-01-18 09:31:54.000000000","message":"Patch Set 7:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/7/check-not-vote/ext-nova-zuul/47e9537 : SUCCESS in 1h 09m 04s","accounts_in_message":[],"_revision_number":7},{"id":"7135042365024d238469e253a73d66d31b5985f5","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-18 09:59:48.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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/7/check/tempest-dsvm-full-focal-py3/737e4b6/ : SUCCESS in 1h 31m 54s","accounts_in_message":[],"_revision_number":7},{"id":"534c10600e39e3aab83c3666fba4c711e1649bfe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-18 10:06:11.000000000","message":"Patch Set 7:\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/20ef9cc01256463998ea207be252ee84 : SUCCESS in 59m 14s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6da7698e81114efbb28322f35270421c : SUCCESS in 1h 37m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dd3a2205a5b04fc9a5cf1a5f894f16ef : SUCCESS in 16m 05s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/8243341b3752457f97f012cc4e656984 : SUCCESS in 14m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/26621a7454d74500af7b9cf0da5593ae : SUCCESS in 7m 43s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d7374d6af0544f62a5dfe97f53e55854 : SUCCESS in 13m 21s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4cb94e86ccaa4fd0a557200f2f02a13b : SUCCESS in 13m 21s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/3acf3c43de47459793c3d2161e478c49 : SUCCESS in 13m 19s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9b9035366d2e48d58cba20177b967faf : SUCCESS in 10m 46s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f493c3e28e964ef484c7cf4cbe8c5c61 : SUCCESS in 1h 12m 26s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/cf00e83cdfa24926bc7e777c39ad4dd1 : SUCCESS in 1h 24m 52s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d0dd292980f94d5396f72d74f0746aeb : SUCCESS in 1h 01m 56s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ee328a09d42447c49aac7f7bb0fa3e8f : SUCCESS in 54m 32s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/91d7ef2df6cf451080ea583514f71e5b : FAILURE in 1h 06m 05s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/406fc53a31df4a77b9120296e05ce0af : SUCCESS in 1h 38m 58s\n- nova-next https://zuul.opendev.org/t/openstack/build/5d803a9b11984a3498051c6a610b511a : SUCCESS in 1h 39m 12s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d0fa9669bb49404a953fc36e50e45a33 : SUCCESS in 18m 10s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/6ce4698e297a45c4977239135427a924 : SUCCESS in 19m 51s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cd37a4c736004a368a343236b4137c2f : SUCCESS in 1h 07m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3703aeddcddf471db39afbcd75a5eee1 : SUCCESS in 1h 06m 29s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6a61f6ff2fab47d18d54abd3995aaa88 : SUCCESS in 32m 01s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7702734f08a34800b37e9580ec9d1f6e : SUCCESS in 44m 14s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"e79dcefdee22963815254dbe04be8d008b4c257e","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-18 10:48:58.000000000","message":"Patch Set 7:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/770246/7 : SUCCESS in 2h 27m 24s","accounts_in_message":[],"_revision_number":7},{"id":"49558c547b07c5f929c31c4f88de0fa7aa4c2e86","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2021-01-18 11:54:01.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"46cd970a4b7e121e4057969a51f13275ea3f0973","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-18 12:00:43.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"f764592659d9b58c8452c48e8dc9c6969369c276","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2021-01-18 12:47:31.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"32f536661a92e48731020155f4e812ae09a07fbf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-18 16:00:44.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"7752dccea1a6dae0de90e293d303ba8745d64cd7","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-18 17:27:14.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"38d4f8d87fa8f4e09e30cff53e43c549e9add7b3","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-18 19:46:40.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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/8/check/tempest-dsvm-full-focal-py3/47d14d0/ : SUCCESS in 2h 04m 14s","accounts_in_message":[],"_revision_number":8},{"id":"17b25c6c155e0c46c880a6cae4ac9453326813f8","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-18 21:24:46.000000000","message":"Patch Set 8:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/770246/8 : FAILURE in 2h 42m 48s","accounts_in_message":[],"_revision_number":8},{"id":"6e12a8aed1548699c613dc733b7cd0bcf721196c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-19 00:14:00.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/fc8538480e4043bd8735944d1517e378 : SUCCESS in 1h 12m 38s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/0361406e29c74fb5893328e9c691bc88 : SUCCESS in 1h 18m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fce3e0eaae3e4c0b9c3a2e356388755f : SUCCESS in 17m 40s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bc9807fb772b45b4bb7d67fd2a53d495 : SUCCESS in 24m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8d66bcc11cc64781b3ad38c47478b16b : SUCCESS in 16m 50s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/aa64c62724574a07bdcba57f4a18eeb9 : SUCCESS in 20m 32s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/30c06a45eee44a4689e3f7c4dd1fdff4 : SUCCESS in 23m 12s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/22349b86d6824cdd9bf725dc982b35f3 : SUCCESS in 15m 22s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/95648c29589143a2bd9f66f24919f07b : SUCCESS in 10m 44s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/55da56ae250b4203a774b6dc52f11cc5 : SUCCESS in 1h 14m 35s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/3f14b08aa823468386042ae60ef55e7a : SUCCESS in 1h 08m 13s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/62fe6e5007804469a8e94993a402d303 : SUCCESS in 1h 16m 17s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/956b0d801be145bbab4b874b6d5ebd9d : SUCCESS in 49m 16s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/a490f3c6f4f04715b4ebc8c4f0b118f3 : FAILURE in 1h 03m 21s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/da81660936d14474a21f3c169f3c4aa4 : SUCCESS in 1h 47m 47s\n- nova-next https://zuul.opendev.org/t/openstack/build/e095638c041c46c6b0060d93e326813c : SUCCESS in 1h 34m 46s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/32ba4793f0eb421595356d385e0c9b92 : SUCCESS in 15m 51s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/b10b5ab91eaf479187bd99d3f2620083 : SUCCESS in 19m 01s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b8ba47df062442a281fe2471a2e514c7 : SUCCESS in 59m 04s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f9a262e683854fd08516b2e0a7109559 : SUCCESS in 58m 44s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/bea97d339e6d45618caa1fdaaa8ed12a : SUCCESS in 36m 03s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/8091ca5d00aa46518f796d051bda5ea7 : SUCCESS in 41m 40s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"749f8d31743d805f725cd74b2710f9b33b2a5544","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-19 17:37:34.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"069cd211e813b67f6138eca7ddefea3237e5f6fc","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-19 17:39:58.000000000","message":"Patch Set 9: Workflow-1","accounts_in_message":[],"_revision_number":9},{"id":"f4d636c709594f668292c3923d2a2314eac1f0b8","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-19 17:42:44.000000000","message":"Patch Set 9:\n\n(3 comments)","accounts_in_message":[],"_revision_number":9},{"id":"8554de5a65a6371f0a3dd1d52c934fdba1a47dc4","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-19 17:51:16.000000000","message":"Patch Set 9:\n\nFor rechecking only on the Cloudbase Nova Hyper-V CI, add a review comment with run-Cloudbase Nova Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/770246/9 : FAILURE in 10m 50s","accounts_in_message":[],"_revision_number":9},{"id":"209e18b13a8227ef0585a2be06aba8ed494be5a1","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-01-19 19:10:27.000000000","message":"Patch Set 9:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/9/check-not-vote/ext-nova-zuul/51f8189 : SUCCESS in 1h 11m 38s","accounts_in_message":[],"_revision_number":9},{"id":"bdadff7a10a90a012bffbfcd0d8c711f21721802","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-19 21:33:09.000000000","message":"Patch Set 9:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/9/check/tempest-dsvm-full-focal-py3/603f3c7/ : SUCCESS in 1h 59m 30s","accounts_in_message":[],"_revision_number":9},{"id":"36d097deacc784229dfe773a4a517163bf73fb5b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-20 04:20:24.000000000","message":"Patch Set 9: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/2cfccd28a0c445cfa0bf0797d5c6bd72 : SUCCESS in 55m 21s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/5368dc06a878404c9326a513cfdc22a8 : SUCCESS in 1h 26m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/66bd1a340cc24f68826da82b466fc8a1 : FAILURE in 13m 11s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3b58592ec96d47bbbfc85099c5e63f5a : FAILURE in 13m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0f948ced4f1349bbaaa54ecaa2bc7cae : SUCCESS in 8m 48s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/2d05300c4c6e43849e9c97a09101e469 : FAILURE in 11m 03s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/cfb0147690d84252965e0414ac96661f : FAILURE in 15m 47s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/b5b688dfd0e4468c952811bcf70227bd : FAILURE in 20m 21s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b9f6fca9927840189a23aa54b8a357f5 : SUCCESS in 10m 26s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8a3208b2ec93494c8e261ea1722e0f95 : SUCCESS in 1h 18m 56s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e8171720e2d14586845c5063a8727909 : SUCCESS in 1h 05m 03s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/951bd1197bba4ad7ae1be353c844a61d : SUCCESS in 1h 13m 21s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c682d46df1894bd2b2e3061e30dd96ec : SUCCESS in 54m 13s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/cbfb57ee760b4cb1b4c5c7bbb81363bf : FAILURE in 55m 54s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/4444c9a23590487eb3a854cf8763a97a : FAILURE in 1h 21m 20s\n- nova-next https://zuul.opendev.org/t/openstack/build/e2173c6245e548dc96afd0540bee539b : SUCCESS in 1h 27m 30s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/5317e5e6dac94baba2556b40844815d9 : SUCCESS in 17m 40s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/dba0e40edc8f4e43b2346dc4b23119e9 : SUCCESS in 18m 28s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8a0d22602f7e423087190c82e700bf18 : SUCCESS in 1h 02m 42s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f69dfa145c6e484e8866f879363b3c96 : SUCCESS in 54m 13s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/17d5cf9ca4d24612b459a66edcdb8a80 : SUCCESS in 31m 21s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/cc55af83856444c5b8d362240f9a0121 : SUCCESS in 41m 27s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"dc92c0e05df9fe5c113c8b848d0c7441eece68cf","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-20 15:14:01.000000000","message":"Patch Set 9:\n\n* unit test failures are expected I will fix them\n* nova-multi-cell failed in unrelated way\n* I\u0027ve looked though the logs of \n** nova-live-migration: it is as expected\n** tempest-integrated-compute: there are two timeouts waiting for the detach event. In both case a retry succeeds. (both test is reproducible locally in an idling system so it is not load specific)\n*** tempest-ServerStableDeviceRescueTest-1770519272\n*** tempest-ServerRescueNegativeTestJSON-1199689614","accounts_in_message":[],"_revision_number":9},{"id":"5a725ba0951022f36bb4f3e6ee4dbbfdccd1bccf","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-20 17:19:33.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"2b4e476d00f7dd44ac3cec0490d40d7892c4ae7b","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-01-20 18:51:44.000000000","message":"Patch Set 10:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/10/check-not-vote/ext-nova-zuul/cc955d8 : SUCCESS in 1h 28m 42s","accounts_in_message":[],"_revision_number":10},{"id":"5be1033ba76b853f3a9f41676f135a63bc1b12d3","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-20 19:54:26.000000000","message":"Patch Set 10:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/770246/10 : SUCCESS in 2h 31m 53s","accounts_in_message":[],"_revision_number":10},{"id":"14458f4aa544890d6d52d2f6f4ddabd10e2ad4bb","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-20 20:52:26.000000000","message":"Patch Set 10:\n\nBuild succeeded. Test completed on IBM PowerKVM platform. For rechecking only on the IBM PowerKVM CI, add a review comment with pkvm- recheck. For contact and more information, see https://wiki.openstack.org/wiki/PowerKVM\n\n- tempest-dsvm-full-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/10/check/tempest-dsvm-full-focal-py3/73467fb/ : SUCCESS in 2h 50m 03s","accounts_in_message":[],"_revision_number":10},{"id":"ddb18065f266f7a0848d6a87f4c02d480428716a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-20 23:38:19.000000000","message":"Patch Set 10: Verified-1\n\n(13 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/f92ebc3eb0634f7e89dc9bc91e12660f : SUCCESS in 48m 31s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/983ddbdddc0441ebaa7680c493f162e5 : SUCCESS in 1h 26m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a5ed78e770c14ca8be8439c0efd5e421 : FAILURE in 16m 18s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4230e2a318654fe0bc21682fac38cb45 : FAILURE in 13m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8d4d71ef67314cb4847c6637752c17b9 : FAILURE in 14m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f5a79418c2e548889e24fed587368b9d : FAILURE in 12m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c716d28dc7fd407a8f870e837919cb4a : FAILURE in 12m 14s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d3443fd5629c4a08844510470ff97632 : FAILURE in 14m 44s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c60ac7274f484a75b980ec195c51778f : SUCCESS in 11m 59s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/0dab6b2f6e41469e9da6e44e771edba5 : SUCCESS in 1h 57m 14s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0865be3ce56746d199f7bef3c38663af : FAILURE in 1h 10m 10s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8a9a88cc39d9457e8eb6fc52b09d6814 : SUCCESS in 1h 29m 10s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/d1ac5ecc51384ba083a758470720a80c : SUCCESS in 50m 27s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/5d788be65ed1428ba0b17a248a5a1788 : FAILURE in 1h 30m 43s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0bc34acbf49f4ed7bf9c97f66b2ff9e5 : SUCCESS in 1h 17m 45s\n- nova-next https://zuul.opendev.org/t/openstack/build/54abd8857cdb4e1a864ecb7a62399e44 : SUCCESS in 1h 33m 24s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/785fd9303368443a848f04a8fb5ed6fb : SUCCESS in 17m 08s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/683ce28970cc40a9affa622caf076df0 : SUCCESS in 20m 22s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/28d3faa4dfc34a8ea4b1c1d0f023b52b : SUCCESS in 1h 24m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/eb2c166984f94d508fcbee6c3bdf3d3c : SUCCESS in 1h 04m 43s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/7d747f88a4c7441a85d263eb6f641893 : SUCCESS in 30m 21s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/89cc03ab6cf24124ab940e0808e54654 : SUCCESS in 40m 07s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"324d50f3bb42567b6fd0c9635930bec7a4a9b334","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-21 12:47:38.000000000","message":"Patch Set 10:\n\ntempest test logs looks good, I still need to fix up unit test though","accounts_in_message":[],"_revision_number":10},{"id":"b1372b1e1bf334e41ea3a58b10d0920b6e1344d0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-21 15:04:39.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"8f4a0e30e85c84c15c7857c0b1f2bd59541a6faa","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-21 16:41:51.000000000","message":"Patch Set 11:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/11/check/tempest-dsvm-full-focal-py3/53422bf/ : FAILURE in 1h 29m 49s","accounts_in_message":[],"_revision_number":11},{"id":"395a86b4a72d8fe12468614c0f5ddbd50c077626","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-21 17:50:09.000000000","message":"Patch Set 11:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/770246/11 : SUCCESS in 2h 42m 23s","accounts_in_message":[],"_revision_number":11},{"id":"23af29c61fc5303f5adcb8360d3f1c92fe7616f9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-21 21:41:11.000000000","message":"Patch Set 11: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/61bf9be3f1d942e4aebc944cf53eac28 : SUCCESS in 1h 03m 38s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d2416d73c41e49e787d7522269caa92d : SUCCESS in 1h 27m 48s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e4b2d0b4597d48c19d0e27a4686ede6e : SUCCESS in 19m 26s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/f71829ec5f0748b684f3a26ac7d9081a : SUCCESS in 15m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f8a4f9969f8f418e99311a7488383dfe : SUCCESS in 8m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/53e6d5d7c45e4fff93cff2f103be084c : SUCCESS in 15m 49s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/eb645dd569c64b96b64de04c9fb5f05f : SUCCESS in 16m 09s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/71e85a68200346bc9f1057cba245577b : SUCCESS in 15m 46s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/70e5cc7ea50d45d085b39a26c6d72435 : SUCCESS in 10m 23s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/7ab7746bd6b54d41bb26420f971d7895 : SUCCESS in 1h 09m 25s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/169577b9cb1049ba90c164c0994998fe : SUCCESS in 1h 08m 09s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/47bd0fd257944a4db31c15fd5e03ecf1 : SUCCESS in 1h 23m 22s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ee2650cb962743659b9a996bc832d31b : SUCCESS in 58m 32s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/8f71ad4c84f94154b0f9b1adc4ab46db : FAILURE in 1h 00m 25s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0afa043eb55b417f9ad0a83756de867d : SUCCESS in 1h 26m 33s\n- nova-next https://zuul.opendev.org/t/openstack/build/e2b21fa385814de396faf98f71bac665 : FAILURE in 1h 26m 11s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/6867c06978084bc49b46b41bd904da92 : SUCCESS in 16m 39s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/d0089d0700374f6897fc03877c4d0e5d : SUCCESS in 18m 39s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/368469af304f41539750a2a75229fa7d : SUCCESS in 1h 05m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6e0ece46e6e84f6c91d8f48cb199888c : SUCCESS in 59m 04s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a86597cd7311405b9c4955e6760581ae : SUCCESS in 30m 08s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b835dad43f92491db1ded3b9cd7f0bb9 : SUCCESS in 43m 39s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"95eaf9f77509688de3ff7a57e8f1331088bcb9d4","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-01-22 00:42:00.000000000","message":"Patch Set 11:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/11/check-not-vote/ext-nova-zuul/0b05271 : SUCCESS in 1h 04m 03s","accounts_in_message":[],"_revision_number":11},{"id":"5fe5a78053a4c710bfa04115d1097c9052392d63","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-22 18:10:32.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"23c4c9e1336259071424a15fe19fa95fc66cc005","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-22 18:15:12.000000000","message":"Patch Set 12: Workflow-1\n\n(9 comments)","accounts_in_message":[],"_revision_number":12},{"id":"fd69128620cd815d95359a9a0fc3432f8506739a","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-22 20:33:31.000000000","message":"Patch Set 12:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/12/check/tempest-dsvm-full-focal-py3/e2e0da5/ : FAILURE in 1h 34m 38s","accounts_in_message":[],"_revision_number":12},{"id":"7e49ce1080346828050df3f19671b9ce9cf2e14a","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-22 20:46:06.000000000","message":"Patch Set 12:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/770246/12 : SUCCESS in 2h 33m 11s","accounts_in_message":[],"_revision_number":12},{"id":"fa652f051dce916c1d3534b6c3be5917db2ae003","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-22 21:50:11.000000000","message":"Patch Set 12: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/c19ff3e426534af5b68e3a955d1ea392 : SUCCESS in 1h 02m 26s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3d72e86945544e3ab6e38281d18c0fdc : SUCCESS in 1h 27m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d4716f2cd1234cf88425bc9b1a5edc3f : FAILURE in 14m 32s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/fd5710495046423e8619b05d8b140986 : FAILURE in 16m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8969b5aa7f1c476f9d552994b79e1881 : SUCCESS in 9m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f785360208134168862352067014018e : FAILURE in 12m 50s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/851ca83d7bc24b1aacc649a78cc68daf : FAILURE in 12m 41s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/be7f6167e327471c932fea0abef5680f : FAILURE in 14m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5dd8fe83fd5c4307bdb5845f74998471 : SUCCESS in 11m 27s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b2e1a49fb71d401ea10890b9d095b671 : SUCCESS in 1h 13m 21s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8762fc9c93104e3d80103fa0bf67581f : SUCCESS in 1h 16m 05s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0dad43974152444da598c27e8d626964 : SUCCESS in 1h 21m 47s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/877bd4ac718b477c909d8b534835e7aa : SUCCESS in 55m 17s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/72c2381c493a4ace8fb4073812f542bb : FAILURE in 1h 01m 21s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c9a8a56509ce4997b30b2e958cb8dc07 : SUCCESS in 1h 32m 31s\n- nova-next https://zuul.opendev.org/t/openstack/build/c12a4da78d0946d8bc7e8f986c7827a7 : SUCCESS in 1h 21m 49s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/5f8fcf2e129b471bac138beef9caceae : SUCCESS in 22m 30s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/3f37fc3ebaab426d9c82682cba06dd24 : SUCCESS in 22m 34s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/520bdd702d984208a306ff6290bba948 : FAILURE in 41m 22s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/db17258c6c034d85b22cc0c86ab57384 : SUCCESS in 1h 01m 17s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/2c385276ca174a308fc5245207c2ce66 : SUCCESS in 28m 06s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/957314d02610439083d1d72b2ee42d13 : SUCCESS in 53m 56s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"09d3672bb934724cfbfdc2f5cca9cc986cf1f6ce","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-01-22 22:21:06.000000000","message":"Patch Set 12:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/12/check-not-vote/ext-nova-zuul/e80997a : SUCCESS in 1h 20m 25s","accounts_in_message":[],"_revision_number":12},{"id":"e0960b9320be6b8b31cbf0e4168fbd4c384f98ab","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-25 08:03:52.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"0046f7849fb880b71b0475a181d0301ff2b07b36","author":{"_account_id":6962,"name":"Kashyap Chamarthy","email":"kchamart@redhat.com","username":"kashyapc"},"date":"2021-01-25 09:41:49.000000000","message":"Patch Set 12:\n\n(2 comments)","accounts_in_message":[],"_revision_number":12},{"id":"66f40520481c4a39c24813775696251c90ff3b8f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-25 15:18:41.000000000","message":"Uploaded patch set 13.","accounts_in_message":[],"_revision_number":13},{"id":"0a472ad65ed1fb1c0cf04143ea2b85802f08a0ab","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-25 15:44:18.000000000","message":"Patch Set 13:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/13/check/tempest-dsvm-full-focal-py3/b051356/ : FAILURE in 16m 45s","accounts_in_message":[],"_revision_number":13},{"id":"fa7d67e0164297e8c15dd0a7bcc0c8055d41368c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-25 16:40:27.000000000","message":"Patch Set 13:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/None : NODE_FAILURE in 0s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/None : NODE_FAILURE in 0s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"5ff3c326b8b2cd8ed62f74c85796ad0a793e4139","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-25 17:24:11.000000000","message":"Uploaded patch set 14.","accounts_in_message":[],"_revision_number":14},{"id":"aec07944bafbbe0f7f79ecf5176ac591c7d652e2","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-25 17:32:19.000000000","message":"Patch Set 14:\n\n(7 comments)","accounts_in_message":[],"_revision_number":14},{"id":"c1c9f1768ee87f2f76df2f65fa1f027926880963","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-25 17:41:03.000000000","message":"Uploaded patch set 15: Patch Set 14 was rebased.","accounts_in_message":[],"_revision_number":15},{"id":"e355f4849712ee78b25599421652c45af633b09a","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-25 18:37:32.000000000","message":"Patch Set 15:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/15/check/tempest-dsvm-full-focal-py3/e217403/ : FAILURE in 24m 59s","accounts_in_message":[],"_revision_number":15},{"id":"490160577cc79c79f7a4247816baf76e76a4947b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-25 19:40:32.000000000","message":"Patch Set 15:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/None : NODE_FAILURE in 0s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/None : NODE_FAILURE in 0s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"a9e78247ad44555992716c9a72a3bc0ff481a7af","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-25 21:07:52.000000000","message":"Patch Set 15:\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/770246/15 : FAILURE in 3h 01m 32s","accounts_in_message":[],"_revision_number":15},{"id":"d9f786a86226184be685476bb83a3a44cb1bf22b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-25 21:12:17.000000000","message":"Patch Set 15: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/40ed556bf9084100b585d3e25ef68d7f : SUCCESS in 1h 07m 03s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d9b9ab0a2b5e49cb988fc72bb115145f : SUCCESS in 1h 34m 55s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5542385ce6ca4538b9e7c7b53d9f9ea6 : SUCCESS in 16m 38s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ed095c8d229b46789e61b83970c03e7c : SUCCESS in 15m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/264babd1666d4c0fbdfece7ed8653b67 : SUCCESS in 8m 14s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5292431d2f1a45e981109f494a5e4fba : SUCCESS in 14m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/52cc9aa4b00a4700858c42f76e414864 : SUCCESS in 11m 08s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/1cf8d63d8a58489aa78ca779e4e2b837 : SUCCESS in 13m 04s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/292b41207e854d02ab6d5ce5a0f875ed : SUCCESS in 9m 23s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/0fb84ca4158f43d793ec7f8452b4da96 : SUCCESS in 1h 15m 48s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4ab973f2edf64c33b25b006753262f7d : SUCCESS in 1h 09m 24s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/15e284fb2a234e84bb2ad8787dad131d : SUCCESS in 1h 05m 59s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3948d3be95324c7c99d8036cc2f026ba : SUCCESS in 43m 16s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/b70690210207441dbe1bb4b3b436f96a : FAILURE in 46m 34s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c6801e62df4548c9a114e3d283ba1257 : FAILURE in 1h 39m 26s\n- nova-next https://zuul.opendev.org/t/openstack/build/7392487c429840f9b161fd1518c1b8d7 : SUCCESS in 1h 28m 30s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/803d828f68b34bedbc2dc2ce384d9ac3 : SUCCESS in 22m 44s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/0c6d05d69df6431fa3b8fdd14b26e4be : SUCCESS in 26m 56s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/db6cc323f3f14f31b246b37de7d565ad : SUCCESS in 1h 03m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5d2a6a51d525479e97dc0fe9291a8734 : SUCCESS in 55m 07s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/83dda45730564f18ab88fcf03038d7d7 : SUCCESS in 27m 56s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/ae6ef7bb233243988729131cb043fb30 : FAILURE in 42m 26s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"58fcfc6abc6de656cac6535ac1d98f9acc82787f","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-26 11:14:52.000000000","message":"Patch Set 15:\n\nmulticell job failed for a new reason (db inconsystency), the only logstash hit is this patch so I just recheck","accounts_in_message":[],"_revision_number":15},{"id":"7992a5eae4381ce6cc12b26219cb1bafa8bb9515","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-26 11:14:58.000000000","message":"Patch Set 15:\n\nrecheck","accounts_in_message":[],"_revision_number":15},{"id":"d07a423569263e6e027069666000b90df719736c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-26 11:57:13.000000000","message":"Patch Set 15:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/4436bedba5fe4d33b837f1131de260fb : SUCCESS in 24m 21s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/749084ea50cc40c0b95008c6469d5975 : SUCCESS in 28m 29s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"3be008331e2800a569be72af4333845ffc38c752","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-26 12:53:25.000000000","message":"Patch Set 15:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/15/check/tempest-dsvm-full-focal-py3/aa83444/ : FAILURE in 33m 56s","accounts_in_message":[],"_revision_number":15},{"id":"7135c4b70f800a71b5d3911b11ff004fe1f3c296","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-26 14:11:43.000000000","message":"Patch Set 15:\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/770246/15 : FAILURE in 2h 52m 40s","accounts_in_message":[],"_revision_number":15},{"id":"350cccabae9b382f9ad56f2bf93a1e70c6c80fc8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-26 16:19:22.000000000","message":"Patch Set 15:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/cd7af1ae11324a20a9c75d33440ad421 : SUCCESS in 55m 39s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/097f8c44861345d1818639afe270c3c7 : SUCCESS in 1h 22m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5627b2898c7b47138b3c968561bebc5f : SUCCESS in 20m 34s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4f58383482324bfd8aee87150ee5ba05 : SUCCESS in 14m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/68ba8ed954e54848b38cd61ac2a2f53a : SUCCESS in 7m 25s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/6f6fcbd930c941d29054559b209b75ff : SUCCESS in 12m 29s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e495dcb880ad46a0bf454185df1ccfd9 : SUCCESS in 16m 21s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ab47ad54943247978394c61c31681194 : SUCCESS in 16m 25s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/eedc08cdfa55441c90e51ae4dbb8bf97 : SUCCESS in 9m 59s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b0d6a17e195a4feab320fa3f851788a7 : FAILURE in 1h 36m 23s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/563eb8d5f159497c8f40f9dbce12cffb : SUCCESS in 1h 09m 01s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/bc5cd594817f42569fa420b15d6dcc3f : FAILURE in 1h 17m 46s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9e478f20dbcc419799e27c6e10875edd : SUCCESS in 43m 10s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/101abacba0ff4c00bc97465b0456d4a6 : SUCCESS in 52m 53s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f12669e20ee84137b4c024f9b503958b : SUCCESS in 1h 37m 53s\n- nova-next https://zuul.opendev.org/t/openstack/build/ce5a76695cf84195baef1094027db5f9 : TIMED_OUT in 3h 19m 50s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/c6d940cda02e4f59a26ecf8f4f9d9b32 : SUCCESS in 22m 20s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/3302ede137bb43008e6a66ada946e958 : SUCCESS in 15m 10s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/06c389829c624dc781fd64b7f151e1d9 : SUCCESS in 57m 22s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9e04bec1cee544a0b4b8507a67d93d93 : SUCCESS in 56m 39s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/2197d1eefb4f4c71a6e2f1f4cab7f7fc : SUCCESS in 29m 44s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2a52cc7bc3bb4e1190db55eca0ef56ea : SUCCESS in 45m 42s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"80b23037720a168ae10f1ae49b4542ce3aacc2a6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-26 17:14:34.000000000","message":"Uploaded patch set 16: Patch Set 15 was rebased.","accounts_in_message":[],"_revision_number":16},{"id":"8b6d09d9e4996778e36058625694ed1a9e497f05","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-26 17:17:11.000000000","message":"Patch Set 16: Workflow-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":16},{"id":"fd95caf77278f6e6284f207320a1d8336eeafec8","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-26 17:52:32.000000000","message":"Patch Set 16:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/16/check/tempest-dsvm-full-focal-py3/b5e807d/ : FAILURE in 20m 01s","accounts_in_message":[],"_revision_number":16},{"id":"bdf95d24bf444076d11270a5ccdbeaa58ede2b41","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-26 18:13:17.000000000","message":"Patch Set 16:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/0492622385ff4666a1a9d4d2d9537ae5 : SUCCESS in 33m 18s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/5d322cb0103542539e0c2b5c43439d38 : SUCCESS in 42m 15s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"a243327b6f19a03bb154ccbe167efed09fae7bb7","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-26 20:00:08.000000000","message":"Patch Set 16:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/770246/16 : SUCCESS in 2h 38m 28s","accounts_in_message":[],"_revision_number":16},{"id":"705926dec00e230f3ded4580eacf5be3e17cce08","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-26 21:45:39.000000000","message":"Patch Set 16: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/5a548ba1ceb24391b928a7266bffa0f0 : SUCCESS in 1h 12m 23s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d3590fd3877a451995424040968ef01a : SUCCESS in 1h 26m 48s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b3bdd1df48be49578b6bd01b36b68eca : SUCCESS in 21m 27s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/a361a800a6784eaca23464af92bda4a1 : SUCCESS in 20m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5edc46e5f3ac4978bbc6c3f4972fd431 : SUCCESS in 8m 45s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/ae0d529be10d41c58d7facdc5e1034c3 : SUCCESS in 15m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f2c7d45542b3451b9132bc40feb6324b : SUCCESS in 12m 41s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7c95b7bb81664d4084796c590402fb7d : SUCCESS in 14m 40s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/98e9f453a40148c6ac69ac3c6bdb5103 : SUCCESS in 11m 40s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b9556a31f62049a8afc7bca919dc30e9 : SUCCESS in 1h 16m 42s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/99c53c869ee24d0daf8412c18df34798 : SUCCESS in 1h 11m 27s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/453cca12f5f643609b4863834c8d92ba : SUCCESS in 1h 30m 04s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/45010c72776549e2b331d72c8aa710b8 : SUCCESS in 1h 12m 47s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/90d72b6351a6400a8eb76a0dc19d281f : SUCCESS in 58m 17s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ecc697833b984137b83a8c803659e5a4 : SUCCESS in 1h 42m 52s\n- nova-next https://zuul.opendev.org/t/openstack/build/3d5415c35fcd4f96a48b9b8782838026 : FAILURE in 1h 52m 47s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/71c0b022e6344da196c2a2b48b00be80 : SUCCESS in 17m 02s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/bf77c7357d5e4ea5a7b3749d1f6a11d4 : SUCCESS in 22m 18s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ff26f4892e8c4f86aaf3cb40fc6fa13a : SUCCESS in 1h 01m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/45b0683181dd48bda7f2713a3480770e : SUCCESS in 51m 01s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/1c609382902a4c91916efa8f99ffc8a4 : SUCCESS in 27m 42s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0688f61ce5544c54acc7e1a4bfe66f34 : FAILURE in 38m 52s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"38831d05f76612fad6ba0d78c9f687d353fc9d87","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-27 16:55:39.000000000","message":"Patch Set 16:\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"0da0b9c8448a3b637f50d3cc8047cc4716ad1f7b","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-01-27 16:59:07.000000000","message":"Patch Set 16:\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"4d5273414ea4b402972cce97a9a92f219d4afb10","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-01-28 09:58:02.000000000","message":"Patch Set 16:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/16/check-not-vote/ext-nova-zuul/fa02680 : SUCCESS in 1h 05m 01s","accounts_in_message":[],"_revision_number":16},{"id":"2db901b1c6118a6517ab09b36446757326b307d4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-29 12:06:49.000000000","message":"Uploaded patch set 17: Patch Set 16 was rebased.","accounts_in_message":[],"_revision_number":17},{"id":"64dd8caa09eff769e0967165c00e90fa8df0a088","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-29 12:16:01.000000000","message":"Patch Set 17:\n\n(1 comment)\n\nrecheck live migration rolled back after \"unable to connect to server at \u0027ubuntu-focal-vexxhost-ca-ymq-1-0022731455:49152\u0027: Connection refused\"","accounts_in_message":[],"_revision_number":17},{"id":"f331206c648b9caec5e7326e261c579ff9b4d641","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-29 12:41:53.000000000","message":"Patch Set 17:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/b3d3184ba1a5472d9499fa577e0f8580 : SUCCESS in 25m 56s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/cb7643b7116f4b2cb453c52c6338c550 : SUCCESS in 27m 43s (non-voting)","accounts_in_message":[],"_revision_number":17},{"id":"58953d80c3a9ce656c3f872ac76e1ef8e5ea695c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-29 12:45:02.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"44c31e7cc4b727b80772916cfbec51188d855815","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-29 12:45:59.000000000","message":"Patch Set 18:\n\n(2 comments)\n\nI fixed up the last batch of small things. I think this is ready for deep review now","accounts_in_message":[],"_revision_number":18},{"id":"5448e82c1ccd1309ad15d0d6e7973e123bd01053","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-29 13:22:47.000000000","message":"Patch Set 18:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/c1e549a144a84ef994a05b2976c9dc84 : SUCCESS in 30m 17s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/a9f7cda93ad644d7a871e0c47dec443b : SUCCESS in 31m 08s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"f54f118c7396871d0b0155355234f94f89408ab4","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-29 14:18:02.000000000","message":"Patch Set 18:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/18/check/tempest-dsvm-full-focal-py3/978793f/ : FAILURE in 1h 26m 24s","accounts_in_message":[],"_revision_number":18},{"id":"efb3e8dd2ae9b2f448fe58bdbf324ef9865179e1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-29 14:27:00.000000000","message":"Patch Set 18: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/176bcb78560644e9b1333639da6a642e : FAILURE in 1h 07m 14s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3ca9e48de92048d2b30bce185eeafdb0 : SUCCESS in 1h 27m 56s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d952b064b0be4d64b89f907b34999553 : SUCCESS in 13m 14s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/df29ee4eb70c44e1b844c63613e2820c : SUCCESS in 17m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fd5f0fcb831a496cb1fb97c386534d67 : SUCCESS in 11m 16s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1a7422d21ecd42958d3e9fd1d176b43f : SUCCESS in 16m 14s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/dadc6593135f41648544a94bd60e9dc3 : SUCCESS in 13m 18s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/73f3bf883af549c982955004bac2a3ce : SUCCESS in 13m 40s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e60c91fc3f534270a7a5ca8b63d07697 : SUCCESS in 10m 10s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/04b36400e8924ef89c27855eda3ccc6e : SUCCESS in 1h 05m 57s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c5c1c1422a9743539af6aa323cf26b79 : SUCCESS in 1h 08m 34s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/6e03a81917f94668b4b625de25ddbeab : SUCCESS in 1h 18m 46s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5b16d3b1fb5e4827804e9afdd7a0b01b : SUCCESS in 48m 49s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/8cc303eae98945bcac65cb7351ef89fb : SUCCESS in 52m 12s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0b1a6d4a280a48f1b5fbad2564b4bf78 : SUCCESS in 1h 38m 37s\n- nova-next https://zuul.opendev.org/t/openstack/build/27af15b608a04af9b8d8a8b3f8a01cb4 : SUCCESS in 1h 26m 12s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/5021dcf1770f4cc5a58b8070173391a8 : SUCCESS in 24m 15s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/86ad476bc0ef4b47b99f7187cc725045 : SUCCESS in 21m 05s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d8e10a88281c46d895da73fdcf405a38 : SUCCESS in 51m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4021ce568e3b4e5ab327d5f17413760b : SUCCESS in 55m 48s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/8fda8f95a8034df089db8ba8292a7dbc : SUCCESS in 24m 07s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/744bf0c6b9b5467cb9033e4441c18832 : FAILURE in 40m 42s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"192e502dcd966f44fc2123f40dfe8d1c37d60693","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-29 15:59:15.000000000","message":"Patch Set 18:\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/770246/18 : FAILURE in 3h 10m 23s","accounts_in_message":[],"_revision_number":18},{"id":"84c0790eda492cd7e9be40358059388393be43fc","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-29 16:26:05.000000000","message":"Patch Set 18:\n\nrecheck bug 1737039","accounts_in_message":[],"_revision_number":18},{"id":"a94f7db4dc9159a86ce32667828488226d7ba27c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-29 17:06:35.000000000","message":"Patch Set 18:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/227875d9526e4df090e3ba8af5e07cd5 : SUCCESS in 24m 37s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/8589c5f211bf4de3a22204742b6c9614 : SUCCESS in 33m 18s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"34e2af0ba2b7b7861721f7771d530cdc2dad7dfd","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-01-29 17:24:33.000000000","message":"Patch Set 18:\n\nBuild failed\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/18/check-not-vote/ext-nova-zuul/ea0ac7b : FAILURE in 1h 14m 16s","accounts_in_message":[],"_revision_number":18},{"id":"9f9230263fdc1e42b1fd0121bd0a85be6695156d","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-29 18:24:51.000000000","message":"Patch Set 18:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/18/check/tempest-dsvm-full-focal-py3/6d1de44/ : FAILURE in 1h 48m 21s","accounts_in_message":[],"_revision_number":18},{"id":"307b1b0a34321f8bee2efa110750a9f18d0193db","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-29 18:57:27.000000000","message":"Patch Set 18:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/77394ab7e1e54591a653879f5a8f1f77 : SUCCESS in 1h 00m 16s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/7c59de13e3ad4eb99c41251f3da346f4 : SUCCESS in 1h 21m 27s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/febc20d6201c403c88c0c84ea90b8201 : SUCCESS in 15m 39s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2b2f06099ad24827bf18aa6226c83079 : SUCCESS in 13m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/69f597519f7447cea5c525fc7bd6bd4d : SUCCESS in 8m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/d838a7a393db471081767cc3e1401b4d : SUCCESS in 12m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/e538a07cd7a24f8f9da27c8bea687fa8 : SUCCESS in 12m 13s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e17feff729d04a2b867ff1012b42d655 : SUCCESS in 13m 43s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dfa57a5b4f0640b0bb001be3658c7564 : SUCCESS in 9m 05s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/0a0c4dc4017e4a9d9a870a4617410ce8 : SUCCESS in 1h 13m 48s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/7afbe976c57d4ef892c4a83af57cf4b4 : SUCCESS in 1h 10m 40s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5b28fefcd8624a9bb9125402752a9ebc : SUCCESS in 1h 19m 05s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/35735888413c44ef828aac0036733ede : SUCCESS in 49m 02s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/009002ecd80443ab8943848728c0697c : FAILURE in 56m 22s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/7b5dfa2cd70f436eb3544fe912e8a951 : SUCCESS in 1h 34m 18s\n- nova-next https://zuul.opendev.org/t/openstack/build/46e2a684f7434190aa05ea354d30063d : FAILURE in 1h 33m 25s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/f582df9ea25e4a76b18c071dbc8b1eb1 : SUCCESS in 18m 27s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/800a446035d74be38ea4b6068246ff1a : SUCCESS in 18m 38s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8c5b314bbdf74bf585bc6000dc70e9a8 : SUCCESS in 1h 00m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2d5ce0bb18164af09f2639c5ed6ff863 : SUCCESS in 56m 04s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/64ca5bf0f7124226a7151f3344afe79b : SUCCESS in 29m 48s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b42c3733738a4d0ab68e7c0c9080c9dc : SUCCESS in 41m 09s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"6e59891bc58867fd3091142a5b8e035a01651022","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-29 19:13:26.000000000","message":"Patch Set 18:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/770246/18 : SUCCESS in 2h 43m 53s","accounts_in_message":[],"_revision_number":18},{"id":"19e571b8277eba0a474b45a63a990b90e25ea0f2","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-01-30 07:45:46.000000000","message":"Patch Set 18:\n\nrecheck bug 1844568","accounts_in_message":[],"_revision_number":18},{"id":"75b9daf31e2e2d07ea8baf564ef45ed32c638b20","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-01-30 08:08:07.000000000","message":"Patch Set 18:\n\nBuild failed\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/18/check-not-vote/ext-nova-zuul/434aca1 : FAILURE in 16m 07s","accounts_in_message":[],"_revision_number":18},{"id":"3d3db831e43d61809336201a465890b3309cdb91","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-30 08:17:06.000000000","message":"Patch Set 18:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/d95a222177e64ebc8a8b8b340e4e3600 : SUCCESS in 25m 32s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/e01c55e45bca4fc88d321652f0ff31de : SUCCESS in 26m 42s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"07b1467c963151ffaf3168f2f1dd96c19a9ce139","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-01-30 09:11:16.000000000","message":"Patch Set 18:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/18/check/tempest-dsvm-full-focal-py3/1681202/ : FAILURE in 1h 18m 14s","accounts_in_message":[],"_revision_number":18},{"id":"4d3b10593fd13245b5a9fdba0e564ceb4286d381","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-01-30 09:36:24.000000000","message":"Patch Set 18:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- grenade https://zuul.opendev.org/t/openstack/build/f40f200a24784a6d920b1738f687da3a : SUCCESS in 1h 00m 16s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ad22ed89f72d4dc58d2dbb81b93bb0fd : SUCCESS in 1h 14m 42s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a28a2aedd26e497ba4769b675a2fc691 : SUCCESS in 17m 01s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/867e8ef38b94427481f7d593bf04bc98 : SUCCESS in 16m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9295e63bedec4793a24874bbda852fcb : SUCCESS in 8m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/3ea2d4b9ca854610aff51bf8a254560b : SUCCESS in 13m 07s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/04596d6f57d44ed6b368660b5369bec1 : SUCCESS in 14m 24s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/0c2ad1ca5d1f4e8b80276db384f4418a : SUCCESS in 13m 48s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/815395fa7ac24b7f84abc0831dc5219d : SUCCESS in 11m 22s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f82415889c7c4487b81155502c906339 : SUCCESS in 1h 12m 17s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0b796a29bf6a4f91865c594dcd035e41 : SUCCESS in 1h 04m 09s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/70b18b8cc35c4cd9a3d7456f90692b1a : SUCCESS in 1h 20m 18s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/708ffbb5a16540409952e46a31819405 : SUCCESS in 51m 47s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/3339536217b94547ac3fb15b83036d6d : FAILURE in 56m 52s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b92af05fbb6f440f8ac2e8f2ac59d2f0 : SUCCESS in 1h 46m 42s\n- nova-next https://zuul.opendev.org/t/openstack/build/35cfb031cdb04b5ebafa7166bc7999dc : FAILURE in 1h 42m 34s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/7f8497a702a44b41a8bdc45deba3d668 : SUCCESS in 19m 38s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/2173b9c41abd45c485fa3c25857465c9 : SUCCESS in 20m 26s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d8157f5819e647e187ec41773c269375 : SUCCESS in 1h 02m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/16afd7bd71a949fbba610c65d2871255 : SUCCESS in 56m 47s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/b3172b2a95074256bdcc61c0f61fa948 : SUCCESS in 32m 27s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a212471c98ac4f0ca1f7c78eca77d751 : FAILURE in 43m 28s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"a561608618043b7ee6e96531a5302393a3702575","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-01-30 10:43:22.000000000","message":"Patch Set 18:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/770246/18 : SUCCESS in 2h 54m 18s","accounts_in_message":[],"_revision_number":18},{"id":"3bf8149f2896f6304789ce77e1840d414ac44293","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-02-01 16:22:15.000000000","message":"Patch Set 18:\n\nrecheck detach volume timeout","accounts_in_message":[],"_revision_number":18},{"id":"dd9320803cb8ea0af056911bc18f7efb9d85098a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-01 16:51:25.000000000","message":"Patch Set 18:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/6186cedcce1f424eb91148fb0c697dd5 : SUCCESS in 24m 21s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/7aae9435b1f64ee8805139de2f25eba7 : SUCCESS in 23m 51s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"0a23e1416d4b1eb12c4ebacc0554880caeff782e","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-02-01 17:38:22.000000000","message":"Patch Set 18:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/18/check-not-vote/ext-nova-zuul/b249fc5 : SUCCESS in 1h 09m 53s","accounts_in_message":[],"_revision_number":18},{"id":"928b3f93aeb16227914570d4a01451d37acf573c","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-02-01 19:29:49.000000000","message":"Patch Set 18:\n\nBuild succeeded.\n\n- nova http://cloudbase-ci.com/nova/770246/18 : SUCCESS in 2h 53m 54s","accounts_in_message":[],"_revision_number":18},{"id":"137debbb20074eb81cb6c3cf1bb713d496ff91dd","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-02-01 19:59:46.000000000","message":"Patch Set 18:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/18/check/tempest-dsvm-full-focal-py3/389b58e/ : TIMED_OUT in 3h 08m 31s","accounts_in_message":[],"_revision_number":18},{"id":"d47eddda96b70818a64f9d3872fce9f2b09169dd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-01 21:14:30.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/42695204c9a040ccbcc1ff03f7cb531a : SUCCESS in 1h 08m 29s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a7fa42f6fbcb48b286de9cec38173f76 : SUCCESS in 1h 16m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b66291b690e14af390367fd0e84540b2 : SUCCESS in 17m 06s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/205d6bbfde0a4e89903f29408a98b750 : SUCCESS in 13m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5c240b6b745f4e3095e12c2d00c66ccf : SUCCESS in 8m 51s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/46f3aa6f48364ca3b515d60a0297288a : SUCCESS in 11m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6d8ab54ec0bc43329ca64ded91b46a44 : SUCCESS in 13m 17s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e56c6d1074364ebc907064e1bee792de : SUCCESS in 12m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/22e91c82075642408d687ff34e956743 : SUCCESS in 8m 58s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f68d73a7129146208e765ae87b083111 : SUCCESS in 1h 13m 06s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/bbce5586555c479b9c5e6754b9b5b392 : SUCCESS in 1h 06m 19s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/16789038dc944651b37b7bdb06bd86c5 : SUCCESS in 1h 11m 54s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/bf223c5ccde1415796d8a021d384f026 : SUCCESS in 47m 50s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/fb65439afa2f473e952bac913df2190a : SUCCESS in 1h 02m 37s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/a7e33faa4be84bc3b085f7bb5a1a570f : SUCCESS in 1h 27m 40s\n- nova-next https://zuul.opendev.org/t/openstack/build/d52149bdcf6d413bac409561c84b4a1a : SUCCESS in 1h 32m 26s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d0149046fefe40be86c47a424ad9fcf1 : SUCCESS in 22m 04s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/db12890f6ed345758dc582dca4e64b78 : SUCCESS in 20m 49s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/52a186b865fa44cbb8d49fb2de4d2ab0 : SUCCESS in 1h 07m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7e8799b3c9a241c09b1846a84e1f23a0 : SUCCESS in 53m 48s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/8e8f33d510034e3c9e501784ba9a3ad0 : SUCCESS in 34m 19s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/551e1fc226d6441cacf2eae4660cc551 : SUCCESS in 44m 20s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"4c936b56e61f936b38ea8e692d4aa87dbc3a373d","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-02-01 21:16:26.000000000","message":"Patch Set 18:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/46/770246/18/check/EMC_PowerFlex_NOVA/9aaafcc/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":18},{"id":"0c89fe070b0ac2d45a1821cfa4e87865c39117bc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-02-08 17:10:34.000000000","message":"Uploaded patch set 19.","accounts_in_message":[],"_revision_number":19},{"id":"312f513758297c999354dfe51a7e757f20b585b4","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-02-08 17:18:01.000000000","message":"Patch Set 19:\n\nneeded to resolve some trivial merge conflicts","accounts_in_message":[],"_revision_number":19},{"id":"d2d0b372ab9044154b7a9d01a58f272f668d9d4d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-08 17:49:18.000000000","message":"Patch Set 19:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ab703e4e0e874014ac99ecc810dfefb8 : SUCCESS in 23m 17s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/fbb4cb11afbc4d8fa489a2d2d67c2158 : SUCCESS in 25m 14s (non-voting)","accounts_in_message":[],"_revision_number":19},{"id":"de7bd575089acccd07cc4c123f44cd400750aee0","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-02-08 18:26:16.000000000","message":"Patch Set 19:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/19/check-not-vote/ext-nova-zuul/78616f9 : SUCCESS in 1h 06m 26s","accounts_in_message":[],"_revision_number":19},{"id":"da4a5c42d7780ef4ebc641cdd2b30fc27488c14f","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-02-08 18:31:24.000000000","message":"Patch Set 19:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/19/check/tempest-dsvm-full-focal-py3/639ec9d/ : FAILURE in 35m 27s","accounts_in_message":[],"_revision_number":19},{"id":"a4d59f2d52139fb5e0d70e2f9bec558e0bbeb0cc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-08 20:22:07.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\n\n- grenade https://zuul.opendev.org/t/openstack/build/67bb50c4feda4661ad2b3f56a0f6e445 : SUCCESS in 1h 03m 00s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e8edd0441c2d499da28aca567689cdd1 : SUCCESS in 1h 31m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/945c2f60e0a5453ba03b91c58ecc1325 : SUCCESS in 16m 43s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/de262b971ef14b5bbc552f9613626ff8 : SUCCESS in 13m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/acf6127b02e24a9091fd52d5f78a958a : SUCCESS in 8m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/97db6c8c4e164872ac6205954675f41a : SUCCESS in 12m 06s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/24381b11a7d2474396d3cb664ef70243 : SUCCESS in 12m 52s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/283e44bea094430695e105e9d9d39155 : SUCCESS in 12m 32s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/68b9e1d9a98f4978a1d5658d8b273c04 : SUCCESS in 8m 49s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/bf9fb36b57cd4794a2d6aab72dceca5c : SUCCESS in 1h 08m 20s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c4c9f4b873924ad79ba4b30e9daf258a : SUCCESS in 1h 10m 49s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/172fc57030134a5086c318c79310f26a : SUCCESS in 1h 09m 15s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5690cceb82c846f7906b71fb0baa37bc : SUCCESS in 51m 02s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/6b6ac013d68045f7ac14050bdcc37348 : SUCCESS in 1h 10m 55s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/347771d14d6540bf8536748ee7a5d8b8 : SUCCESS in 1h 27m 33s\n- nova-next https://zuul.opendev.org/t/openstack/build/a8c87a2422ff428e8f78297ca81c7150 : SUCCESS in 1h 45m 06s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/1451e32ce88e460dbbf342bf8dfd0f79 : SUCCESS in 24m 34s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/014dcc4c5e454834824a6c27a23c3953 : SUCCESS in 25m 20s (non-voting)\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a97185472bcf4ec380401b4d077969e3 : SUCCESS in 1h 18m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a271ae2bdf4b4ef3a59b5ba2ed74f945 : SUCCESS in 58m 31s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/b90dbb46808b4ded80571a2a5f7078b6 : SUCCESS in 25m 49s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2d998a9f76d24b8095ea31ce78683938 : SUCCESS in 40m 28s (non-voting)","accounts_in_message":[],"_revision_number":19},{"id":"a208043321190d548d42e923e773644b650b7dc5","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-02-08 20:23:11.000000000","message":"Patch Set 19:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/46/770246/19/check/EMC_PowerFlex_NOVA/5da57a1/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":19},{"id":"b4fbcbdefbde525545d1634dbd9f30ead35b4ca5","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-02-08 21:18:34.000000000","message":"Patch Set 19:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/770246/19/iscsi : SUCCESS in 2h 34m 48s","accounts_in_message":[],"_revision_number":19},{"id":"1cf76f40fa954ebdce2672b20c16ec0565a2179a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-02-09 17:38:06.000000000","message":"Patch Set 19: Code-Review-1\n\n(12 comments)\n\nStill need to review the tests in depth but there\u0027s probably enough comments here to warrant a respin as-is","accounts_in_message":[],"_revision_number":19},{"id":"b0d12dfb40a772b1d62fe6324d23bd505679c4ed","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-02-16 15:55:48.000000000","message":"Patch Set 19: Code-Review-1\n\n(25 comments)\n\nLooking good, I\u0027ve got some additional nits and duplicated logging that I think we can remove with this change, assuming people who debugging VIF detach failures are okay with my suggestions.","accounts_in_message":[],"_revision_number":19},{"id":"3ed000620fdd8330c67548b6331142e18a34b366","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-02-16 15:58:50.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"918211ba20e360b56a7e1b4ff817c533a87f76f7","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-02-16 16:07:46.000000000","message":"Patch Set 19:\n\n(2 comments)\n\ni should review this more closely but im having a hard time concentrating today so im going to hold off and look at it tommorow i just dont have the concentration to maintain the correct context right now.","accounts_in_message":[],"_revision_number":19},{"id":"9b6cc35df47eda019587875c06a9720e3ba2f97f","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-02-16 16:14:37.000000000","message":"Patch Set 19:\n\n(2 comments)","accounts_in_message":[],"_revision_number":19},{"id":"61600b7c5c1e14aacc70e4e7aff0080e6c4352e3","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-02-16 17:07:29.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"29d26f72ee40302f3acf528642929d8e5fa1972b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-02-22 15:14:03.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"8611b84f6d889640e55f390b50ddb5088a29ffb2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-22 15:48:13.000000000","message":"Patch Set 20:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/a209fb93c588450b9a616accc0cc07f3 : SUCCESS in 23m 32s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/1c387affbf0a4885b6859ef009edaf3d : SUCCESS in 25m 14s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"fb40f6b4ff939332797a91b51bc8a44b42896e8d","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-02-22 15:54:32.000000000","message":"Patch Set 20: Workflow-1\n\n(1 comment)\n\nI have to work on the comments from the previous PS","accounts_in_message":[],"_revision_number":20},{"id":"28c6cd5af720a8ac21ffe4f4237eab0d468410fb","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-02-22 16:16:17.000000000","message":"Patch Set 20:\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/770246/20/iscsi : FAILURE in 52m 26s","accounts_in_message":[],"_revision_number":20},{"id":"4ac6a52d71b161cb02cc2683e7ed711f0f1f1bc9","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-02-22 16:26:13.000000000","message":"Patch Set 20:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/20/check-not-vote/ext-nova-zuul/e060f1d : SUCCESS in 1h 01m 09s","accounts_in_message":[],"_revision_number":20},{"id":"7ae2d2e321cb070195ec18efb78910dc1c2332b8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-02-22 20:05:21.000000000","message":"Patch Set 20: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/40cfeb3132064e4590ae398d2b36f3e1 : SUCCESS in 1h 30m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9ee684ac8768424eb74f834aafcc7467 : SUCCESS in 17m 51s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b03768926ccb4f179be998c418846f9c : SUCCESS in 11m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/983deaedd7ec426382d67be87d962e56 : SUCCESS in 9m 15s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/638dacef190347fd94fa72ea3de1a27d : SUCCESS in 12m 55s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8e13d9d5b85e48e189086d81dfbc75f0 : SUCCESS in 15m 35s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/cb3861049e384ea19fc750121e1fb4a0 : SUCCESS in 22m 17s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c87b5241bafd4f51beed21405f5df2ee : SUCCESS in 9m 44s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/1183a6dc3a5c4afaaa77873701211785 : SUCCESS in 1h 20m 38s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c693e595344f4684844714b975a87d0a : SUCCESS in 1h 02m 57s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/2cc827a29066478093a62446d791520b : SUCCESS in 1h 12m 57s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/fece2e4b8c124e84af09d1c235e4ab79 : SUCCESS in 57m 07s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/5677dd5f24564f64a95bee8eb1fb51d7 : SUCCESS in 55m 42s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b0b3308698a749698c01b0af89879475 : SUCCESS in 1h 35m 25s\n- nova-next https://zuul.opendev.org/t/openstack/build/271f9836944d4822a0cb7f60e8fd4b55 : SUCCESS in 1h 33m 59s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/83bec2da070b46678450c79e333faa02 : SUCCESS in 18m 51s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/c73715d62a5143c1a4165fea8b8f107c : SUCCESS in 16m 05s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/d94d2f5ed3fa4d6cae8712b53e0896d8 : SUCCESS in 1h 03m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/82261dfc77ba45bd8d019583725ac902 : SUCCESS in 1h 10m 41s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/218135bd29d1496a935425840045b8cd : SUCCESS in 48m 32s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/594772402919448bab247326647d75b0 : SUCCESS in 33m 36s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/8091071bef0c490eb881883ddc3e9092 : SUCCESS in 40m 39s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"ba7b9b61bca53af410fc3227b3f863763337f0a0","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-02-22 20:06:57.000000000","message":"Patch Set 20:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/46/770246/20/check/EMC_PowerFlex_NOVA/b5a0021/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":20},{"id":"7c7bdc121de6fe6325147f8b59f6d46cb0e47f18","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-02-22 20:15:45.000000000","message":"Patch Set 20:\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-focal-py3 finger://zuul-v3-executor.novalocal/a97cca6c74fe44fc9165cad96584587a : RETRY_LIMIT in 1m 00s","accounts_in_message":[],"_revision_number":20},{"id":"d4cd0c750220d10d5b3caabdd4deb54731a17790","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-04 17:04:36.000000000","message":"Uploaded patch set 21.","accounts_in_message":[],"_revision_number":21},{"id":"eed9a3a60c4f463eb72f205294d456f80d6ae31a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 17:05:03.000000000","message":"Patch Set 21: Verified-1\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":21},{"id":"f2e2da4762d1ab9652471f204e5cd740b06158d6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 17:05:20.000000000","message":"Patch Set 21:\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":21},{"id":"43d36ac63ae47b12fbd194a49723ee46e218dc23","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-04 17:05:55.000000000","message":"Patch Set 20: -Workflow\n\n(21 comments)\n\nI\u0027ve fixed a bunch of comments. What is left are things that can  now be simplified at the caller side of the _detach_with_retry() by moving things into the the new code path. I will do that in a separate patch as this patch is getting huge.","accounts_in_message":[],"_revision_number":20},{"id":"64a418e20a4537cdf3223a3113afe9d5a31881c3","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-03-04 17:06:43.000000000","message":"Patch Set 21:\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":21},{"id":"6f761a4b857e2e0ef8266523bcf22f25af7821c9","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-03-04 17:07:51.000000000","message":"Patch Set 21:\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":21},{"id":"7a6af984eb6e3ecad9cdfea282ebc54da36db501","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-04 17:32:02.000000000","message":"Uploaded patch set 22.","accounts_in_message":[],"_revision_number":22},{"id":"1fcb6f17331877da19fb2acc6a724cc50112547e","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-04 17:33:58.000000000","message":"Patch Set 22:\n\nps22 is a rebase and merge conflict fix","accounts_in_message":[],"_revision_number":22},{"id":"d5401c9c13723e8bfc0214c1cce672fbd1b7119b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 18:45:16.000000000","message":"Patch Set 22:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/0e4b4b1b16bf437681b7a88ec73d84e3 : FAILURE in 24m 37s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/4eb924f2f55b4afa84babb27b1528932 : FAILURE in 27m 39s (non-voting)","accounts_in_message":[],"_revision_number":22},{"id":"dfc336fee29d00f9c7dda4249ad316825238ad58","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-04 21:03:29.000000000","message":"Patch Set 22: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6f7f21092fe04d6e8ce4c3d75191e264 : SUCCESS in 1h 23m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/64f75f92c7c44ac781fbad809ee0047d : FAILURE in 14m 59s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/c694799ba6a340b6a30d436b354e492c : FAILURE in 15m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/85e5498996c346328cf8b6b3abe5c9df : SUCCESS in 8m 06s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/11343f2b9b114901a565cc9ccc6ca784 : FAILURE in 12m 26s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/81667d429e554225b4636d59c40eb5a4 : FAILURE in 16m 55s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5e1199f4747b4f44b7d2fd35ae1c8ca9 : FAILURE in 17m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9565e766dd3d413a86c49e7212aeec7e : SUCCESS in 11m 22s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2ed544714e97425aa20ad59724c884bf : SUCCESS in 1h 10m 00s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b14cbf4164bb4b3694b824f66e8baef5 : SUCCESS in 1h 14m 39s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/18393c75c92047ba957da28f33e2a4a5 : SUCCESS in 1h 23m 43s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ac6d4a2616ef44e7bd1217fb2bf70af4 : SUCCESS in 1h 06m 05s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/09abaf4baaf44a7498cbbab0a40c0289 : SUCCESS in 1h 05m 01s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ee228192dce94f99ace2a46ea9a059f8 : SUCCESS in 1h 27m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/4e2cd761b5fe4f288e2f62a9534a35cc : SUCCESS in 1h 43m 15s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/270c7163495b4005995247aa3b2bb409 : SUCCESS in 21m 22s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/555d53363db4449a95234eec04bb0b71 : SUCCESS in 20m 20s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/c4049aa12a74419da3443f344d11e4e6 : SUCCESS in 54m 37s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e80b0eafa0a642bb9634f8da4e684348 : SUCCESS in 48m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0d3008afeefb486eab8e1cfe92860eef : SUCCESS in 56m 09s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/109274ff411141b68c86b91de17fffb2 : SUCCESS in 31m 04s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/baae4c90f9c344b2a984597e7d9f2d1e : SUCCESS in 43m 04s (non-voting)","accounts_in_message":[],"_revision_number":22},{"id":"8f3a8687598c529d3089ddff378ff535e6acd266","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-03-05 02:55:13.000000000","message":"Patch Set 22:\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-focal-py3 finger://zuul-v3-executor.novalocal/a08b54bf5a3647278d0139a8c5ff47c7 : POST_FAILURE in 2h 05m 39s","accounts_in_message":[],"_revision_number":22},{"id":"6d1455ff26dcb98f08545250ef5f2dcc81640e6a","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-03-05 05:14:08.000000000","message":"Patch Set 22:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/22/check-not-vote/ext-nova-zuul/4195f74 : SUCCESS in 44m 06s","accounts_in_message":[],"_revision_number":22},{"id":"738fbca1d0dfca48e20a5f03d645454e047d3128","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-05 08:14:53.000000000","message":"Patch Set 22: Workflow-1\n\nbad rebase","accounts_in_message":[],"_revision_number":22},{"id":"72083ad66e963d712ee6a15072f7e10db2062ea9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-05 08:23:56.000000000","message":"Uploaded patch set 23.","accounts_in_message":[],"_revision_number":23},{"id":"77314577b3ded47c53e6f287d1726aff80bc41ce","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-05 08:49:12.000000000","message":"Patch Set 23:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/11a5c4b953274658bc384eeab9072918 : FAILURE in 17m 55s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/a0c0be3d3a67475d85dc2e950778e2b1 : FAILURE in 19m 16s (non-voting)","accounts_in_message":[],"_revision_number":23},{"id":"6535c6c9e418fe99969cdb7fdfad8cca7311a2b1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-05 10:03:07.000000000","message":"Patch Set 23: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c0a64da30b214de7bdf589ab09321080 : SUCCESS in 1h 18m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6c498e94134f4211ad027b44233720dd : FAILURE in 10m 40s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/60abf37fab2b4efab0be66f7a35dc7b9 : FAILURE in 15m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2d732ec46a55436e93a69522f431d598 : SUCCESS in 6m 40s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/afd89f4ceca54fcf8b2fad065a1243ca : FAILURE in 14m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a1ec40cb84df44af8190e71cd5a10782 : FAILURE in 11m 52s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a844ce370d4d44ca9c7f82f6e90ec1b6 : FAILURE in 15m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/86162ff7b027477588e9747e5df9ecf5 : SUCCESS in 8m 38s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/563bcb031563412e9177cf7d9d9de353 : FAILURE in 1h 26m 59s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/990a6e2e678c4035b86a45f6a9191851 : SUCCESS in 59m 18s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/77dc01189bcd4aa9800a79b44ddb6a2a : SUCCESS in 1h 17m 13s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1fe7fc546151425499c813ea07a6574c : SUCCESS in 37m 36s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/4897ecb18dc346419802cecc826aa520 : SUCCESS in 51m 41s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/75aca9a43e174dc6bce5f58b9a4934bb : SUCCESS in 1h 25m 09s\n- nova-next https://zuul.opendev.org/t/openstack/build/9d520e3d5f9b40c09832cffaa50b2af8 : SUCCESS in 1h 36m 38s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/b86ec13274234355ae29b8e874ee724c : SUCCESS in 20m 59s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/1b8a7ccaedd441edb62ba7e328dd29a6 : SUCCESS in 13m 43s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/aa8e4ad5e9d14fe896306439f4a4bfc2 : SUCCESS in 1h 01m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8934fb3dbc794a819b61303ff726905f : SUCCESS in 59m 53s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f9ce769247ba4ed28dc609ebadbe5fa1 : SUCCESS in 1h 00m 15s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6acd6234aca64208837314a1745f8cbc : SUCCESS in 28m 56s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/24b22004f1444c1d984b561fab007f6e : SUCCESS in 40m 36s (non-voting)","accounts_in_message":[],"_revision_number":23},{"id":"f93e15b5b38fc9dc51c928ce3697dad6714b2f56","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-03-05 11:28:10.000000000","message":"Patch Set 23:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/23/check-not-vote/ext-nova-zuul/0c52cba : SUCCESS in 48m 13s","accounts_in_message":[],"_revision_number":23},{"id":"23dcb5073f911748bac0bb3a5ac8ca24f11ddb32","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-05 11:29:17.000000000","message":"Uploaded patch set 24.","accounts_in_message":[],"_revision_number":24},{"id":"c425f066a92c52f534d80f94bd2d3d83f1b2f142","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-05 12:10:57.000000000","message":"Patch Set 24:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/2be87467535a417183c6b21cbcf83776 : SUCCESS in 22m 53s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/39aabfd4a8024e1b80a56623dea1144b : SUCCESS in 23m 01s (non-voting)","accounts_in_message":[],"_revision_number":24},{"id":"f03eda8e584bc6dbdac2fb1202442aa878b56dc9","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-03-05 13:06:15.000000000","message":"Patch Set 24:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/24/check-not-vote/ext-nova-zuul/6f27c1f : SUCCESS in 1h 04m 58s","accounts_in_message":[],"_revision_number":24},{"id":"e8d258767671de5d3801b595176a8bce7510ff20","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-05 13:41:38.000000000","message":"Patch Set 24:\n\n(2 comments)","accounts_in_message":[],"_revision_number":24},{"id":"695e1d7f8ea5b6948124c2164533163ab6e5b815","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-05 13:42:24.000000000","message":"Patch Set 24:\n\n(1 comment)","accounts_in_message":[],"_revision_number":24},{"id":"772b986a7f115d80b86263922cb695fe36c5d46e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-05 13:48:57.000000000","message":"Patch Set 24: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/06f3a16236ac4a11b875280453c830a3 : SUCCESS in 1h 23m 58s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/47695d7d886e4d3eaa3f1ba1ad76aeaa : SUCCESS in 15m 57s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/323197c4bc884cd2a3c9df3c6750a2fa : SUCCESS in 13m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9b88308fc88f4d4d8942a1e8477ee8e0 : SUCCESS in 8m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/5ce58badc91746d6b5ebe5111850ebf2 : SUCCESS in 13m 52s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/5ffa1e926d11432d9371cb31a35ffd16 : SUCCESS in 14m 30s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c4d191ad163c4045bb95f744c238d4f5 : SUCCESS in 12m 33s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b7ec39182f44414a8d2e58e59a06fa5a : SUCCESS in 9m 24s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/de07cf28a9b94918a3acf7f96f186963 : SUCCESS in 1h 14m 44s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/19c1b57eb5d842dbaf2ecd2e17116988 : SUCCESS in 1h 17m 24s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/20863db342894fd08a30a03852472799 : SUCCESS in 1h 15m 41s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/e84014d6698344d48696473ac979a105 : SUCCESS in 56m 18s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/1008a169d8ad44bdae04d84a05f33d24 : SUCCESS in 1h 06m 46s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/fee180fb5bd9468b80a7dcf71ba81709 : POST_FAILURE in 1h 28m 19s\n- nova-next https://zuul.opendev.org/t/openstack/build/8cf13b19b7884ab69968bb6b2d1e8032 : SUCCESS in 2h 16m 05s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/6da9c3d2885e469e825f78f4f6ec360b : SUCCESS in 17m 56s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/6c11c09b9abd4b32a4b4d16608a47594 : SUCCESS in 14m 13s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/8bd7a39c47a64fb7ac5a5dc80eee4231 : SUCCESS in 57m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/50753aac4b284b389118f56353a34514 : SUCCESS in 46m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f300476687934046814e267fbf753a4d : SUCCESS in 52m 48s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f5cecd5f299c4801b9da96bba182a8ed : SUCCESS in 25m 49s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/017819c408f545dbaf9e438ed67e2753 : SUCCESS in 39m 40s (non-voting)","accounts_in_message":[],"_revision_number":24},{"id":"49fc881a8005a11a2d34d5b0cc5bac74ff50aa01","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-05 15:58:17.000000000","message":"Patch Set 24:\n\n(4 comments)","accounts_in_message":[],"_revision_number":24},{"id":"996dd94e5613a92c2cce85852a27b4a49a4d6a50","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-05 16:18:13.000000000","message":"Patch Set 24:\n\nrecheck POST_FAILURE","accounts_in_message":[],"_revision_number":24},{"id":"89d9ebc674803a171eabe2f1753e293a94faac8a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-05 17:19:15.000000000","message":"Patch Set 24:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/598b2e06c6034768ac171fddbf3f5e5d : SUCCESS in 39m 06s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/None : NODE_FAILURE in 0s (non-voting)","accounts_in_message":[],"_revision_number":24},{"id":"009543ada184cd0fbca0cb7cb09247f6ad02230b","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-03-05 17:41:40.000000000","message":"Patch Set 24:\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-focal-py3 finger://zuul-v3-executor.novalocal/aef3ddbbdf364fd0b8c83dc8e1a99391 : POST_FAILURE in 1h 54m 46s","accounts_in_message":[],"_revision_number":24},{"id":"3baa9ada0ad7e22dbd0ba68c4307516693411b13","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-03-05 19:53:05.000000000","message":"Patch Set 24:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/24/check-not-vote/ext-nova-zuul/74e3f0f : SUCCESS in 1h 18m 12s","accounts_in_message":[],"_revision_number":24},{"id":"cf585e96125891e866747f9bcd166d5426a5e7f3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-06 00:17:33.000000000","message":"Patch Set 24:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/0c818b3e195345739fb4fbfe95a9b3b4 : SUCCESS in 1h 19m 38s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8fa8b691093e4b02862e38ce1b3a4279 : SUCCESS in 16m 53s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/bc77e092cd9c417b86bb4b382da2c09f : SUCCESS in 20m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7990efbef7724c66a0d4f3ce4e3b0722 : SUCCESS in 8m 03s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/34b0d24b078b45aa93e0cf0b2504a1b1 : SUCCESS in 14m 05s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b868ff0cf086424ba92ef7229ee646f6 : SUCCESS in 13m 51s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5bfbd8770846416d8a21084eb1e3e435 : SUCCESS in 13m 43s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fa0e8346459e4cbfb4846526af02d39e : SUCCESS in 12m 29s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/42c0acfcb8f14fc38eb6a793c77bdcce : SUCCESS in 1h 21m 09s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a216f6afa07d44b2b7569a6a1c3bf1ac : SUCCESS in 1h 19m 16s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/eebf6afeb4fd41a3ac7bd63be6cb5e5f : SUCCESS in 1h 27m 59s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/49257e09ff034ec88fde290a8c20fbeb : SUCCESS in 1h 00m 40s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/13cd30428c3c4052bd541d7f8c34efd1 : SUCCESS in 1h 04m 31s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/5092d67af9e84acd99ed9941cc5c43c4 : FAILURE in 2h 04m 55s\n- nova-next https://zuul.opendev.org/t/openstack/build/d2bed1665a62459d89e502a8bc8aabc7 : SUCCESS in 1h 28m 09s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/a7f84db27b9f47dd943ee589b336aaf2 : SUCCESS in 17m 11s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/60b50dcab7794b3ba46258973c77e991 : SUCCESS in 19m 31s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/9ebe85fa85394a748742379405a208c9 : SUCCESS in 1h 03m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ebb612c98f874a50aaea68e24fde991d : SUCCESS in 51m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b3b473f14ffb470f858774e5609f31b5 : SUCCESS in 57m 46s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/974d7427ddd94f3f87813f25fa94330f : SUCCESS in 32m 31s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/1809cd12b66645fbac47386a1d059766 : SUCCESS in 47m 10s (non-voting)","accounts_in_message":[],"_revision_number":24},{"id":"06b10dcd761716423a9d87561b9b610eb63f3838","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-06 09:08:10.000000000","message":"Patch Set 24:\n\nrecheck devstack faild on subnode with\nERROR: Could not find a version that satisfies the requirement PyYAML\u003d\u003d\u003d5.4.1","accounts_in_message":[],"_revision_number":24},{"id":"b29abf5400d96db7606432f1bf9dbb93f028c897","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-06 09:45:57.000000000","message":"Patch Set 24:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/dc641779e6b042c1a467cecbcf72508f : SUCCESS in 19m 45s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/6a097e61865248f79024bd252523d2ce : SUCCESS in 32m 41s (non-voting)","accounts_in_message":[],"_revision_number":24},{"id":"91a1b9d1cb7ab43331181dc4b8b77e09cdad3886","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-03-06 10:19:27.000000000","message":"Patch Set 24:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/24/check-not-vote/ext-nova-zuul/f759b16 : SUCCESS in 1h 09m 20s","accounts_in_message":[],"_revision_number":24},{"id":"f6161b7cb398bf3abd884736e80c9b566e4541f6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-06 10:46:39.000000000","message":"Patch Set 24:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/690e3dd86bc74fdba5173bc7546b510f : SUCCESS in 1h 24m 30s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/eea603f48b4d47dd8f28475a886cff80 : SUCCESS in 15m 36s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ec8ad3acde5a45979a35042e2510634c : SUCCESS in 14m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/55be7b76d7d34890b9544b4e93df8725 : SUCCESS in 8m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/4a3ebfcdb874440281e6d715f9e98305 : SUCCESS in 14m 24s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7bbdfebc7f5241e4bd12657d48815851 : SUCCESS in 14m 40s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/c0dee98f12c043869e288efd133444de : SUCCESS in 14m 06s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0696207bf22648088d7996cb1d20ba5b : SUCCESS in 10m 08s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4913383e62504e22ad00aa4a0faf3166 : SUCCESS in 1h 10m 30s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b5977fd99aa74a68a1cfd15175747b92 : SUCCESS in 54m 04s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/4d4c27aed10547aab2e9170c33eebebe : SUCCESS in 1h 15m 09s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ea1a16ed2a804864a87578301001db47 : SUCCESS in 41m 52s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/6c987cab75d64aa8a42f6b912da94685 : SUCCESS in 54m 04s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/51a7938f3e0e45df92ac1d9a11d98e85 : FAILURE in 1h 15m 04s\n- nova-next https://zuul.opendev.org/t/openstack/build/7dad25b8924243838e0112870eea7c6f : SUCCESS in 1h 36m 04s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/4d6e4394555d427cb1cd531f5d7b5d11 : SUCCESS in 19m 14s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/658343e4439f433080cd598ebaea23c7 : SUCCESS in 20m 13s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/8f030755c1e3412d9b47671a3e31477b : SUCCESS in 1h 13m 16s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a7443eb719c24f71a517f7c6ae19ed12 : SUCCESS in 47m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c559580563554dc7a422f4ab37fd19d4 : SUCCESS in 55m 49s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a6912720aacb49019a5bedd32fa12d98 : SUCCESS in 23m 15s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e16de2ab0f544b4dbeb55aea3cfc44ba : SUCCESS in 39m 05s (non-voting)","accounts_in_message":[],"_revision_number":24},{"id":"d032671deaccc698701a7bb4fd9571afcc90e798","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-03-06 17:17:19.000000000","message":"Patch Set 24:\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-focal-py3 finger://zuul-v3-executor.novalocal/708c0b463ef54b14b7877a56d79bbf94 : POST_FAILURE in 1h 50m 31s","accounts_in_message":[],"_revision_number":24},{"id":"a038048b682f96e4fd71d9cbdd642860f36c7dc7","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-07 09:47:12.000000000","message":"Patch Set 24:\n\nrecheck","accounts_in_message":[],"_revision_number":24},{"id":"85fa7794a4237a677cfa308083752b23d203c8b9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-07 10:11:34.000000000","message":"Patch Set 24:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/af75033d04774a9689235c66d8a4be57 : SUCCESS in 20m 16s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/f4ca20c7f21e4164bd9b9a0905942d85 : SUCCESS in 20m 27s (non-voting)","accounts_in_message":[],"_revision_number":24},{"id":"1e7744d9b9df0d06abe48879384b2320a7336149","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-03-07 10:51:50.000000000","message":"Patch Set 24:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/770246/770246/24/check-not-vote/ext-nova-zuul/ae6fff5 : SUCCESS in 1h 02m 45s","accounts_in_message":[],"_revision_number":24},{"id":"36fafa966f36f822cfd418ffd7165b638374bc5e","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-03-07 11:52:20.000000000","message":"Patch Set 24:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/24/check/tempest-dsvm-full-focal-py3/6731e44/ : SUCCESS in 1h 59m 51s","accounts_in_message":[],"_revision_number":24},{"id":"7334c0f4b1e9de37690a2812096f17f84456dd82","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-03-07 12:04:18.000000000","message":"Patch Set 24: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6173626018a9485bae723e419091a97a : SUCCESS in 1h 00m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8318757a160f4bb8a3d967e8eaf18a86 : SUCCESS in 12m 15s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/3ecb686c37e14923994445c9fafd9f4e : SUCCESS in 15m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9ad98cf4291445f187ecc6dfbe2a5fba : SUCCESS in 6m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/34ffc61c24a043a2913d945cccf319c6 : SUCCESS in 10m 57s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ef64d118a85e4b18b7158978959f2eb9 : SUCCESS in 10m 17s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/13b61048a58a43eb9faf901b26dd6de1 : SUCCESS in 19m 26s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/059378efbfea4ab8a4f740bca0da9881 : SUCCESS in 8m 38s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8db7114f81334867be689d22b4a35eb1 : SUCCESS in 1h 32m 27s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/2cb150e6c6e241ac921e1b34f05f3b97 : SUCCESS in 1h 20m 23s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/cdfb07aa10d94ab39baab49987a204c3 : SUCCESS in 1h 52m 29s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/e03ef8239435498dac466e2283e94ea9 : SUCCESS in 39m 35s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/48d4335d149c4845980f77917fcb1e6f : SUCCESS in 56m 33s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ed58a505190d4f0aaeb8cdee8e4db491 : SUCCESS in 2h 15m 43s\n- nova-next https://zuul.opendev.org/t/openstack/build/a8bac5486e2244afa8ef5fcf0c490895 : SUCCESS in 1h 26m 29s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/0f44c2ed3d5c46af80afb3e5591e7bc2 : SUCCESS in 17m 11s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/b78aed14bc844c4f8935754c13741a89 : SUCCESS in 22m 29s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/4a73f6f955474284b73899e66dca1f66 : SUCCESS in 1h 10m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3c82ef96818c48e9b5a47bbc54e0764f : SUCCESS in 1h 00m 59s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5ab8dcb9c67f4185b8aaeb3baf60f717 : SUCCESS in 45m 28s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/0dc64bf321b4463e8a6e3487fda7dd68 : SUCCESS in 33m 14s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/fdce28ed5bec4e63bee4634b346bfca1 : SUCCESS in 36m 18s (non-voting)","accounts_in_message":[],"_revision_number":24},{"id":"039539507ea3017ab140247dcf8f319d0ba20d64","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-03-07 12:05:05.000000000","message":"Patch Set 24:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/46/770246/24/check/EMC_PowerFlex_NOVA/5d312f0/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":24},{"id":"d03920967287443586ac2cc4ccf23a84f12d4a1d","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-03-08 10:25:01.000000000","message":"Patch Set 24: Code-Review-1\n\n(11 comments)\n\nI\u0027ve not looked at the tests yet but I\u0027ve got a quick -1 for skipping the removal from the persistent domain when live_dev is None. I think we still need to cleanup the persistent domain in that case.\n\nEverything else is just nits, supernits and things you can ignore. Looking great overall!","accounts_in_message":[],"_revision_number":24},{"id":"99ea45264a2e60018d19dba5ac2a90a8a5cbd0ad","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-03-19 08:44:03.000000000","message":"Patch Set 24:\n\n(2 comments)","accounts_in_message":[],"_revision_number":24},{"id":"f6c33a661254464ec28bbe19910c30ec390dc07c","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-03-19 08:59:41.000000000","message":"Patch Set 24:\n\n(1 comment)","accounts_in_message":[],"_revision_number":24},{"id":"28ca8c757e0c931b17829c7e5cb44da2b7b44871","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-03-19 09:09:06.000000000","message":"Patch Set 24:\n\n(1 comment)","accounts_in_message":[],"_revision_number":24},{"id":"08b0f0c2ab12c541b4b4996ec73d53a68bcdf781","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-04-14 16:32:09.000000000","message":"Uploaded patch set 25.","accounts_in_message":[],"_revision_number":25},{"id":"adbdb39c85d3fc86301351fdf048c1819754d04e","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-04-14 16:33:36.000000000","message":"Patch Set 25:\n\n(10 comments)","accounts_in_message":[],"_revision_number":25},{"id":"ac958c32176676e7d33e838ab706bf25956d3bce","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-14 17:30:27.000000000","message":"Patch Set 25:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/939d995aed8746a7b313cc4179d2887b : SUCCESS in 23m 01s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/a1f9a12574fb4b279a0d3e698dfdede7 : SUCCESS in 33m 28s (non-voting)","accounts_in_message":[],"_revision_number":25},{"id":"68dc1578ea428c324f285ab944cc7e9f14e1533d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-14 18:49:50.000000000","message":"Patch Set 25: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/779b0a13db3041839c9c5a09c31929eb : SUCCESS in 1h 09m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/db548180b8b6484cba710ddc38f16ad1 : SUCCESS in 18m 35s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/ae6a0f4b141b4812bb2906b86499242e : SUCCESS in 17m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c7916cb4d354ca5abc20a4136e012a1 : SUCCESS in 11m 12s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1c8bbcc87fa94d2f9d6452fd89caa175 : SUCCESS in 16m 56s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/703a65ab3c7f4253a1646f16b0275b0c : SUCCESS in 10m 28s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a88833f724794bb089ece8f74d348c75 : SUCCESS in 17m 56s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/981cbfd0d5954200b3a8a2b92abd1609 : SUCCESS in 10m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b003b19792514e248dc7e24bd10f07dd : SUCCESS in 20m 53s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/c3f5b61cfaa3408dbdc7fe414060eaa6 : SUCCESS in 1h 09m 43s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f5aa856dc3064b30986bd4a93ed60373 : SUCCESS in 1h 28m 37s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/36dca5bae6f64d8e806ff3c9a3a85c9b : SUCCESS in 1h 13m 52s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5636f9d2c5924d65a2dbb61f3ab64d16 : FAILURE in 53m 50s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/9d78c77f980047c589095717b7e6eb15 : SUCCESS in 48m 23s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/8cf47bba1ad341e1ab6a9996a50955f8 : SUCCESS in 55m 48s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/76e474412b7742e99e466ebc89c15925 : FAILURE in 1h 35m 24s\n- nova-next https://zuul.opendev.org/t/openstack/build/f8cdc99f79d1499fb6ab67c9c996d8f8 : FAILURE in 2h 13m 05s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/5c9ff9bb7b274b68b3cf5310f42f32af : SUCCESS in 18m 43s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/4c72da89ba2f401283c5860eeb07b6b4 : SUCCESS in 19m 38s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/fd7e8191c4304b4091fd046c009c6fcc : SUCCESS in 1h 03m 16s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6edf67421bc54993b0a30a97b77f4ff8 : SUCCESS in 54m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9b22dbcdc39342e7b3e24d34b032b11c : SUCCESS in 50m 29s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f70bea4155a54b43a1498051143d126b : SUCCESS in 25m 04s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/66e0f7b3e2074feaaf39cca88624d342 : SUCCESS in 36m 50s (non-voting)","accounts_in_message":[],"_revision_number":25},{"id":"1179096e7db14438a81e76c5d8f3c249db07149e","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-04-14 18:56:05.000000000","message":"Patch Set 25:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/25/check/tempest-dsvm-full-focal-py3/7550c9b/ : SUCCESS in 2h 06m 43s","accounts_in_message":[],"_revision_number":25},{"id":"f4b52d249359f4d8962d5a3afb4443d360416883","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-04-14 19:11:46.000000000","message":"Patch Set 25:\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/770246/25/iscsi : FAILURE in 2h 37m 35s","accounts_in_message":[],"_revision_number":25},{"id":"00e789378d425fbb78929c09ddd16779abcf4b51","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-04-15 07:38:00.000000000","message":"Uploaded patch set 26: Patch Set 25 was rebased.","accounts_in_message":[],"_revision_number":26},{"id":"a7bde8032879ebcaa8c8d5365d05a88db487340e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-15 08:47:22.000000000","message":"Patch Set 26:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/608dcce2ffe643a8a141847889fae381 : FAILURE in 44m 36s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/053f7fd477714cdd98c29ff913d19e74 : FAILURE in 50m 02s (non-voting)","accounts_in_message":[],"_revision_number":26},{"id":"5aaa7c938b6a48f100cd3c9846eee4e81b38c675","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-15 09:41:01.000000000","message":"Patch Set 26: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/acf8cab72def425aae6bf1bca1211dc4 : SUCCESS in 1h 22m 57s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8118d7754fcd49e9a802111079a11a1d : SUCCESS in 17m 31s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/49301e3ceebb4c7f96550edecf0f0faf : SUCCESS in 14m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bea09b6e8a194425b0f941ff9b903c00 : SUCCESS in 11m 26s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/e294b07af8ff478a9100ea01691f0049 : SUCCESS in 13m 17s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/20fe2f777d8f462c85ad419278405845 : SUCCESS in 12m 52s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/339cef35ac4547a4a6e93be69ad7c509 : SUCCESS in 14m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e6f72c7114b445eaadc7d5972cf42ef1 : SUCCESS in 10m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/30dacca07e3a4060866345baa49e32e0 : SUCCESS in 17m 00s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2db29d63854e40a68d101e2afe54b7a8 : SUCCESS in 1h 22m 28s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/3f454227c6e74a9ea9eb1e3b3097f2d6 : SUCCESS in 1h 10m 58s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/4ab285eb440a40568bec0cf4c503b543 : SUCCESS in 1h 20m 32s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/35d3a420a8fb4cbe8f39899b429ed5a9 : SUCCESS in 44m 33s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/f59fbbc2c3c9488e8cb6d61712e200b0 : SUCCESS in 1h 01m 44s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/94a4d15b56764cd6ace804b6a06aad6e : SUCCESS in 48m 53s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/a8ad5a2c85e442ddba77bfce06e27500 : FAILURE in 2h 00m 44s\n- nova-next https://zuul.opendev.org/t/openstack/build/5a3393d6b80f49a8b9dfb86cd1755fc6 : SUCCESS in 1h 38m 00s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/b1519bf1dae747e7a98fdb9e8817f5a2 : SUCCESS in 27m 03s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/faa87d4cfcbb4487a6185315cddc9798 : SUCCESS in 26m 45s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/91bc2d9fbf274a7b9a24339735b6f052 : SUCCESS in 1h 26m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/51bd500485e646989a4b24ab853b07b5 : SUCCESS in 49m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c1be742f0ed84c758674607c926e3353 : SUCCESS in 59m 12s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/fcc925277af84389ae500ef2a2c501ac : SUCCESS in 25m 12s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/1885bb0c1de74a3cb3f645856caab2c2 : SUCCESS in 47m 42s (non-voting)","accounts_in_message":[],"_revision_number":26},{"id":"53b263d821ebf20e7f53c31cb891290ed9b550d9","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-04-15 10:12:16.000000000","message":"Patch Set 26:\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/770246/26/iscsi : FAILURE in 2h 31m 52s","accounts_in_message":[],"_revision_number":26},{"id":"cbc4b05340d1b1c5b6a861d04e16c3e23fc80127","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-04-15 10:38:23.000000000","message":"Patch Set 26:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/26/check/tempest-dsvm-full-focal-py3/25620e1/ : SUCCESS in 2h 39m 04s","accounts_in_message":[],"_revision_number":26},{"id":"a571262d6792828b3125b10dcf8e5a6f5498872f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-04-15 11:26:03.000000000","message":"Patch Set 26: Code-Review+2\n\n(2 comments)\n\nI\u0027ve not overly enamored with the config knobs since I\u0027m not sure how useful they are. I\u0027m sure someone asked for them though and they\u0027re not that big a deal, so I can live with them. Otherwise this _looks_ like it\u0027s good to go?","accounts_in_message":[],"_revision_number":26},{"id":"fa4e64f957b444ac382d0acd9a62acdb31434cb1","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-04-15 11:26:13.000000000","message":"Patch Set 26:\n\nrecheck","accounts_in_message":[],"_revision_number":26},{"id":"5385b6657c23533acbd0671f78798d9c81549462","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-04-15 12:06:19.000000000","message":"Patch Set 26:\n\nThis LGTM but could we rebase this on and incorporate the corner case covered by I0e068043d8267ab91535413d950a3e154c2234f7 into this as while unlikely I still think it\u0027s valid to ignore with our new approach.","accounts_in_message":[],"_revision_number":26},{"id":"3fbb40564e58f5c3a996f9ee93c0246d0dcc284c","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-04-15 12:10:12.000000000","message":"Patch Set 26:\n\n(1 comment)","accounts_in_message":[],"_revision_number":26},{"id":"13018ce518acd1d8fd4b2e2625298fdb4ad145e3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-15 12:31:17.000000000","message":"Patch Set 26:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/46f6da6c43f54c6e9b0ddae630afc04d : SUCCESS in 25m 16s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/bfee53bb300b44ebb69b0fdad02156d6 : SUCCESS in 38m 37s (non-voting)","accounts_in_message":[],"_revision_number":26},{"id":"b0815ee6d1080b8fa1839021475de5170fd867e2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-15 13:18:11.000000000","message":"Patch Set 26:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/8364d835ee134ce3afe4eb02fe023c38 : SUCCESS in 1h 28m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/01f33195e9164878a0d460795534280e : SUCCESS in 20m 21s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/b55345355f2a4270a951293e10b1588a : SUCCESS in 13m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ad1a14eb3bf9469991412aaf3f6b89c6 : SUCCESS in 9m 27s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/f00c658b551e47c5b0bbfe73fb0eefa6 : SUCCESS in 11m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/7cc8592fb5554deeaf33c323b2eeda6d : SUCCESS in 16m 41s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/01b144df480746dbae9e8801e4bdefeb : SUCCESS in 17m 06s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/02820057a6924bd484561b7c4244cc4b : SUCCESS in 11m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dec6c7c9dbbe4366bab7ac4e1fcad7d0 : SUCCESS in 14m 49s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/e9fed397e75949718e71d9f5b96305db : SUCCESS in 1h 08m 26s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a325a492696043d09b30fa0f3d4ba5eb : SUCCESS in 1h 35m 24s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/45e19cb732b84505b77405c5565eeae8 : SUCCESS in 1h 23m 22s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/94b25ac69a11474e9c2a3caccc0ac4f7 : SUCCESS in 1h 14m 21s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/77c4a749d9194ece8fea15637b1260a3 : SUCCESS in 37m 25s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/95433268a14e4cbc8493a09b17099d74 : SUCCESS in 50m 29s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/4f8b1e2622504f558322356d38ab822e : SUCCESS in 1h 49m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/726fff940cb14c3ea5ce65d5e34d9ed8 : FAILURE in 1h 16m 50s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/75b8098ead7347d3b44de6b980309d2d : SUCCESS in 16m 25s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/f9a59aa908de4f63bb3705f7e4370f3e : SUCCESS in 15m 56s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/fc12efc3b55843dc928744ec99e66e2c : SUCCESS in 57m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cc39c4e062a149e6bc817f89a2e066f9 : SUCCESS in 38m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/cfd05e2020c84403ac90c7aa27b14a79 : SUCCESS in 40m 17s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a39ff5baf5374cbb84cc525bc79069ab : SUCCESS in 29m 52s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e245c194bba047b7a3ab36b4f360cbf4 : SUCCESS in 40m 04s (non-voting)","accounts_in_message":[],"_revision_number":26},{"id":"c52501da3aefa8f7d06be8ce4698a71d95da05ac","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-04-15 13:49:10.000000000","message":"Patch Set 26:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/770246/26/iscsi : SUCCESS in 2h 21m 05s","accounts_in_message":[],"_revision_number":26},{"id":"659783f5f92a65791df7b807fc569abc9fb20eac","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-04-15 15:50:45.000000000","message":"Patch Set 26:\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-focal-py3 finger://zuul-v3-executor.novalocal/7e546efe188b4043a026856326fc1843 : RETRY_LIMIT in 56m 00s","accounts_in_message":[],"_revision_number":26},{"id":"2e6af9a3571ad25b228c9ecba284484a77f75447","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-04-16 14:06:12.000000000","message":"Uploaded patch set 27.","accounts_in_message":[],"_revision_number":27},{"id":"3b13f7a153a74def22ea17338c8c648215794523","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-04-16 14:12:40.000000000","message":"Patch Set 27:\n\n(3 comments)","accounts_in_message":[],"_revision_number":27},{"id":"d0cf851d257adc06431fe6ddaa769504214df95d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-16 15:16:40.000000000","message":"Patch Set 27:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/0475ac2d37aa44dbb494f6df57d71a1d : SUCCESS in 23m 30s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/e882fd8e55174e669a641e80d9fbad7c : FAILURE in 58m 05s (non-voting)","accounts_in_message":[],"_revision_number":27},{"id":"5d35da74f80421c8099bc38d7a792f7c57b6e1ec","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-04-16 15:40:33.000000000","message":"Patch Set 27: Code-Review-1\n\n(1 comment)\n\nI\u0027m happy with the changes to accommodate I0e068043d8267ab91535413d950a3e154c2234f7 but there\u0027s a testing remnant left that needs cleaning up","accounts_in_message":[],"_revision_number":27},{"id":"f477756a7d3272b3e1fefc9f823375eb751e13cd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-16 16:11:49.000000000","message":"Patch Set 27: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/06b8790ae9bf493598aaa94667b7732b : SUCCESS in 1h 24m 38s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bf5583030a974440a47c1894e973b1d4 : SUCCESS in 18m 26s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2c09a62b06c345d7b0e881c4dd73b1ce : SUCCESS in 16m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e1a4568ef773483c9a632a514a3544dd : SUCCESS in 8m 54s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/c7e77f5f03d84ad1a3fa22f581776634 : SUCCESS in 13m 59s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/131e02cd62c647cbacca83d6ac1ae40b : SUCCESS in 13m 00s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/864e940296954ab990471bcaa0d61c43 : SUCCESS in 16m 08s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/89c2dffafe6b4f23a4d1143ba640d1cf : SUCCESS in 10m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e8cb94d7fc8a4fa0a8b3f27d659c6e35 : SUCCESS in 20m 52s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/291f6ffc44b347f6868aee0eb32c9b43 : SUCCESS in 1h 21m 52s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/fd41863c40c34cf8a5b7621aefa8aafe : SUCCESS in 1h 22m 04s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f4b541df1e724eac988b1fec6d2a5a94 : SUCCESS in 1h 23m 26s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/866d7ff0b97e4e33b943a316ea3ea357 : SUCCESS in 54m 44s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/0618d0f4d57546828e102ba112fcb1e5 : SUCCESS in 57m 46s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/e0896421cd4048eca2ccdf9be38ddd19 : SUCCESS in 43m 41s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/d67ea0785c3745d1ab541776132344a9 : SUCCESS in 1h 32m 56s\n- nova-next https://zuul.opendev.org/t/openstack/build/db0420f68e5745e08a382c0eb651efd9 : FAILURE in 1h 44m 54s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/f6264041460e44a4b4eafcd90f7b9541 : SUCCESS in 18m 46s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/b278aad38d60497196741138227d0ff5 : SUCCESS in 18m 13s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/59fe5ebde1c6472eac5d9263bb34ebce : SUCCESS in 1h 14m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/de853467ba4a401796017b407b8bef4f : SUCCESS in 1h 05m 29s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3fd894e1399d46f2b14652f61267e39b : SUCCESS in 55m 48s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/fbae8f92d0b7461b9a61ed0635b1b1bd : SUCCESS in 28m 29s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2d4a0cbbd19548f8904f1e08ab768031 : SUCCESS in 43m 00s (non-voting)","accounts_in_message":[],"_revision_number":27},{"id":"bcc1efd4e60eb8bf8c09a6875bacb43e76d2ec6e","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-04-16 16:40:17.000000000","message":"Patch Set 27:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/770246/27/iscsi : SUCCESS in 2h 32m 30s","accounts_in_message":[],"_revision_number":27},{"id":"7cff3c9fd8ed0e98b1619cd8faba662094646143","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-04-16 17:28:04.000000000","message":"Patch Set 27:\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-focal-py3 finger://zuul-v3-executor.novalocal/bb89c453404249aebd4c659a31f4a8d8 : POST_FAILURE in 2h 58m 37s","accounts_in_message":[],"_revision_number":27},{"id":"131b2d49f092b6fcd67fd575b7b0ced7f8fc658c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-04-18 08:26:10.000000000","message":"Uploaded patch set 28.","accounts_in_message":[],"_revision_number":28},{"id":"36584cbb12560e33fc80687adaf552b930753ba5","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-04-18 08:27:45.000000000","message":"Patch Set 27:\n\n(1 comment)","accounts_in_message":[],"_revision_number":27},{"id":"6151aa2b9da925e34aaeb1a5257ccab9b33be3f7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-18 09:16:47.000000000","message":"Patch Set 28:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/c4f0d40ea20448a69ce47527b32b325a : SUCCESS in 40m 44s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/8ade33408ad74ab0af3d99a2b9190c81 : SUCCESS in 46m 00s (non-voting)","accounts_in_message":[],"_revision_number":28},{"id":"bf110c4078da9d8653f047c22e0cba065a25a3fe","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-18 10:06:26.000000000","message":"Patch Set 28: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/50373d2d76644b08ab18779bdf5c965e : SUCCESS in 1h 38m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d08a773f13da43e6873d0a18aa331b9e : SUCCESS in 16m 46s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/cf0422c2e25d41f793229aa12bfdba4c : SUCCESS in 14m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b9897e0467ca411894c2cc3db09c499d : SUCCESS in 8m 34s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9b53d182f08e4b7d843ecec4c8aa5180 : SUCCESS in 12m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/410cae23f52d49b38ee256282e064a57 : SUCCESS in 14m 04s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d2ce2579e2a048f2bae1cd8a85b27182 : SUCCESS in 21m 26s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/885fdc779483443ca68045ea6e5563c5 : SUCCESS in 10m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6b5b44bb72dc488b811a0da82ac37765 : SUCCESS in 18m 01s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d6962af751674d0bab89abcfd5ec7b50 : SUCCESS in 1h 06m 52s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/2cec71bcbe974db7a7d7269dc7f759c5 : SUCCESS in 1h 13m 33s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/eec344636c74483ba77fdc7459a5a4e7 : SUCCESS in 1h 18m 47s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/03ec877116224f8ca7cd55e8a9f43b51 : SUCCESS in 39m 16s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/32961f9c796d4d61bf36a9d94c1bbba3 : SUCCESS in 43m 59s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/63ca4bda39ce4c1fbbf740cf1927fc6b : FAILURE in 39m 14s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c9967e9161d34a438265c87ec5425a30 : SUCCESS in 1h 00m 53s\n- nova-next https://zuul.opendev.org/t/openstack/build/7c8118f70ab141728fd490b411747f6a : FAILURE in 1h 32m 51s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/be0190e6da1840f38eccb01914ecad79 : SUCCESS in 18m 42s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/dcd37d5b9a1f488b8a78711fe0dea7b3 : SUCCESS in 18m 06s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/86daa514394f45c582bc49a85dc9e553 : SUCCESS in 47m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8ab2cc30d8d74423bd64243798b3ac35 : SUCCESS in 1h 02m 04s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5288300dd33841cf9c352e9d5022967d : SUCCESS in 40m 41s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/7ecf8229a0fa4113b821f43861352fa5 : SUCCESS in 20m 26s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/77a34f62611846a49935c3009c87e206 : SUCCESS in 37m 33s (non-voting)","accounts_in_message":[],"_revision_number":28},{"id":"e448e69539d7cf1aefeecdc97e4884a7ab3a2d9f","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2021-04-18 10:28:07.000000000","message":"Patch Set 28:\n\nrecheck: none of the failed test related to the detach code","accounts_in_message":[],"_revision_number":28},{"id":"ca58bb0fa2ce965f3d0039cebb8ca181323cedca","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-04-18 10:50:41.000000000","message":"Patch Set 28:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/770246/28/iscsi : SUCCESS in 2h 22m 34s","accounts_in_message":[],"_revision_number":28},{"id":"98c4e2cbf04e8283b4d4012bda5a9116d5135fd9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-18 10:54:58.000000000","message":"Patch Set 28:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/b5b1f2ac2ee04deab2c5d7f5d232bdca : SUCCESS in 18m 25s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/6d061750dbd94a3e951bc00ec122fd6c : SUCCESS in 20m 42s (non-voting)","accounts_in_message":[],"_revision_number":28},{"id":"a0c442969eae32a40cb83b7c3b7afe9009763424","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-18 12:12:30.000000000","message":"Patch Set 28:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6b984decbde2460db7d29b6f879e0a23 : SUCCESS in 1h 22m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/15eaf073df7e4530aae04d9fbcd53411 : SUCCESS in 27m 28s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/2cb5cc4776d3423083f6cdf62d2af456 : SUCCESS in 15m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5a732720988c49df8a1efa96c2310cb2 : SUCCESS in 8m 09s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9eb8453c5bf24c22b5bbfb7f815a2d44 : SUCCESS in 9m 12s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/b8a617866adc491d8f2adcd7f22f7d83 : SUCCESS in 13m 47s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ecd31e2bf36b45ee87e92d876cf6fbe5 : SUCCESS in 24m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/59f031e735c849c5aef719718579edfb : SUCCESS in 9m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ca131155affb483f924aaa2fe9ba4596 : SUCCESS in 14m 19s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/e9695d95fa9a4ef5bcb2d7f84becd46b : SUCCESS in 1h 29m 15s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c35fd9dd35e34b8aa60cd2909953cc66 : SUCCESS in 1h 27m 45s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/bb89b50621c941369725b90ea66c21f8 : SUCCESS in 1h 29m 24s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/19a62fd14cae4a979717c2f8890c6c9d : SUCCESS in 1h 23m 09s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/538cd95fd2c249149c744133e426bba0 : SUCCESS in 56m 50s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/dc0b407f6e4c414ca097672bfa77dac4 : SUCCESS in 1h 00m 30s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0e1e8a4b160145f692229927c582804e : FAILURE in 18m 42s\n- nova-next https://zuul.opendev.org/t/openstack/build/5eb0fa0531474b8abffb2ca37e213a32 : SUCCESS in 1h 38m 15s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/45ff75ec646548a590e81411c0bc9aaa : SUCCESS in 26m 59s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/d8ae044f2a3a40d1a8db63355842ab14 : SUCCESS in 28m 31s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/96211cd530d749d6849c57c070bd016c : SUCCESS in 1h 20m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8d6a34d2b127487a9ecbafc2568708c7 : SUCCESS in 1h 00m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/4f7e4770a96e414a99b80ea79ad72b7c : SUCCESS in 1h 04m 17s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f0df0f74ad9b49d18deb012b5010bf92 : SUCCESS in 31m 54s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/cf982b9feb5b4889ab9a3d773fb422cf : SUCCESS in 25m 11s (non-voting)","accounts_in_message":[],"_revision_number":28},{"id":"98bd244d40327104098b6a610e5f800d2dcf0671","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-04-18 15:18:04.000000000","message":"Patch Set 28:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/28/check/tempest-dsvm-full-focal-py3/fe0f172/ : SUCCESS in 1h 29m 14s","accounts_in_message":[],"_revision_number":28},{"id":"b0c22dd973414d3c7de018e52a494c9d57e22dc0","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-04-19 10:45:51.000000000","message":"Patch Set 28: Code-Review+2\n\n(1 comment)\n\nLGTM thanks for working in the already in progress changes!","accounts_in_message":[],"_revision_number":28},{"id":"128d73bbea4cfdae7898a24e32904eda451130e4","author":{"_account_id":10135,"name":"Lee Yarwood","display_name":"Lee Yarwood","email":"lyarwood@redhat.com","username":"lyarwood"},"date":"2021-04-19 10:46:58.000000000","message":"Patch Set 28:\n\nrecheck - urllib3.exceptions.ReadTimeoutError: HTTPSConnectionPool(host\u003d\u0027files.pythonhosted.org\u0027, port\u003d443): Read timed out.","accounts_in_message":[],"_revision_number":28},{"id":"2c174fa6948d7013230e1300c2b94e3babf68d45","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-19 11:24:41.000000000","message":"Patch Set 28:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/8df4a15fe2034d6093fbc26ad0e5eec4 : SUCCESS in 30m 52s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/3ce785c23af64c9ca1b014b703253b36 : SUCCESS in 34m 16s (non-voting)","accounts_in_message":[],"_revision_number":28},{"id":"3b8a065b0ed8657fb0ad5660b4d5d0afedc76641","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-19 12:23:11.000000000","message":"Patch Set 28: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a40026af8afa4815b3cc692fb11c45b4 : SUCCESS in 1h 21m 59s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dc14b0f818bc40e2a4c1c86c997b85f0 : SUCCESS in 18m 44s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/463b70b57c0e40a3bbe1fa52af7c9303 : SUCCESS in 15m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bf20858c88564882830ed7f631ddc3d0 : SUCCESS in 9m 53s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/9faff28f4c6a4271a409bbaf6c89ec6a : SUCCESS in 12m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/c6e7986be6aa4c0f85c0aac8a251bd84 : SUCCESS in 14m 07s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/f1cf974fee214f3491f941204459cb1c : SUCCESS in 11m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/01fb9cbb13784b939b30680e09d89fa6 : SUCCESS in 11m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/876ef271535e40099b4418619b598723 : SUCCESS in 18m 13s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/28c7c5cb77c743e68e4e120e6424bf8a : SUCCESS in 1h 23m 17s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a4c7c5c17f394568a5a2b4c51165fa38 : SUCCESS in 1h 27m 38s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/64d64dbd3e12442aa045de2756defef3 : SUCCESS in 1h 11m 22s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/212fa1c6f15745e3ad7d1087ab969ccf : SUCCESS in 49m 24s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/cbefa4fddd8a4e2c86b1bdb06ebc73dc : SUCCESS in 49m 34s (non-voting)\n- nova-lvm https://zuul.opendev.org/t/openstack/build/16a0430258da4ee0b6454e39951d2468 : SUCCESS in 48m 50s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/cb926c13c57644449a5ec2fe611a3fb5 : SUCCESS in 1h 22m 31s\n- nova-next https://zuul.opendev.org/t/openstack/build/1e058422a95a4317a8ba0a0e2a84c278 : SUCCESS in 1h 30m 12s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/cf2d93b16b464f89ad9fdfc2971dfa42 : SUCCESS in 17m 10s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/324b5d9606554e5984292df84999fdb4 : SUCCESS in 18m 58s (non-voting)\n- grenade https://zuul.opendev.org/t/openstack/build/c0f4c602c92f4e179216f4d72692c334 : SUCCESS in 58m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f1b79d67b34c430fb3f6fdf5ae807c52 : SUCCESS in 49m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b44c4ba7349d4fd3b25287073f9e1bad : SUCCESS in 47m 39s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/5bf841f920df4250a55eab74cd810e65 : SUCCESS in 24m 38s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/ee0ae99b945a45918a3bd332bde16b2c : SUCCESS in 34m 14s (non-voting)","accounts_in_message":[],"_revision_number":28},{"id":"74938caeb4f5b311d2ae1ec008450963fd1ae258","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-04-19 12:24:03.000000000","message":"Patch Set 28:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/46/770246/28/check/EMC_PowerFlex_NOVA/46276fa/EMC_PowerFlex_NOVA/None : NOT_REGISTERED\n\nLeave a comment with \u0027run-DellEMC PowerFlex CI\u0027 to trigger a recheck. For more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/DellEMC_PowerFlex_CI","accounts_in_message":[],"_revision_number":28},{"id":"1a7f42acf6827220d09f8197c2ec8ec03bebb32e","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-04-19 13:15:56.000000000","message":"Patch Set 28:\n\nBuild succeeded. For checking Nova with Ceph, add a comment with run-Cloudbase Nova Ceph Hyper-V CI\n\n- nova http://cloudbase-ci.com/nova/770246/28/iscsi : SUCCESS in 2h 27m 37s","accounts_in_message":[],"_revision_number":28},{"id":"fb46b11dbf224079fa7545a40455ce599c85d331","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-04-19 15:49:35.000000000","message":"Patch Set 28:\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-focal-py3 https://oplab9.parqtec.unicamp.br/pub/ppc64el/openstack/nova/46/770246/28/check/tempest-dsvm-full-focal-py3/03a9332/ : SUCCESS in 1h 34m 07s","accounts_in_message":[],"_revision_number":28},{"id":"8a28861e7f640dbfae38731fe0a64d3771799256","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2021-04-21 09:11:29.000000000","message":"Patch Set 28: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":28},{"id":"83bbadf559809b9a4902e7c8b843f2418ac888b4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-21 09:12:45.000000000","message":"Patch Set 28: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":28},{"id":"f867de5abc83cc57070a074abce3a3a0c41c09f7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-21 12:59:38.000000000","message":"Patch Set 28: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e8d256bcafc04d948d7436ef5386e913 : SUCCESS in 1h 01m 53s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/1a64ace00a59455bbde07ae82800b66f : SUCCESS in 10m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0dbf8647e1534b56ac3fad320c04475d : SUCCESS in 9m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/68736d8585134d8e9ceb51344bd1be4d : SUCCESS in 11m 42s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/eb2c704bf6ac45eb903024acfb4e67d7 : SUCCESS in 10m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5a9253bc8b784e2aaf29c0032ec1976b : SUCCESS in 11m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/830bef58efd8489f97a3e838eaebb145 : SUCCESS in 19m 07s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/c4dcf8ff3ead40329fd0f8e22b70210e : SUCCESS in 1h 28m 20s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/2066190916744c868f40848fb7d397a6 : SUCCESS in 55m 30s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/dd725fad9c894e7b869b384426f56094 : SUCCESS in 56m 45s (non-voting)\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/ffd35a931ff841b39cf729a5ac339310 : SUCCESS in 20m 40s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/68040cbd8a894be68ba3e55a0c60cf75 : SUCCESS in 1h 32m 08s\n- nova-next https://zuul.opendev.org/t/openstack/build/edbbe8bfcbe9459ca795435bb5d8be00 : SUCCESS in 1h 46m 17s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8f5432cd5a3c45b48d4763ccc1432709 : SUCCESS in 1h 15m 24s\n- grenade https://zuul.opendev.org/t/openstack/build/f478464613544ec28040cb861a485a51 : SUCCESS in 1h 08m 46s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/257539859fd745e2af51aa69972d9e51 : SUCCESS in 59m 02s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8bef89bf505046d9ba2df96afe987cec : SUCCESS in 52m 03s","accounts_in_message":[],"_revision_number":28},{"id":"af0d3acfd39dbf2370c71183b99eba11b3813269","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-21 12:59:40.000000000","message":"Change has been successfully merged by Zuul","accounts_in_message":[],"_revision_number":28},{"id":"7e8ef6caafb2665ff306f6833ad7a7c00c321717","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-04-21 13:04:54.000000000","message":"Patch Set 28:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8f9b64669c2741df8a22f5484b853572 : SUCCESS in 1m 12s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a69b39e0d5bd4488b431d491185bda91 : SUCCESS in 1m 02s","accounts_in_message":[],"_revision_number":28}],"current_revision_number":28,"current_revision":"e56cc4f439846558fc13298c2360d7cdd473cc89","revisions":{"a28a4b43e09a174c15b41d8e1b48793bd2b12a1c":{"kind":"REWORK","_number":1,"created":"2021-01-12 08:36:24.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/1"}}},"commit":{"parents":[{"commit":"33634f3d22e96ffd8e91041fd6d22471868167af","subject":"WIP/DNM libvirt: Start emitting DeviceRemovedEvent and DeviceRemovalFailedEvent events","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/33634f3d22e96ffd8e91041fd6d22471868167af"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 08:33:08.000000000","tz":60},"subject":"DNM try to replace retry with libvirt event in detach","message":"DNM try to replace retry with libvirt event in detach\n\nSee comments in the code about the status of the impl\n\nQuestions:\n* what to do with synchronous errors from libvirt? retry?\n* what to do with asynch error from libvirt? just fail?\n* what could be the good ID to match incoming event to waiters?\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a28a4b43e09a174c15b41d8e1b48793bd2b12a1c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a28a4b43e09a174c15b41d8e1b48793bd2b12a1c"}]},"branch":"refs/heads/master"},"1bce9297416de616fc0aaa00383d12e16318928b":{"kind":"REWORK","_number":2,"created":"2021-01-12 15:57:34.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/2"}}},"commit":{"parents":[{"commit":"33634f3d22e96ffd8e91041fd6d22471868167af","subject":"WIP/DNM libvirt: Start emitting DeviceRemovedEvent and DeviceRemovalFailedEvent events","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/33634f3d22e96ffd8e91041fd6d22471868167af"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 15:54:33.000000000","tz":60},"subject":"DNM try to replace retry with libvirt event in detach","message":"DNM try to replace retry with libvirt event in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nWhen a device (disk or interface) is detached from a guest libvirt emits\nan event [1].\n\nThis patch changes the libvirt driver to instead of periodically\nretrying the device detach only send the detach request once and then\nwait for the libvirt event about the finish of the detach process.\n\nThere are some open questions regarding this implementation in\ncomparison with the original retry based impl:\n* what to do with synchronous errors from libvirt? retry?\n* what to do with asynch error from libvirt? (ie when\n  VIR_DOMAIN_EVENT_ID_DEVICE_REMOVAL_FAILED event is received) just fail?\n* is it OK to ignore the error if the event is not received within 60\n  seconds? The original code ignored the error if run out of retry\n  attempts.\n* there was two detach attempts in the original code if the domain had  both\n  live and persistent configs. It was implemented by retrying the detach. The\n  current code has no such logic. Is it OK to simply send one single\n  detach request regardless of the domain being persistent \u0026\u0026 live?\n\nTODO:\n* resolve the above questions\n* do internal memory cleanup when a guest is destroyed\n* add unit test coverage\n* remove unused old code\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1bce9297416de616fc0aaa00383d12e16318928b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1bce9297416de616fc0aaa00383d12e16318928b"}]},"branch":"refs/heads/master"},"bbdce57609bfdfa0902744f492deca3da42ebed5":{"kind":"REWORK","_number":3,"created":"2021-01-13 16:57:23.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/3"}}},"commit":{"parents":[{"commit":"33634f3d22e96ffd8e91041fd6d22471868167af","subject":"WIP/DNM libvirt: Start emitting DeviceRemovedEvent and DeviceRemovalFailedEvent events","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/33634f3d22e96ffd8e91041fd6d22471868167af"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-13 16:55:24.000000000","tz":60},"subject":"DNM try to replace retry with libvirt event in detach","message":"DNM try to replace retry with libvirt event in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nWhen a device (disk or interface) is detached from a guest libvirt emits\nan event [1].\n\nThis patch changes the libvirt driver to instead of periodically\nretrying the device detach only send the detach request once and then\nwait for the libvirt event about the finish of the detach process.\n\nThere are some open questions regarding this implementation in\ncomparison with the original retry based impl:\n* what to do with synchronous errors from libvirt? retry?\n* what to do with asynch error from libvirt? (ie when\n  VIR_DOMAIN_EVENT_ID_DEVICE_REMOVAL_FAILED event is received) just fail?\n* is it OK to ignore the error if the event is not received within 60\n  seconds? The original code ignored the error if run out of retry\n  attempts.\n* there was two detach attempts in the original code if the domain had  both\n  live and persistent configs. It was implemented by retrying the detach. The\n  current code has no such logic. Is it OK to simply send one single\n  detach request regardless of the domain being persistent \u0026\u0026 live?\n\nTODO:\n* resolve the above questions\n* do internal memory cleanup when a guest is destroyed\n* add unit test coverage\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bbdce57609bfdfa0902744f492deca3da42ebed5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bbdce57609bfdfa0902744f492deca3da42ebed5"}]},"branch":"refs/heads/master"},"23b6fcbed537c1fe2cc34a893e6c112644dd786a":{"kind":"REWORK","_number":4,"created":"2021-01-14 15:44:07.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/4"}}},"commit":{"parents":[{"commit":"33634f3d22e96ffd8e91041fd6d22471868167af","subject":"WIP/DNM libvirt: Start emitting DeviceRemovedEvent and DeviceRemovalFailedEvent events","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/33634f3d22e96ffd8e91041fd6d22471868167af"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-14 15:36:26.000000000","tz":60},"subject":"DNM try to replace retry with libvirt event in detach","message":"DNM try to replace retry with libvirt event in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nWhen a device (disk or interface) is detached from a guest libvirt emits\nan event [1].\n\nThis patch changes the libvirt driver to instead of periodically\nretrying the device detach only send the detach request once and then\nwait for the libvirt event about the finish of the detach process.\n\nIf detach in libvirt fails synchronously saying that the device is not\nfound and we have both a persistent domain and a live domain then the\ndetach is retriggered on the live domain only.\n\nIf the detach fails asynchronosly by receiving a\nDeviceRemovalFailedEvent instead of a DeviceRemovedEvent or for any\nother reason the device is still exists in the domain after the async\nevent then the detach will be retriggered.\n\nAfter 7 retries (same amount as in the baseline) the libvirt driver\ngives up.\n\nTODO:\n* implement retry\n* make sure that the nova timeout value is bigger than the libvirt\u0027s\n  timeout value for the detach event\n* do internal memory cleanup when a guest is destroyed\n* add unit test coverage\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/23b6fcbed537c1fe2cc34a893e6c112644dd786a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/23b6fcbed537c1fe2cc34a893e6c112644dd786a"}]},"branch":"refs/heads/master"},"9fd40a1ee1a033f4d19a8901b19258727d1dcd82":{"kind":"REWORK","_number":5,"created":"2021-01-15 13:55:30.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/5"}}},"commit":{"parents":[{"commit":"a8121c0bfc5858f93f08308c5dbbb2a09ab7a2d1","subject":"WIP/DNM libvirt: Start emitting DeviceRemovedEvent and DeviceRemovalFailedEvent events","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a8121c0bfc5858f93f08308c5dbbb2a09ab7a2d1"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-15 13:51:28.000000000","tz":60},"subject":"DNM try to replace retry with libvirt event in detach","message":"DNM try to replace retry with libvirt event in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nWhen a device (disk or interface) is detached from a guest libvirt emits\nan event [1].\n\nThis patch changes the libvirt driver to instead of periodically\nretrying the device detach only send the detach request once and then\nwait for the libvirt event about the finish of the detach process.\n\nIf detach in libvirt fails synchronously saying that the device is not\nfound and we have both a persistent domain and a live domain then the\ndetach is retriggered on the live domain only.\n\nIf the detach fails asynchronosly by receiving a\nDeviceRemovalFailedEvent instead of a DeviceRemovedEvent or for any\nother reason the device is still exists in the domain after the async\nevent then the detach will be retriggered as well.\n\nAfter 7 retries (same amount as in the baseline) the libvirt driver\ngives up.\n\nTODO:\n* implement retry\n* make sure that the nova timeout value is bigger than the libvirt\u0027s\n  timeout value for the detach event\n* do internal memory cleanup when a guest is destroyed\n* add unit test coverage\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9fd40a1ee1a033f4d19a8901b19258727d1dcd82"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9fd40a1ee1a033f4d19a8901b19258727d1dcd82"}]},"branch":"refs/heads/master"},"f31a736a6ec4ca300200b1c686c3568cc1bd008e":{"kind":"REWORK","_number":6,"created":"2021-01-17 08:53:51.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/6"}}},"commit":{"parents":[{"commit":"a8121c0bfc5858f93f08308c5dbbb2a09ab7a2d1","subject":"WIP/DNM libvirt: Start emitting DeviceRemovedEvent and DeviceRemovalFailedEvent events","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a8121c0bfc5858f93f08308c5dbbb2a09ab7a2d1"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-17 08:48:41.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nWhen a device (disk or interface) is detached from a guest libvirt emits\nan event [1].\n\nThis patch changes the libvirt driver to instead of periodically\nretrying the device detach only send the detach request once and then\nwait for the libvirt event about the finish of the detach process.\n\nIf detach in libvirt fails synchronously saying that the device is not\nfound and we have both a persistent domain and a live domain then the\ndetach is retriggered on the live domain only.\n\nIf the detach fails asynchronosly by receiving a\nDeviceRemovalFailedEvent instead of a DeviceRemovedEvent or for any\nother reason the device is still exists in the domain after the async\nevent then the detach will be retriggered as well.\n\nIf the libvirt event is not received within a predefined time then the\ndetach will be retriggered too. We make sure that the our timeout value\nis bigger than the timeout in libvirt so we only retry the detach when\nlibvirt is already give it up.\n\nAfter 8 tries (same amount as in the baseline) the libvirt driver\ngives up.\n\nTODO:\n* make sure that the nova timeout value is bigger than the libvirt\u0027s\n  timeout value for the detach event\n* do internal memory cleanup when a guest is destroyed\n* add unit test coverage\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f31a736a6ec4ca300200b1c686c3568cc1bd008e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f31a736a6ec4ca300200b1c686c3568cc1bd008e"}]},"branch":"refs/heads/master"},"03d6c0e1f02ee0517a2cce946c91e03f1e794156":{"kind":"REWORK","_number":7,"created":"2021-01-17 11:04:28.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/7"}}},"commit":{"parents":[{"commit":"a8121c0bfc5858f93f08308c5dbbb2a09ab7a2d1","subject":"WIP/DNM libvirt: Start emitting DeviceRemovedEvent and DeviceRemovalFailedEvent events","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a8121c0bfc5858f93f08308c5dbbb2a09ab7a2d1"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-17 11:02:55.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nWhen a device (disk or interface) is detached from a guest libvirt emits\nan event [1].\n\nThis patch changes the libvirt driver to instead of periodically\nretrying the device detach only send the detach request once and then\nwait for the libvirt event about the finish of the detach process.\n\nIf detach in libvirt fails synchronously saying that the device is not\nfound and we have both a persistent domain and a live domain then the\ndetach is retriggered on the live domain only.\n\nIf the detach fails asynchronosly by receiving a\nDeviceRemovalFailedEvent instead of a DeviceRemovedEvent or for any\nother reason the device is still exists in the domain after the async\nevent then the detach will be retriggered as well.\n\nIf the libvirt event is not received within a predefined time then the\ndetach will be retriggered too. We make sure that the our timeout value\nis bigger than the timeout in libvirt so we only retry the detach when\nlibvirt is already give it up.\n\nAfter 8 tries (same amount as in the baseline) the libvirt driver\ngives up.\n\nTODO:\n* make sure that the nova timeout value is bigger than the libvirt\u0027s\n  timeout value for the detach event\n* do internal memory cleanup when a guest is destroyed\n* add unit test coverage\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/03d6c0e1f02ee0517a2cce946c91e03f1e794156"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/03d6c0e1f02ee0517a2cce946c91e03f1e794156"}]},"branch":"refs/heads/master"},"9fd8504f2238acad14f2d066869270bec2d6b3cb":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2021-01-18 16:00:44.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/8"}}},"commit":{"parents":[{"commit":"9c74ff2e4e9db14d7975d2f9ba6be54f6336026a","subject":"WIP/DNM libvirt: Start emitting DeviceRemovedEvent and DeviceRemovalFailedEvent events","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9c74ff2e4e9db14d7975d2f9ba6be54f6336026a"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-18 15:51:27.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nWhen a device (disk or interface) is detached from a guest libvirt emits\nan event [1].\n\nThis patch changes the libvirt driver to instead of periodically\nretrying the device detach only send the detach request once and then\nwait for the libvirt event about the finish of the detach process.\n\nIf detach in libvirt fails synchronously saying that the device is not\nfound and we have both a persistent domain and a live domain then the\ndetach is retriggered on the live domain only.\n\nIf the detach fails asynchronosly by receiving a\nDeviceRemovalFailedEvent instead of a DeviceRemovedEvent or for any\nother reason the device is still exists in the domain after the async\nevent then the detach will be retriggered as well.\n\nIf the libvirt event is not received within a predefined time then the\ndetach will be retriggered too. We make sure that the our timeout value\nis bigger than the timeout in libvirt so we only retry the detach when\nlibvirt is already give it up.\n\nAfter 8 tries (same amount as in the baseline) the libvirt driver\ngives up.\n\nTODO:\n* make sure that the nova timeout value is bigger than the libvirt\u0027s\n  timeout value for the detach event\n* do internal memory cleanup when a guest is destroyed\n* add unit test coverage\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9fd8504f2238acad14f2d066869270bec2d6b3cb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9fd8504f2238acad14f2d066869270bec2d6b3cb"}]},"branch":"refs/heads/master"},"9e17af5813a53411901938e7b74b72e88caf8f68":{"kind":"REWORK","_number":9,"created":"2021-01-19 17:37:34.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/9"}}},"commit":{"parents":[{"commit":"9c74ff2e4e9db14d7975d2f9ba6be54f6336026a","subject":"WIP/DNM libvirt: Start emitting DeviceRemovedEvent and DeviceRemovalFailedEvent events","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9c74ff2e4e9db14d7975d2f9ba6be54f6336026a"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-19 17:35:16.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nWhen a device (disk or interface) is detached from a guest libvirt emits\nan event [1].\n\nThis patch changes the libvirt driver to instead of periodically\nretrying the device detach only send the detach request once and then\nwait for the libvirt event about the finish of the detach process.\n\nIf detach in libvirt fails synchronously saying that the device is not\nfound and we have both a persistent domain and a live domain then the\ndetach is retriggered on the live domain only.\n\nIf the detach fails asynchronosly by receiving a\nDeviceRemovalFailedEvent instead of a DeviceRemovedEvent or for any\nother reason the device is still exists in the domain after the async\nevent then the detach will be retriggered as well.\n\nIf the libvirt event is not received within a predefined time then the\ndetach will be retriggered too. We make sure that the our timeout value\nis bigger than the timeout in libvirt so we only retry the detach when\nlibvirt is already give it up.\n\nAfter 8 tries (same amount as in the baseline) the libvirt driver\ngives up.\n\nTODO:\n* make sure that the nova timeout value is bigger than the libvirt\u0027s\n  timeout value for the detach event\n* treat DeviceRemovalFailedEvent as failure without retry\n* do internal memory cleanup when a guest is destroyed\n* fix existing and add new unit test coverage\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9e17af5813a53411901938e7b74b72e88caf8f68"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9e17af5813a53411901938e7b74b72e88caf8f68"}]},"branch":"refs/heads/master"},"418bfefa42b36f49b12b815d8efc94df81924fb4":{"kind":"REWORK","_number":10,"created":"2021-01-20 17:19:33.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/10"}}},"commit":{"parents":[{"commit":"9c74ff2e4e9db14d7975d2f9ba6be54f6336026a","subject":"WIP/DNM libvirt: Start emitting DeviceRemovedEvent and DeviceRemovalFailedEvent events","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9c74ff2e4e9db14d7975d2f9ba6be54f6336026a"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-20 17:17:43.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nWhen a device (disk or interface) is detached from a guest libvirt emits\nan event [1].\n\nThis patch changes the libvirt driver to instead of periodically\nretrying the device detach only send the detach request once and then\nwait for the libvirt event about the finish of the detach process.\n\nIf detach in libvirt fails synchronously saying that the device is not\nfound and we have both a persistent domain and a live domain then the\ndetach is retriggered on the live domain only.\n\nIf the detach fails asynchronosly by receiving a\nDeviceRemovalFailedEvent instead of a DeviceRemovedEvent or for any\nother reason the device is still exists in the domain after the async\nevent then the detach will be retriggered as well.\n\nIf the libvirt event is not received within a predefined time then the\ndetach will be retriggered too. We make sure that the our timeout value\nis bigger than the timeout in libvirt so we only retry the detach when\nlibvirt is already give it up.\n\nAfter 8 tries (same amount as in the baseline) the libvirt driver\ngives up.\n\nTODO:\n* make sure that the nova timeout value is bigger than the libvirt\u0027s\n  timeout value for the detach event\n* treat DeviceRemovalFailedEvent as failure without retry\n* do internal memory cleanup when a guest is destroyed\n* fix existing and add new unit test coverage\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/418bfefa42b36f49b12b815d8efc94df81924fb4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/418bfefa42b36f49b12b815d8efc94df81924fb4"}]},"branch":"refs/heads/master"},"409e8368759962919d757a267f52804ac0943185":{"kind":"REWORK","_number":11,"created":"2021-01-21 15:04:39.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/11"}}},"commit":{"parents":[{"commit":"9c74ff2e4e9db14d7975d2f9ba6be54f6336026a","subject":"WIP/DNM libvirt: Start emitting DeviceRemovedEvent and DeviceRemovalFailedEvent events","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9c74ff2e4e9db14d7975d2f9ba6be54f6336026a"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-21 14:59:50.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nWhen a device (disk or interface) is detached from a guest libvirt emits\nan event [1].\n\nThis patch changes the libvirt driver to instead of periodically\nretrying the device detach only send the detach request once and then\nwait for the libvirt event about the finish of the detach process.\n\nIf detach in libvirt fails synchronously saying that the device is not\nfound and we have both a persistent domain and a live domain then the\ndetach is retriggered on the live domain only.\n\nIf the detach fails asynchronosly by receiving a\nDeviceRemovalFailedEvent instead of a DeviceRemovedEvent or for any\nother reason the device is still exists in the domain after the async\nevent then the detach will be retriggered as well.\n\nIf the libvirt event is not received within a predefined time then the\ndetach will be retriggered too. We make sure that the our timeout value\nis bigger than the timeout in libvirt so we only retry the detach when\nlibvirt is already give it up.\n\nAfter 8 tries (same amount as in the baseline) the libvirt driver\ngives up.\n\nAlso this patch makes the detach from the persistent domain and from the\nlive domain explicitly independent. This makes the error cases simpler\nand makes event handling to be done only for live detach where\nlibvirt implemented the event sending.\n\nTODO:\n* make sure that the nova timeout value is bigger than the libvirt\u0027s\n  timeout value for the detach event\n* treat DeviceRemovalFailedEvent as failure without retry\n* do internal memory cleanup when a guest is destroyed\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/409e8368759962919d757a267f52804ac0943185"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/409e8368759962919d757a267f52804ac0943185"}]},"branch":"refs/heads/master"},"e5073577e40590e50dab17c9a3406a2aab5e2c26":{"kind":"REWORK","_number":12,"created":"2021-01-22 18:10:32.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/12"}}},"commit":{"parents":[{"commit":"9c74ff2e4e9db14d7975d2f9ba6be54f6336026a","subject":"WIP/DNM libvirt: Start emitting DeviceRemovedEvent and DeviceRemovalFailedEvent events","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9c74ff2e4e9db14d7975d2f9ba6be54f6336026a"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-22 18:08:47.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nAlso if there was both a persistent and a lvie domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nTODO:\n* make sure that the nova timeout value is bigger than the libvirt\u0027s\n  timeout value for the detach event\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e5073577e40590e50dab17c9a3406a2aab5e2c26"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e5073577e40590e50dab17c9a3406a2aab5e2c26"}]},"branch":"refs/heads/master"},"5c9916724e273a3188e066c0db5b565b0b13c62f":{"kind":"REWORK","_number":13,"created":"2021-01-25 15:18:41.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/13"}}},"commit":{"parents":[{"commit":"9c74ff2e4e9db14d7975d2f9ba6be54f6336026a","subject":"WIP/DNM libvirt: Start emitting DeviceRemovedEvent and DeviceRemovalFailedEvent events","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9c74ff2e4e9db14d7975d2f9ba6be54f6336026a"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-25 15:10:17.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nAlso if there was both a persistent and a lvie domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nTODO:\n* make sure that the nova timeout value is bigger than the libvirt\u0027s\n  timeout value for the detach event\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5c9916724e273a3188e066c0db5b565b0b13c62f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5c9916724e273a3188e066c0db5b565b0b13c62f"}]},"branch":"refs/heads/master"},"8739b34dda56cccfa02b369a6807c05611f44eb3":{"kind":"REWORK","_number":14,"created":"2021-01-25 17:24:11.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/14"}}},"commit":{"parents":[{"commit":"7ffe43cd95049f224de4e5aa06ef52f26fd7e1cd","subject":"libvirt: parse alias out from device config","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7ffe43cd95049f224de4e5aa06ef52f26fd7e1cd"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-25 17:08:03.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nAlso if there was both a persistent and a lvie domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nTODO:\n* make sure that the nova timeout value is bigger than the libvirt\u0027s\n  timeout value for the detach event\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8739b34dda56cccfa02b369a6807c05611f44eb3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8739b34dda56cccfa02b369a6807c05611f44eb3"}]},"branch":"refs/heads/master"},"a0f2e819c3c9e6a78206c7161395d4b24e390387":{"kind":"TRIVIAL_REBASE","_number":15,"created":"2021-01-25 17:41:03.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/15"}}},"commit":{"parents":[{"commit":"301a060d27d21db477f12c3a3061208db9e62dc7","subject":"libvirt: parse alias out from device config","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/301a060d27d21db477f12c3a3061208db9e62dc7"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-25 17:32:59.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nAlso if there was both a persistent and a lvie domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nTODO:\n* make sure that the nova timeout value is bigger than the libvirt\u0027s\n  timeout value for the detach event\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a0f2e819c3c9e6a78206c7161395d4b24e390387"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a0f2e819c3c9e6a78206c7161395d4b24e390387"}]},"branch":"refs/heads/master"},"60142cb7777506a81e4712d1cbfd7cb08cb77762":{"kind":"TRIVIAL_REBASE","_number":16,"created":"2021-01-26 17:14:34.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/16"}}},"commit":{"parents":[{"commit":"71aff5ee47ccf56c977c27c81b158c63b9fbb120","subject":"libvirt: parse alias out from device config","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/71aff5ee47ccf56c977c27c81b158c63b9fbb120"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-26 17:08:53.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nAlso if there was both a persistent and a lvie domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nTODO:\n* make sure that the nova timeout value is bigger than the libvirt\u0027s\n  timeout value for the detach event\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/60142cb7777506a81e4712d1cbfd7cb08cb77762"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/60142cb7777506a81e4712d1cbfd7cb08cb77762"}]},"branch":"refs/heads/master"},"29397519d5c7802421b31dca90a7ee4ee046020c":{"kind":"TRIVIAL_REBASE","_number":17,"created":"2021-01-29 12:06:49.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/17"}}},"commit":{"parents":[{"commit":"e5403abfb679f78c95596135097967fe4f33ce1d","subject":"libvirt: parse alias out from device config","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e5403abfb679f78c95596135097967fe4f33ce1d"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-29 10:18:11.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nAlso if there was both a persistent and a lvie domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nTODO:\n* make sure that the nova timeout value is bigger than the libvirt\u0027s\n  timeout value for the detach event\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/29397519d5c7802421b31dca90a7ee4ee046020c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/29397519d5c7802421b31dca90a7ee4ee046020c"}]},"branch":"refs/heads/master"},"ac45794d9b7a90d6725df678dc46f37debb3cb62":{"kind":"REWORK","_number":18,"created":"2021-01-29 12:45:02.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/18"}}},"commit":{"parents":[{"commit":"e5403abfb679f78c95596135097967fe4f33ce1d","subject":"libvirt: parse alias out from device config","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e5403abfb679f78c95596135097967fe4f33ce1d"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-29 12:33:12.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nAlso if there was both a persistent and a live domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ac45794d9b7a90d6725df678dc46f37debb3cb62"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ac45794d9b7a90d6725df678dc46f37debb3cb62"}]},"branch":"refs/heads/master"},"d8bc9ef4ba95d36b9a5efa7806730b899c2207b2":{"kind":"REWORK","_number":19,"created":"2021-02-08 17:10:34.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/19"}}},"commit":{"parents":[{"commit":"624db21de53f740a5a97b41d349c19165b07b44b","subject":"libvirt: parse alias out from device config","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/624db21de53f740a5a97b41d349c19165b07b44b"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-02-08 16:57:38.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device.\n\nAlso if there was both a persistent and a live domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d8bc9ef4ba95d36b9a5efa7806730b899c2207b2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d8bc9ef4ba95d36b9a5efa7806730b899c2207b2"}]},"branch":"refs/heads/master"},"9fbdb64600d8de6993615724d98635abe80f9bf5":{"kind":"REWORK","_number":20,"created":"2021-02-22 15:14:03.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/20"}}},"commit":{"parents":[{"commit":"96072a1ef1a5822d57e18ba65ce3ba50af062b23","subject":"libvirt: parse alias out from device config","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/96072a1ef1a5822d57e18ba65ce3ba50af062b23"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-02-22 15:05:25.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device. See bug #1882521 for more information.\n\nAlso if there was both a persistent and a live domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9fbdb64600d8de6993615724d98635abe80f9bf5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9fbdb64600d8de6993615724d98635abe80f9bf5"}]},"branch":"refs/heads/master"},"e27f51fdb7873fc39cf93f49838661eed11b1e03":{"kind":"REWORK","_number":21,"created":"2021-03-04 17:04:36.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/21"}}},"commit":{"parents":[{"commit":"96072a1ef1a5822d57e18ba65ce3ba50af062b23","subject":"libvirt: parse alias out from device config","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/96072a1ef1a5822d57e18ba65ce3ba50af062b23"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-03-04 17:00:30.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device. See bug #1882521 for more information.\n\nAlso if there was both a persistent and a live domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e27f51fdb7873fc39cf93f49838661eed11b1e03"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e27f51fdb7873fc39cf93f49838661eed11b1e03"}]},"branch":"refs/heads/master"},"f7a7a16a80c5ddcf290b925afff97cee224d38d9":{"kind":"REWORK","_number":22,"created":"2021-03-04 17:32:02.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/22"}}},"commit":{"parents":[{"commit":"0226f9dd630a29c57a97d0fbc7f98250040c42bb","subject":"Merge \"hyper-v rbd volume support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0226f9dd630a29c57a97d0fbc7f98250040c42bb"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-03-04 17:30:07.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device. See bug #1882521 for more information.\n\nAlso if there was both a persistent and a live domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f7a7a16a80c5ddcf290b925afff97cee224d38d9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f7a7a16a80c5ddcf290b925afff97cee224d38d9"}]},"branch":"refs/heads/master"},"036551a1addb36fd78eec9343d795f181e287781":{"kind":"REWORK","_number":23,"created":"2021-03-05 08:23:56.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/23"}}},"commit":{"parents":[{"commit":"0226f9dd630a29c57a97d0fbc7f98250040c42bb","subject":"Merge \"hyper-v rbd volume support\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0226f9dd630a29c57a97d0fbc7f98250040c42bb"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-03-05 08:22:31.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device. See bug #1882521 for more information.\n\nAlso if there was both a persistent and a live domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/036551a1addb36fd78eec9343d795f181e287781"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/036551a1addb36fd78eec9343d795f181e287781"}]},"branch":"refs/heads/master"},"20f7c54ab734fec0478b4b61bca8699e89bc6482":{"kind":"REWORK","_number":24,"created":"2021-03-05 11:29:17.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/24"}}},"commit":{"parents":[{"commit":"c8a6f8d2e502e139c2212fb20cc0f89de816aeb1","subject":"Merge \"libvirt: Allow disabling CPU flags via `cpu_model_extra_flags`\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c8a6f8d2e502e139c2212fb20cc0f89de816aeb1"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-03-05 11:27:55.000000000","tz":60},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device. See bug #1882521 for more information.\n\nAlso if there was both a persistent and a live domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/20f7c54ab734fec0478b4b61bca8699e89bc6482"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/20f7c54ab734fec0478b4b61bca8699e89bc6482"}]},"branch":"refs/heads/master"},"2c21fa22773dab39f783901b8b8acbde7f4a8e46":{"kind":"REWORK","_number":25,"created":"2021-04-14 16:32:09.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/25","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/25","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/25"}}},"commit":{"parents":[{"commit":"c8a6f8d2e502e139c2212fb20cc0f89de816aeb1","subject":"Merge \"libvirt: Allow disabling CPU flags via `cpu_model_extra_flags`\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c8a6f8d2e502e139c2212fb20cc0f89de816aeb1"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-04-14 15:36:59.000000000","tz":120},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device. See bug #1882521 for more information.\n\nAlso if there was both a persistent and a live domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2c21fa22773dab39f783901b8b8acbde7f4a8e46"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2c21fa22773dab39f783901b8b8acbde7f4a8e46"}]},"branch":"refs/heads/master"},"c04e34c7292ee3da718d2fac9bd9b86f52deca84":{"kind":"TRIVIAL_REBASE","_number":26,"created":"2021-04-15 07:38:00.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/26","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/26","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/26 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/26 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/26 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/26"}}},"commit":{"parents":[{"commit":"529ea182d208d3880e0a9a10d544deb3b24862fb","subject":"Merge \"Explaining when a base image is considered unused to avoid confusion why some images aren\u0027t deleted.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/529ea182d208d3880e0a9a10d544deb3b24862fb"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-04-15 07:12:43.000000000","tz":120},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device. See bug #1882521 for more information.\n\nAlso if there was both a persistent and a live domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c04e34c7292ee3da718d2fac9bd9b86f52deca84"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c04e34c7292ee3da718d2fac9bd9b86f52deca84"}]},"branch":"refs/heads/master"},"2fc32c7a9756b147b1b1ba205ef20bcfe2f20df1":{"kind":"REWORK","_number":27,"created":"2021-04-16 14:06:12.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/27","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/27","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/27 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/27 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/27 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/27"}}},"commit":{"parents":[{"commit":"74d6fc4c28125a5a43b20cd7ec1015f934266de2","subject":"Merge \"Update min supported service version for Xena.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/74d6fc4c28125a5a43b20cd7ec1015f934266de2"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-04-16 13:51:19.000000000","tz":120},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device. See bug #1882521 for more information.\n\nAlso if there was both a persistent and a live domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2fc32c7a9756b147b1b1ba205ef20bcfe2f20df1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2fc32c7a9756b147b1b1ba205ef20bcfe2f20df1"}]},"branch":"refs/heads/master"},"e56cc4f439846558fc13298c2360d7cdd473cc89":{"kind":"REWORK","_number":28,"created":"2021-04-18 08:26:10.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/46/770246/28","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/46/770246/28","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/28 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/28 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/46/770246/28 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/46/770246/28"}}},"commit":{"parents":[{"commit":"74d6fc4c28125a5a43b20cd7ec1015f934266de2","subject":"Merge \"Update min supported service version for Xena.\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/74d6fc4c28125a5a43b20cd7ec1015f934266de2"}]}],"author":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-01-12 07:23:17.000000000","tz":60},"committer":{"name":"Balazs Gibizer","email":"balazs.gibizer@est.tech","date":"2021-04-18 08:24:08.000000000","tz":120},"subject":"Replace blind retry with libvirt event waiting in detach","message":"Replace blind retry with libvirt event waiting in detach\n\nNova so far applied a retry loop that tried to periodically detach the\ndevice from libvirt while the device was visible in the domain xml. This\ncould lead to an issue where an already progressing detach on the\nlibvirt side is interrupted by nova re-sending the detach request for\nthe same device. See bug #1882521 for more information.\n\nAlso if there was both a persistent and a live domain the nova tried the\ndetach from both at the same call. This lead to confusion about the\nresult when such call failed. Was the detach failed partially?\n\nWe can do better, at least for the live detach case. Based on the\nlibvirt developers detaching from the persistent domain always\nsucceeds and it is a synchronous process. Detaching from the live\ndomain can be both synchronous or asynchronous depending on the guest\nOS and the load on the hypervisor. But for live detach libvirt always\nsends an event [1] nova can wait for.\n\nSo this patch does two things.\n\n1) Separates the detach from the persistent domain from the detach from\n   the live domain to make the error cases clearer.\n\n2) Changes the retry mechanism.\n\n   Detaching from the persistent domain is not retried. If libvirt\n   reports device not found, while both persistent and live detach\n   is needed, the error is ignored, and the process continues with\n   the live detach. In any other case the error considered as fatal.\n\n   Detaching from the live domain is changed to always wait for the\n   libvirt event. In case of timeout, the live detach is retried.\n   But a failure event from libvirt considered fatal, based on the\n   information from the libvirt developers, so in this case the\n   detach is not retried.\n\nRelated-Bug: #1882521\n\n[1]https://libvirt.org/html/libvirt-libvirt-domain.html#virConnectDomainEventDeviceRemovedCallback\n\nChange-Id: I7f2b6330decb92e2838aa7cee47fb228f00f47da\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e56cc4f439846558fc13298c2360d7cdd473cc89"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e56cc4f439846558fc13298c2360d7cdd473cc89"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
