)]}'
{"id":"openstack%2Fnova~804985","triplet_id":"openstack%2Fnova~master~Ia36b8e4eac507b826385d69f039eaca95ab617be","project":"openstack/nova","branch":"master","topic":"thread_session_master","hashtags":[],"change_id":"Ia36b8e4eac507b826385d69f039eaca95ab617be","subject":"Fix for concurrent DB update issue","status":"NEW","created":"2021-08-18 11:07:47.000000000","updated":"2021-08-27 12:03:29.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":1,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"a428e15743b3f50d6e40ac5b3c91f02a68dc8884","_number":804985,"virtual_id_number":804985,"owner":{"_account_id":27838,"name":"Vadym Markov","email":"vmarkov@mirantis.com","username":"vmarkov"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:check","value":1,"date":"2021-08-23 15:17:26.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":1,"default_value":0,"optional":true},"Code-Review":{"disliked":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":-1,"date":"2021-08-23 13:46:08.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":-1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_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":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"}],"REVIEWER":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-08-18 11:34:50.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-08-18 11:36:15.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":"CC"},{"updated":"2021-08-18 12:39:18.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-08-18 12:40:08.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-08-18 13:14:40.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-08-18 13:24:46.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-08-18 23:11:57.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-08-23 13:46:08.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"}],"messages":[{"id":"53a372a314dffd1a73fba0e5316ba5c0a41858ea","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27838,"name":"Vadym Markov","email":"vmarkov@mirantis.com","username":"vmarkov"},"date":"2021-08-18 11:07:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"492704f0fc9522b48ee958eb96e6389a2fa37a22","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27838,"name":"Vadym Markov","email":"vmarkov@mirantis.com","username":"vmarkov"},"date":"2021-08-18 11:08:03.000000000","message":"Uploaded patch set 2: New patch set was added with same tree, parent, and commit message as Patch Set 1.","accounts_in_message":[],"_revision_number":2},{"id":"c5fffd847d9a516137140ceb456c11b8edf429ed","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-08-18 11:34:50.000000000","message":"Patch Set 2:\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 tempest-dsvm-full-focal-py3 : NODE_FAILURE in 0s","accounts_in_message":[],"_revision_number":2},{"id":"6e535f3010c09421e8db893d410fd355b5cdf81a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-18 11:36:15.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/5708612609604406937cd3c7abb28b46 : SUCCESS in 21m 58s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/750c945ac9654414b3ff85a68303fe4d : SUCCESS in 20m 24s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2195bb982d919b9c731a3359dc5141b5c82632ea","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-18 12:39:18.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/1ba7d647cd1947f0ace99b3fd6821231 : SUCCESS in 1h 06m 59s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dc703d771d514cae87468de9bb57687d : SUCCESS in 16m 18s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/d947a67240a84ede892c85c457173fdc : SUCCESS in 16m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bbce2ce31bc8419da7d6898e4efc72b9 : SUCCESS in 9m 02s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/192c6dcb9d824a559ff45bd80ddf8f4f : SUCCESS in 11m 55s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/8c9ad984a75e4cf5a0caf80691c925cb : SUCCESS in 13m 47s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5a6f4b171862423293bedf6853320e69 : SUCCESS in 13m 26s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9d1eac77188a47acb1bc9bad43aed60b : SUCCESS in 10m 42s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/18246d37449d42e08a2a2c83b69c5d05 : FAILURE in 23m 22s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a76804f3bde7450a8150f504a98c1fe9 : SUCCESS in 1h 08m 40s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/d099b62ebe9b4078ae7c98e060b15d83 : SUCCESS in 49m 38s (non-voting)\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/2db26bac6fb141f7837708987245b163 : SUCCESS in 52m 05s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/98b7123ebf79474b9bede23751c61248 : SUCCESS in 1h 18m 44s\n- nova-next https://zuul.opendev.org/t/openstack/build/68a9dfbffafd4798b46ae98912e1d4b5 : SUCCESS in 1h 25m 53s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/008efa7a8e964041920f87e771c0f521 : SUCCESS in 5m 49s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/8e43e7e671464f97b9035b1c0d8f1089 : SUCCESS in 18m 58s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/d439380aaee8402480abf4471593eb91 : SUCCESS in 18m 04s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/8c027ab273a14157ae8e3a1e39548530 : SUCCESS in 17m 45s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/891b157a722d461db335359eab18b97c : SUCCESS in 1h 12m 07s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/243fb26385734ef4ac168c83d086a698 : SUCCESS in 48m 52s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/921fd1d57fca45189256735e421d712f : SUCCESS in 44m 17s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/553e2347cc9d492f832971fc43f830ab : SUCCESS in 27m 19s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0312038a844049f79ccbc4aacfc5836e : SUCCESS in 33m 37s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"a05f7937d2372aaa5f6619ea24a36f79b687b9e1","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-08-18 12:40:08.000000000","message":"Patch Set 2:\n\nBuild failed.  For information on how to proceed, see https://docs.openstack.org/infra/manual/developers.html\n\n- EMC_PowerFlex_NOVA http://publiclogs.emc.com/85/804985/2/check/EMC_PowerFlex_NOVA/a70b2e8/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":2},{"id":"d50ef533cf116ced0edc9fcfd19dfed9e2c85e9c","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-08-18 13:14:40.000000000","message":"Patch Set 2:\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/804985/2/iscsi : SUCCESS in 2h 02m 58s","accounts_in_message":[],"_revision_number":2},{"id":"3559a2480171f55dbb91d174b40dfda3e6abce86","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-08-18 13:24:46.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* SRIOV-nova-direct http://13.74.249.42/refs/changes/85/804985/1/SRIOV-nova-direct : SUCCESS","accounts_in_message":[],"_revision_number":1},{"id":"b2a5ed5869fd5e1903fae930a5a1326ebf3baa62","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-08-18 18:24:45.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* SRIOV-nova-direct http://13.74.249.42/refs/changes/85/804985/2/SRIOV-nova-direct : SUCCESS\n\n* SRIOV-nova-macvtap http://13.74.249.42/refs/changes/85/804985/2/SRIOV-nova-macvtap : SUCCESS","accounts_in_message":[],"_revision_number":2},{"id":"d8f7e0f221fe8f997c55998c50da0b0693672678","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-08-18 23:11:57.000000000","message":"Patch Set 2:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/804985/804985/2/check-not-vote/ext-nova-zuul/fd62fd4 : SUCCESS in 1h 04m 25s","accounts_in_message":[],"_revision_number":2},{"id":"8ea60032e3df13b0071a6070a50643458ce65662","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27838,"name":"Vadym Markov","email":"vmarkov@mirantis.com","username":"vmarkov"},"date":"2021-08-23 13:38:10.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"34b9568b5d91d2f99870b163b1b9a6dd31ff1216","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-08-23 13:46:08.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)\n\nThis likely will not break anything but we do not support runing nova in a multi threaded context via uwsgi so before we move forward with this we should discuss if that is something we actully want to support going forward as we know there are some eventlet related issues when greentreads are resumed on different os treads.","accounts_in_message":[],"_revision_number":3},{"id":"c5d35370aa020e60ad96a67a3b741446951addce","author":{"_account_id":10118,"name":"IBM PowerKVM CI","email":"kvmpower@linux.vnet.ibm.com","username":"powerkvm","tags":["SERVICE_USER"]},"date":"2021-08-23 13:57:59.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 finger://zuul-v3-executor.novalocal/839edd427fa645138aba1291621d08d4 : RETRY_LIMIT in 1m 00s","accounts_in_message":[],"_revision_number":3},{"id":"91f6c89e6993e613bc0c3885cdca0f50b0144242","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-23 14:19:05.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/6cec276c54e64e4aa0d910ea8b06c0d2 : SUCCESS in 38m 24s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/90bbd7d4483a49ed9432e6e995d6bf90 : SUCCESS in 33m 29s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"b9d73e48342cd88cf31da623f215005edefee149","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-08-23 15:17:26.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\n\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a2cb384bbdde4b4f9628337e3ab4204b : SUCCESS in 1h 13m 57s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/605585d0cec94b7da5fcfd1fa6ac8f07 : SUCCESS in 16m 40s\n- openstack-tox-lower-constraints https://zuul.opendev.org/t/openstack/build/4cc0eba8b5574e29b923b37b4197a511 : SUCCESS in 15m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b9c5a588b6d9410fa2518a255993385f : SUCCESS in 10m 00s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/971896df24174efab92be77127106b16 : SUCCESS in 13m 31s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/13e9ec5c3374442c9839ec60ca96626b : SUCCESS in 14m 48s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/aec1df9693804bcfac645cb6df2a9f01 : SUCCESS in 14m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/faaf34ac3c54490b995f56e8c75173f6 : SUCCESS in 12m 54s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/796d6bc68aea4c61986eec37b0eaa581 : SUCCESS in 1h 18m 30s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b6b3f1cab72f445cba07979ed5b8cc76 : SUCCESS in 1h 16m 59s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8e15028029444c35a19baf8ce7bb8c8c : SUCCESS in 55m 53s (non-voting)\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/151ce04edee5450e8990cd5b357ad69d : SUCCESS in 49m 53s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/46b8dab094204bbf971e1d7aa598dd05 : SUCCESS in 1h 17m 45s\n- nova-next https://zuul.opendev.org/t/openstack/build/e5dd206ffac34d25a024bc0f3c1d1fcd : SUCCESS in 1h 17m 59s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/2c5a722b06b243d8b7e5c90e2dc135be : SUCCESS in 8m 04s (non-voting)\n- nova-tox-functional-centos8-py36 https://zuul.opendev.org/t/openstack/build/a09f7b53c5e1424faf2bcd7c2a5cfb5c : SUCCESS in 19m 45s\n- nova-tox-functional-py38 https://zuul.opendev.org/t/openstack/build/a1daacdff8134a3c866839bf8d433bf7 : SUCCESS in 19m 03s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/ed3326a559ac4b95aa374d4e1ba98f66 : SUCCESS in 18m 27s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5c6702e9168b4e55a9e22fd559d9e162 : SUCCESS in 1h 11m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bccb9d11096a4ce5b7e74187c21fb379 : SUCCESS in 51m 50s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7d6bbbb7940f43968948e641cfc3db9b : SUCCESS in 49m 41s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ecea2a7e49f04e62b4915f331d6c5e1a : SUCCESS in 24m 03s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/f76328abeab34dd181ac63996e065e49 : SUCCESS in 31m 23s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"d05e4004ed074248225ecc65f580820a4d15b50e","author":{"_account_id":15941,"name":"DellEMC PowerFlex CI","email":"emc.scaleio.ci@emc.com","username":"emc-scaleio-ci","tags":["SERVICE_USER"]},"date":"2021-08-23 15:18:06.000000000","message":"Patch Set 3:\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/85/804985/3/check/EMC_PowerFlex_NOVA/78e5870/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":3},{"id":"e6eddd2104d423b51d8c4beb14e3eaa7998cf177","author":{"_account_id":27838,"name":"Vadym Markov","email":"vmarkov@mirantis.com","username":"vmarkov"},"date":"2021-08-23 15:46:57.000000000","message":"Patch Set 3:\n\n\u003e Patch Set 3: Code-Review-1\n\u003e \n\u003e (1 comment)\n\u003e \n\u003e This likely will not break anything but we do not support runing nova in a multi threaded context via uwsgi so before we move forward with this we should discuss if that is something we actully want to support going forward as we know there are some eventlet related issues when greentreads are resumed on different os treads.\n\nGet notification about this issue at product deployment, and tried to reproduce on devstack env. Probably i need to dig deeper and file a bug to discuss an issue. Issue is difficult to reproduce, but for now main hypothesis that batch instance delete handled by several threads(?) of the single Nova node leads to mysql error 2013 \u0027Lost connection to MySQL server during query\u0027 bug. Very similar behavior was reproduced on testbench doing simultaneous mysql reads from several threads using non-scoped sqlalchemy session","accounts_in_message":[],"_revision_number":3},{"id":"79bb7dcbe5ee455e094512a79f2c83cf064ad734","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26515,"name":"Cloudbase Nova Hyper-V CI","email":"nova_hyperv_ci@cloudbasesolutions.com","username":"nova_hyperv_ci"},"date":"2021-08-23 16:21:03.000000000","message":"Patch Set 3:\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/804985/3/iscsi : SUCCESS in 2h 37m 10s","accounts_in_message":[],"_revision_number":3},{"id":"aeda39f5bddff8b6b254f555dc004aea6c80a640","author":{"_account_id":9008,"name":"VMware NSX CI","username":"vmwareminesweeper","tags":["SERVICE_USER"]},"date":"2021-08-23 17:09:00.000000000","message":"Patch Set 3:\n\nBuild succeeded\n\n- dsvm-nova http://207.189.188.190/logs/804985/804985/3/check-not-vote/ext-nova-zuul/1a8a699 : SUCCESS in 1h 03m 15s","accounts_in_message":[],"_revision_number":3},{"id":"7aebd05df5e50a31acf023d3a05038e007742d57","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-08-24 08:46:21.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* SRIOV-nova-direct http://13.74.249.42/refs/changes/85/804985/3/SRIOV-nova-direct : SUCCESS\n\n* SRIOV-nova-macvtap http://13.74.249.42/refs/changes/85/804985/3/SRIOV-nova-macvtap : SUCCESS","accounts_in_message":[],"_revision_number":3},{"id":"a428e15743b3f50d6e40ac5b3c91f02a68dc8884","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2021-08-27 12:03:29.000000000","message":"Patch Set 3:\n\n\u003e Patch Set 3:\n\u003e \n\u003e \u003e Patch Set 3: Code-Review-1\n\u003e \u003e \n\u003e \u003e (1 comment)\n\u003e \u003e \n\u003e \u003e This likely will not break anything but we do not support runing nova in a multi threaded context via uwsgi so before we move forward with this we should discuss if that is something we actully want to support going forward as we know there are some eventlet related issues when greentreads are resumed on different os treads.\n\u003e \n\u003e Get notification about this issue at product deployment, and tried to reproduce on devstack env. Probably i need to dig deeper and file a bug to discuss an issue. Issue is difficult to reproduce, but for now main hypothesis that batch instance delete handled by several threads(?) of the single Nova node leads to mysql error 2013 \u0027Lost connection to MySQL server during query\u0027 bug. Very similar behavior was reproduced on testbench doing simultaneous mysql reads from several threads using non-scoped sqlalchemy session\n\nthe nova compute agent process is singel theraded for the most part.\n\nit has a option to run with a second thread for rpc heatbeats but that is all that thread does and it\nuse a seperate thread and proxy implemeaiton to comunicate with libvit but all of that is contole by a single main tread in which nova uses event let for coperative multi tasking.\n\nwe do not use multiple threads to execute any opertation in nova.\n\nthe compute agents also do not access the db directly they do that by rpc calls via the conductor.\nthe conductor is also single threaded in the same way using event let for coperative multi tasking using corotines.\n\nhttps://github.com/openstack/nova/blob/master/doc/source/reference/threading.rst descibes novas threading model in more detail.\n\ni think your best path forward would be to file a bug with the details fo the problem you are hitting and the version of openstack, os ectra that you have deployed so we can triage the bug report.","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"d8568afecfa418821096e5587c56f0322d971ef2","revisions":{"459ac0e138c3c82d4211efdaa09690bd9634f896":{"kind":"REWORK","_number":1,"created":"2021-08-18 11:07:47.000000000","uploader":{"_account_id":27838,"name":"Vadym Markov","email":"vmarkov@mirantis.com","username":"vmarkov"},"ref":"refs/changes/85/804985/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/85/804985/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/85/804985/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/85/804985/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/85/804985/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/85/804985/1"}}},"commit":{"parents":[{"commit":"370830e9445c9825d1e34e60cca01fdfe88d5d82","subject":"Merge \"libvirt: Enable \u0027vmcoreinfo\u0027 feature by default\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/370830e9445c9825d1e34e60cca01fdfe88d5d82"}]}],"author":{"name":"Vadym Markov","email":"vmarkov@mirantis.com","date":"2021-08-18 10:00:44.000000000","tz":180},"committer":{"name":"Vadym Markov","email":"vmarkov@mirantis.com","date":"2021-08-18 11:07:44.000000000","tz":180},"subject":"Fix for concurrent DB update issue","message":"Fix for concurrent DB update issue\n\nCurrently, Nova relies on oslo_db managing connection to DB, sessions,\ntransaction handling, etc. Oslo_db uses SQLAlchemy as intermediate ORM\nlayer, which provides regular Session object to Nova context. But Nova\nuses multi-thread architecture on top of uwsgi, which requires\nthread-safe scoped_session. Modifying of oslo_db seems to be very\ndifficult because it strongly relies on current session mechanism. So,\nthis patch proposing lock usage which prevents multiple thread of the\nsame Nova node writing to DB simultaneously\n\nChange-Id: Ia36b8e4eac507b826385d69f039eaca95ab617be\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/459ac0e138c3c82d4211efdaa09690bd9634f896"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/459ac0e138c3c82d4211efdaa09690bd9634f896"}]},"branch":"refs/heads/master"},"a3192c8484bde5c6f8c3ef19ac1c76ba32a42166":{"kind":"NO_CHANGE","_number":2,"created":"2021-08-18 11:08:03.000000000","uploader":{"_account_id":27838,"name":"Vadym Markov","email":"vmarkov@mirantis.com","username":"vmarkov"},"ref":"refs/changes/85/804985/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/85/804985/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/85/804985/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/85/804985/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/85/804985/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/85/804985/2"}}},"commit":{"parents":[{"commit":"370830e9445c9825d1e34e60cca01fdfe88d5d82","subject":"Merge \"libvirt: Enable \u0027vmcoreinfo\u0027 feature by default\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/370830e9445c9825d1e34e60cca01fdfe88d5d82"}]}],"author":{"name":"Vadym Markov","email":"vmarkov@mirantis.com","date":"2021-08-18 10:00:44.000000000","tz":180},"committer":{"name":"Vadym Markov","email":"vmarkov@mirantis.com","date":"2021-08-18 11:07:50.000000000","tz":180},"subject":"Fix for concurrent DB update issue","message":"Fix for concurrent DB update issue\n\nCurrently, Nova relies on oslo_db managing connection to DB, sessions,\ntransaction handling, etc. Oslo_db uses SQLAlchemy as intermediate ORM\nlayer, which provides regular Session object to Nova context. But Nova\nuses multi-thread architecture on top of uwsgi, which requires\nthread-safe scoped_session. Modifying of oslo_db seems to be very\ndifficult because it strongly relies on current session mechanism. So,\nthis patch proposing lock usage which prevents multiple thread of the\nsame Nova node writing to DB simultaneously\n\nChange-Id: Ia36b8e4eac507b826385d69f039eaca95ab617be\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3192c8484bde5c6f8c3ef19ac1c76ba32a42166"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a3192c8484bde5c6f8c3ef19ac1c76ba32a42166"}]},"branch":"refs/heads/master"},"d8568afecfa418821096e5587c56f0322d971ef2":{"kind":"REWORK","_number":3,"created":"2021-08-23 13:38:10.000000000","uploader":{"_account_id":27838,"name":"Vadym Markov","email":"vmarkov@mirantis.com","username":"vmarkov"},"ref":"refs/changes/85/804985/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/85/804985/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/85/804985/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/85/804985/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/85/804985/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/85/804985/3"}}},"commit":{"parents":[{"commit":"10b1dc84f47a71061340f8e0ae0fe32dca44061a","subject":"Merge \"fup: Move _migrate_stub into LibvirtMigrationMixin\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/10b1dc84f47a71061340f8e0ae0fe32dca44061a"}]}],"author":{"name":"Vadym Markov","email":"vmarkov@mirantis.com","date":"2021-08-18 10:00:44.000000000","tz":180},"committer":{"name":"Vadym Markov","email":"vmarkov@mirantis.com","date":"2021-08-23 13:37:44.000000000","tz":180},"subject":"Fix for concurrent DB update issue","message":"Fix for concurrent DB update issue\n\nCurrently, Nova relies on oslo_db managing connection to DB, sessions,\ntransaction handling, etc. Oslo_db uses SQLAlchemy as intermediate ORM\nlayer, which provides regular Session object to Nova context. But Nova\nuses multi-thread architecture on top of uwsgi, which requires\nthread-safe scoped_session. Modifying of oslo_db seems to be very\ndifficult because it strongly relies on current session mechanism. So,\nthis patch proposing lock usage which prevents multiple thread of the\nsame Nova node writing to DB simultaneously\n\nChange-Id: Ia36b8e4eac507b826385d69f039eaca95ab617be\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d8568afecfa418821096e5587c56f0322d971ef2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d8568afecfa418821096e5587c56f0322d971ef2"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"MAY"},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
