)]}'
{"id":"openstack%2Fnova~1001572","triplet_id":"openstack%2Fnova~master~I29fd5a54764f5dd9772f8b789945f3063d094653","project":"openstack/nova","branch":"master","topic":"eventlet-removal","attention_set":{"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2026-08-21 19:08:58.000000000","reason":"\u003cGERRIT_ACCOUNT_8556\u003e replied on the change","reason_account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2026-09-01 18:41:54.000000000","reason":"\u003cGERRIT_ACCOUNT_8556\u003e replied on the change","reason_account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}}},"removed_from_attention_set":{"8556":{"account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"last_update":"2026-09-01 18:41:54.000000000","reason":"\u003cGERRIT_ACCOUNT_8556\u003e replied on the change","reason_account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}}},"hashtags":[],"change_id":"I29fd5a54764f5dd9772f8b789945f3063d094653","subject":"Create services required thread pool executors during service initialization","status":"NEW","created":"2026-08-19 20:56:46.000000000","updated":"2026-09-01 18:41:54.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":11,"unresolved_comment_count":5,"has_review_started":true,"meta_rev_id":"b770122ad010e7a310578e6847e831e2f9847852","_number":1001572,"virtual_id_number":1001572,"owner":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-08-20 22:57:17.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":{"all":[{"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":"","default_value":0,"optional":true},"Workflow":{"all":[{"_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":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":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-08-19 21:33:05.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":"2026-08-19 21:57:50.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-08-19 22:53: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":"2026-08-20 22:57:24.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"},{"updated":"2026-08-21 18:43:08.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"CC"},{"updated":"2026-09-01 07:42:37.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"CC"}],"messages":[{"id":"e0c7c5d3eff9d8bf410835a47d1c67c85b7508d5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-08-19 20:56:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"9e009d74fa4204e3802a64594326404fd2a30703","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-19 21:33:05.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5ff12e90a0554724bb6c45dde7e1717c\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/53f72111242548409fd34ee1d120c0b0 : FAILURE in 6m 17s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/ed098436950a48a7b22c8fd462014ed2 : NODE_FAILURE Node(set) request 6e29cf9b19174e00b895e2a7d2ca8d7c failed in 0s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/253644c4d63c4b0b95c6b820cd119f08 : FAILURE in 33m 50s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"6f2801b5f4e611d25cb54bdadf48520a01c7271e","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-08-19 21:57:50.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I29fd5a54764f5dd9772f8b789945f3063d094653 .","accounts_in_message":[],"_revision_number":1},{"id":"77581ae001d913ad8338ba1d3244eb23ca852fa4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-19 22:53:18.000000000","message":"Patch Set 1: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/8856c3e81b3b493bb3e9908665df584c\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9db2452962c84849aed2a84574ddee40 : SUCCESS in 35m 15s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/21a9bf6abf1e425c8ecd7d52352e0e5a : SUCCESS in 1h 50m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f87a67d0d04442578b29d89edddc7cd3 : SUCCESS in 47m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fd68f762279b4e04a28d4c7496119c8c : FAILURE in 24m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/61fed2e4158343f09a08488580bda114 : SUCCESS in 7m 45s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d649b17fcf15427a9bc1380dd8e124c3 : FAILURE in 12m 50s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/93498290d2a94b52b0ba5c5e29d0e8ff : FAILURE in 8m 35s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/0d8ab3d28e2c4eaf8df93fafe90dc284 : FAILURE in 17m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fe72b621e98341b98c4d55eab76389bb : SUCCESS in 13m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ac210ee904e64f88a4f68887bd738d1b : SUCCESS in 9m 46s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/1bf471d4603044ddbc8f4b1f809a357e : SUCCESS in 1h 01m 15s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/391a729d32c44eecb237b89156ff6675 : FAILURE in 32m 09s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6248896d5f864191b5a5c91f8498cc46 : SUCCESS in 1h 00m 58s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/2413e12be79042139acaeb82804c73d8 : SUCCESS in 38m 18s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/05878d01c713429cb26726d683e7be2c : SUCCESS in 1h 00m 11s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/b013c4147dab431c917f4a26773fd8e8 : POST_FAILURE in 33m 33s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f9e6c24bc18b4f66a2d8eaecdff3ef1f : SUCCESS in 1h 48m 09s\n- nova-next https://zuul.opendev.org/t/openstack/build/134428eed2d04c1eba69cc6a8ab60cb7 : SUCCESS in 1h 37m 03s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/f61c880d597b4d1896fc83adc823c55a : FAILURE in 33m 20s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/f4961a1792b74c9a8e2e4eb4fa8ba851 : SUCCESS in 5m 43s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/b115486a45b547a0b066607b5320954b : SUCCESS in 29m 21s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/81ca43d5299a4875b875dbd5685c1596 : SUCCESS in 23m 21s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/303e1c85a85140f8bdf221ba327ea988 : FAILURE in 36m 19s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3bcabe11b0844e4c91e94efe97c98699 : SUCCESS in 1h 38m 30s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d11eec0144474e0a887571df77768586 : SUCCESS in 50m 53s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/8deb2ce6bc0646539e97dcf63cc904b5 : SUCCESS in 56m 28s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b5530237773f4a43a54dc724127ae085 : SUCCESS in 38m 29s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/53f1bcae609e406bb55d86c3bcd8b967 : SUCCESS in 11m 50s","accounts_in_message":[],"_revision_number":1},{"id":"890de82052e2c4ffe4cd4dad4fc96ea213faeb4d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-08-20 03:56:59.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"f662ba9eb7463cbdd718a47b9b22436b7388920f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-08-20 04:01:28.000000000","message":"Patch Set 3: Patch Set 2 was rebased","accounts_in_message":[],"_revision_number":3},{"id":"0116731311b41709fab86d2e8fff6a5d22ab344e","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-08-20 04:53:14.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I29fd5a54764f5dd9772f8b789945f3063d094653 .","accounts_in_message":[],"_revision_number":2},{"id":"46c4e2dc08128a4f999d6faa46d28d55bdd699bc","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-08-20 04:57:18.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I29fd5a54764f5dd9772f8b789945f3063d094653 .","accounts_in_message":[],"_revision_number":3},{"id":"a70a44b5fc4205ede164e49e9f7cbc884620be77","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-20 06:06:17.000000000","message":"Patch Set 3: 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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/729513faf658404187aadba85a5369bc\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a0cc943a87d64c45b288cd786c96e528 : SUCCESS in 1h 01m 34s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/cc6ec7a64d914fa1bb4d806cf1cf96b5 : SUCCESS in 2h 01m 08s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/19961e52930f499eadca5634b9bd75d6 : SUCCESS in 1h 03m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/71cdc6e8af594632aad22f6f3fac2f57 : SUCCESS in 50m 44s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d9797d3976f945d99be598b2ecf0cef2 : SUCCESS in 6m 07s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/640235b0458c4c8bb6f4de87f3c4e1bf : SUCCESS in 16m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d84f29467e084b71b501dfc59dc9f647 : SUCCESS in 14m 44s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b99f85be69364ce1932bb9e7a1226460 : SUCCESS in 18m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/96909318b5d142b9874a0290f26e37bb : SUCCESS in 7m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e719306526cb42d8aff832540785ff69 : SUCCESS in 5m 26s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/ac33979b7dac4a5ab65b302aacef51d0 : SUCCESS in 56m 40s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/840a36687bd145288223e52a1eaeb4d3 : FAILURE in 47m 40s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8ade0b26be034d348a0def36dfe84a99 : SUCCESS in 57m 43s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/ba0dc696c36747b79468af1e331b46ed : SUCCESS in 36m 42s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/68f7e539e06240c688a7a831625d5608 : SUCCESS in 1h 01m 31s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/1658cafc15d843e2ad2aec725a480e6e : POST_FAILURE in 29m 48s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0817fbd47dcc4dca876ef36859a32af3 : SUCCESS in 1h 48m 00s\n- nova-next https://zuul.opendev.org/t/openstack/build/7d677f78d0d44a1a8f8632d1e56a1145 : SUCCESS in 1h 03m 31s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/09653032a5564c9985171d596aab8ae2 : SUCCESS in 47m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/3a8bc97e1e504f41ba9447881720ac20 : SUCCESS in 6m 31s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/d1ce947f07694a49b997568de16d2350 : SUCCESS in 25m 00s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/924f5f613432411198cd336e7d2e1649 : SUCCESS in 26m 24s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/63c941eb35e04777b3d2b0ac51d6eb93 : FAILURE in 35m 27s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a556348f65414843aa8ea19cee1eca2e : SUCCESS in 1h 23m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/95021e0541c1438f8235b26624a86dbf : SUCCESS in 1h 02m 51s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/c4a361706b254b16a3145057b48ae07e : SUCCESS in 51m 04s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2dcf21a5890d4b04a40975010d1bcc98 : SUCCESS in 17m 41s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/24decc39211e48ac8db584164878818e : SUCCESS in 14m 11s","accounts_in_message":[],"_revision_number":3},{"id":"2af40e2c8b365bc06c8465484dd181fb4a08dd10","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-20 06:46:07.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e320b64f7892466e8cb48f223c92f2af\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/9e8548450b8b4c4cba78025ed0a49ad8 : SUCCESS in 28m 09s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/1e5474123bfa4dd4a709f11c870086f6 : SUCCESS in 13m 08s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/858f856a9f574b08b35d2ca3610239ad : SUCCESS in 23m 24s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"812237fcfd90907ac1412311f9d1cd5311367ea6","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-08-20 21:12:50.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"b4af552e8db40a5ed1804ad64d30845cd20cfe28","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-20 21:49:44.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4a51804f729e4f198f656dcbc28a00e1\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/16785860a8ad470095491c127fd2e7ed : SUCCESS in 20m 49s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/9f2e299b85b348ac98142f3144cb26e5 : NODE_FAILURE Node(set) request 9e19e292d8a54171a7488fd4bd709bea failed in 0s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/2bb0637677b745d2b2389e1a3262bce7 : SUCCESS in 32m 48s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"89fc939fcdd9393943a100399f8bbd7a0cb30177","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-20 22:57:17.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f37f0f5692454cc284b94ec275b051b9\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/de19167a92074f6c9b8266638c00c1b4 : SUCCESS in 29m 58s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f7efbff8a7a8402395e376c846806cf0 : SUCCESS in 1h 21m 43s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f15f8d4de65d40b7ae95f07c9bd6b282 : SUCCESS in 56m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b2531147f9e442b1b7057503d68f63a5 : SUCCESS in 1h 24m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/729dc0e13014466ebafcab5acc49aacb : SUCCESS in 5m 52s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/3842d1d276a1418f92a771fabbf43ad3 : SUCCESS in 13m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0fd7c52e72a54469b81f239654ae78b8 : SUCCESS in 13m 52s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/8b2c1bd168094f16b4c05aed5db27bbb : SUCCESS in 19m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a11c8b9f08034a728a90c34a075a6954 : SUCCESS in 9m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/436b5caadd4a422c9e2d7f6e1224313e : SUCCESS in 3m 48s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/68abaec8c545459296a4dbbcc78136d6 : SUCCESS in 1h 04m 30s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/cad54dbaaa0c466e927a7a2432b5f29c : SUCCESS in 50m 13s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/90381023c62e4da2a97ae9726fd805ff : SUCCESS in 54m 45s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/3cf235e7694f4e18a8ce0b393f2df338 : SUCCESS in 34m 57s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/ac56c9a0a1b845c0aa8246294a7236fd : SUCCESS in 1h 00m 20s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/5f1e1a7f0dfd4b34bafbcf0f19d15852 : SUCCESS in 29m 50s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/1fb7c022b3904c8e936b723d62cba34e : SUCCESS in 58m 29s\n- nova-next https://zuul.opendev.org/t/openstack/build/82ac67b9faf34dfc9301bc47cdf638b7 : SUCCESS in 1h 40m 59s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/8091ea64be96443f9e601e4cba46def6 : SUCCESS in 47m 48s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/ee002e71bb5a4dd1ab4f66dccbbb3e8a : SUCCESS in 4m 58s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/f375972a1c7b4a3ead813f683788671d : SUCCESS in 30m 27s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/e52a6a21612444f38bdcaa11a7a6c317 : SUCCESS in 25m 41s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/a7b65ade11384380957217a8bbd9305f : SUCCESS in 36m 13s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b483843813b34fae95af77064a475593 : SUCCESS in 1h 36m 43s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0566ec17e4b44980b7cdfba8a3c9c1db : SUCCESS in 58m 25s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/9ed2747f267642318392928e700452a3 : SUCCESS in 25m 01s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/d90aeaea0395468fb43c7a3c86668b8d : SUCCESS in 35m 58s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/eb1744821c1c419991147a8c1418d2ea : SUCCESS in 13m 43s","accounts_in_message":[],"_revision_number":3},{"id":"dc988cd1a9a65eaf4e019e84795f816a7f2bb386","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-08-20 23:07:48.000000000","message":"Patch Set 3:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":3},{"id":"fb8ad7cb1fdd8ceebe5e8bd883fe9df083ae2bf8","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-08-21 18:43:08.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"30b5c1d0f023e659d5e4518a4318bd3e0b1d6839","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-08-21 19:08:58.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"e235849e56a2f763a7da8fcb7e35283f8d3bc5e1","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-09-01 07:42:37.000000000","message":"Patch Set 3:\n\n(3 comments)","accounts_in_message":[],"_revision_number":3},{"id":"b770122ad010e7a310578e6847e831e2f9847852","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-09-01 18:41:54.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"ea683f9d36b2f6c5f908987cf0007313e31708f2","revisions":{"326ab1d3a4f342dcf239d5478bac2738a05c7c32":{"kind":"REWORK","_number":1,"created":"2026-08-19 20:56:46.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/72/1001572/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/72/1001572/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/72/1001572/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/72/1001572/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/72/1001572/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/72/1001572/1"}}},"commit":{"parents":[{"commit":"fe632a8dd269051f6f728446bffefb9ba741fb02","subject":"Shutdown thread pool executors during graceful shutdown","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fe632a8dd269051f6f728446bffefb9ba741fb02"}]}],"author":{"name":"Ghanshyam Maan","email":"gmaan@ghanshyammann.com","date":"2026-08-19 20:47:24.000000000","tz":-420},"committer":{"name":"Ghanshyam Maan","email":"gmaan@ghanshyammann.com","date":"2026-08-19 20:47:24.000000000","tz":-420},"subject":"Create services required thread pool executors during service initialization","message":"Create services required thread pool executors during service initialization\n\nIn below change, we moved the thread pool executors code to\na central place thread_pool_factory which has two main issue:\n\n- https://review.opendev.org/c/openstack/nova/+/998571\n\n1. Service specific executors code is also moved to the central\nfactory which end up mixing all the services executors/their size\ncalculation part in common file.\n\n2. All thread pool executors are created runtime when they are\nrequired for any tasks for first time (instead of pre-initialized).\n\nSolveing these issue by moving the service specific code to manager\nside and also create/initialize the executors during start initialization.\nThis way we will keep thread pool factory a generic facotry to server\nall services but services control/initialize the executors they need.\n\nHere the discussion about this refactoring:\n- https://review.opendev.org/c/openstack/nova/+/998571/comment/d7b2cac1_3b458d2d/\n\nChange-Id: I29fd5a54764f5dd9772f8b789945f3063d094653\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/326ab1d3a4f342dcf239d5478bac2738a05c7c32"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/326ab1d3a4f342dcf239d5478bac2738a05c7c32"}]},"branch":"refs/heads/master"},"a4c3f417e2ed225bf6e4fcafa50a3c609373dd9e":{"kind":"REWORK","_number":2,"created":"2026-08-20 03:56:59.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/72/1001572/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/72/1001572/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/72/1001572/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/72/1001572/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/72/1001572/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/72/1001572/2"}}},"commit":{"parents":[{"commit":"fe632a8dd269051f6f728446bffefb9ba741fb02","subject":"Shutdown thread pool executors during graceful shutdown","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fe632a8dd269051f6f728446bffefb9ba741fb02"}]}],"author":{"name":"Ghanshyam Maan","email":"gmaan@ghanshyammann.com","date":"2026-08-19 20:47:24.000000000","tz":-420},"committer":{"name":"Ghanshyam Maan","email":"gmaan@ghanshyammann.com","date":"2026-08-20 03:55:05.000000000","tz":-420},"subject":"Create services required thread pool executors during service initialization","message":"Create services required thread pool executors during service initialization\n\nIn below change, we moved the thread pool executors code to\na central place thread_pool_factory which has two main issue:\n\n- https://review.opendev.org/c/openstack/nova/+/998571\n\n1. Service specific executors code is also moved to the central\nfactory which end up mixing all the services executors/their size\ncalculation part in common file.\n\n2. All thread pool executors are created runtime when they are\nrequired for any tasks for first time (instead of pre-initialized).\n\nSolveing these issue by moving the service specific code to manager\nside and also create/initialize the executors during start initialization.\nThis way we will keep thread pool factory a generic facotry to server\nall services but services control/initialize the executors they need.\n\nHere the discussion about this refactoring:\n- https://review.opendev.org/c/openstack/nova/+/998571/comment/d7b2cac1_3b458d2d/\n\nChange-Id: I29fd5a54764f5dd9772f8b789945f3063d094653\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a4c3f417e2ed225bf6e4fcafa50a3c609373dd9e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a4c3f417e2ed225bf6e4fcafa50a3c609373dd9e"}]},"branch":"refs/heads/master"},"ea683f9d36b2f6c5f908987cf0007313e31708f2":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-08-20 04:01:28.000000000","uploader":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"ref":"refs/changes/72/1001572/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/72/1001572/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/72/1001572/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/72/1001572/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/72/1001572/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/72/1001572/3"}}},"commit":{"parents":[{"commit":"28dfa7616ac157ede50dd9e85c146989de16b10d","subject":"Shutdown thread pool executors during graceful shutdown","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/28dfa7616ac157ede50dd9e85c146989de16b10d"}]}],"author":{"name":"Ghanshyam Maan","email":"gmaan@ghanshyammann.com","date":"2026-08-19 20:47:24.000000000","tz":-420},"committer":{"name":"Ghanshyam Maan","email":"gmaan@ghanshyammann.com","date":"2026-08-20 04:01:28.000000000","tz":0},"subject":"Create services required thread pool executors during service initialization","message":"Create services required thread pool executors during service initialization\n\nIn below change, we moved the thread pool executors code to\na central place thread_pool_factory which has two main issue:\n\n- https://review.opendev.org/c/openstack/nova/+/998571\n\n1. Service specific executors code is also moved to the central\nfactory which end up mixing all the services executors/their size\ncalculation part in common file.\n\n2. All thread pool executors are created runtime when they are\nrequired for any tasks for first time (instead of pre-initialized).\n\nSolveing these issue by moving the service specific code to manager\nside and also create/initialize the executors during start initialization.\nThis way we will keep thread pool factory a generic facotry to server\nall services but services control/initialize the executors they need.\n\nHere the discussion about this refactoring:\n- https://review.opendev.org/c/openstack/nova/+/998571/comment/d7b2cac1_3b458d2d/\n\nChange-Id: I29fd5a54764f5dd9772f8b789945f3063d094653\nSigned-off-by: Ghanshyam Maan \u003cgmaan@ghanshyammann.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ea683f9d36b2f6c5f908987cf0007313e31708f2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ea683f9d36b2f6c5f908987cf0007313e31708f2"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"fe632a8dd269051f6f728446bffefb9ba741fb02","ours":"a4c3f417e2ed225bf6e4fcafa50a3c609373dd9e","theirs":"28dfa7616ac157ede50dd9e85c146989de16b10d","merge_strategy":"recursive","contains_conflicts":false}}},"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"},{"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":""}}}]}
