)]}'
{"id":"openstack%2Fnova~947265","triplet_id":"openstack%2Fnova~master~I1310bb7a8c8133364060eb8814226cab52219171","project":"openstack/nova","branch":"master","topic":"eventlet-removal","attention_set":{},"removed_from_attention_set":{"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2025-05-13 18:40:07.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I1310bb7a8c8133364060eb8814226cab52219171","subject":"[hacking] N373 do not use eventlet primitives","status":"MERGED","created":"2025-04-15 15:58:07.000000000","updated":"2025-05-13 18:41:58.000000000","submitted":"2025-05-13 18:40:07.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"947265-eventlet-removal","meta_rev_id":"eaaa4bbf3d4408709fbc7854706c83f513a287dd","_number":947265,"virtual_id_number":947265,"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":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-05-13 18:40:07.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-04-28 08:46:02.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":1,"date":"2025-04-26 07:12:36.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},{"value":2,"date":"2025-05-13 16:50:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},{"value":1,"date":"2025-05-13 16:50:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},{"_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":"2025-04-15 16:28:00.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":"2025-04-15 18:58:52.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-04-26 07:12:36.000000000","updated_by":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"reviewer":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"state":"REVIEWER"},{"updated":"2025-04-28 08:46:02.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"},{"updated":"2025-05-13 16:50:33.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":"42eeed5fcdd87ca9fbdf1196523e0d701e50d9ba","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-04-15 15:58:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"23c54ac13cb5a33b8adcc1228d0a53e0621460cd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-15 16:28:00.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/40e5d4d95dfe4afcbb507c7c300276ac\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/d338d727c8d3421da3ceb69ebd620cd4 : SUCCESS in 2m 57s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/6ff4b38ba9fc4699b16236aa47126a42 : SUCCESS in 5m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/25c2cf3d24d147f4b3e0d2d4585dd9ac : SUCCESS in 14m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/63fbb36a2ea648199a75ae6f20240aee : SUCCESS in 4m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/149038a1abc84b42adf0c85ceecad7d3 : SUCCESS in 11m 24s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0b4ef6b37347442eafd7f873a36c6dce : SUCCESS in 8m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/180e9629ea9e49ed839641a5aff565c9 : SUCCESS in 9m 44s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/902c5ed56ac0479c8cacb567c6560656 : SUCCESS in 10m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/37d486bddcfd4e538ac20842cdca9ed4 : SUCCESS in 27m 37s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/177544fccbd8418d98e0934394665f2a : SUCCESS in 5m 12s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/3bc16fbc1f7b42d89089f14d0462a7b7 : SUCCESS in 22m 41s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b8a3c27d6f784d65bb1d44da1e2597d7 : SUCCESS in 20m 28s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/cd67407742b94a3a85a3499603ab44b6 : SUCCESS in 26m 27s","accounts_in_message":[],"_revision_number":1},{"id":"f135bbe38a27ac6b505a257ec14660c38feeb1b3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-15 16:33:27.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0523ae10423b4e9180cd195bdbbfae0b\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/8537b415e6f24abfb3078555a627430e : SUCCESS in 19m 31s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/87671f759b2b4273b26665dcf0850d4b : SUCCESS in 18m 00s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5512568f8aff4ec2b360f0dfff159999 : SUCCESS in 30m 37s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"954ae7f07641224e69cf9031ce63176f8b36f2d9","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2025-04-15 18:58:52.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-947265-s4mqk/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"ccdb8d7c1543c3891b5896cf3000c789439fc0fd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-04-23 14:22:54.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"ccceb8f4c005813c41f8f53f65007ac8f87f0017","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-23 14:53:45.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/601ba3b190ee42ea8e23698e937ab8c8\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/fdd93c8fb2a0470187104017215abfb4 : FAILURE in 19m 13s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/bdadecbbb3cb4aabac8e21f834353330 : FAILURE in 27m 07s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/0c23c64b26604a9cae52ad49f413afbc : FAILURE in 29m 20s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"651cb339a06396e45cb8b9b38c2d714d1cfccb29","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2025-04-23 14:54:13.000000000","message":"Patch Set 2:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-947265-pb9nz/index.html\u003e","accounts_in_message":[],"_revision_number":2},{"id":"73630a59a7776b207d8358b7303dd0b309099e6d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-23 15:01:45.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\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/eaff12cc0f424e23abe5c6214f5d8acd\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/d6e0fb49e9eb4a1c9ed2ae0ddcafdd63 : SUCCESS in 5m 15s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/eee60e8db8b54637a3cfef04dbe566eb : SUCCESS in 5m 42s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/424cd1b991ed408ca0e8365388fc0f04 : FAILURE in 17m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fa3ab1b3bc3b4dafb94cbc5f145bda4a : SUCCESS in 6m 51s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/510dc574e9e649478b0279eb78c2d071 : FAILURE in 11m 36s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/12b18417feb04bbfa2cce5baf124f31c : FAILURE in 11m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/777b261c43d7482b9398fc19aa48ed5c : FAILURE in 13m 22s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fa4632d8673a4d2d8e737aaeb9b7e4f3 : SUCCESS in 12m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/134f8ab714044e98a4d973e0bb75cdb2 : SUCCESS in 28m 32s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6afc791e9d204cd2ba7f47d9100728ea : SUCCESS in 6m 00s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/9782db94f1f846f6bd16a035adf69301 : SUCCESS in 28m 46s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/240d23f347f84c52a0cd812e859fd3ae : SUCCESS in 24m 57s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/cfbbdfc8075d43f288570470c9e3d3f9 : SUCCESS in 33m 27s","accounts_in_message":[],"_revision_number":2},{"id":"fb16d710744a5e95339022e3cd41d7b5e49bebc8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-04-24 13:39:59.000000000","message":"Patch Set 3: Patch Set 2 was rebased\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"8b889c8e9126f3da22531d20e631a011348657a9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-24 14:17:57.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/754b2f12b7874fef8e84ac8e526ac62b\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/af77da033974438e8b4441d8b5f8b061 : SUCCESS in 3m 14s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/12179970c2004f539967619380963bce : SUCCESS in 6m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/85adf2a3ca4b4023a1a4a0c72d7eca17 : SUCCESS in 20m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f0806e1056de4bc3b405b792cef7ea47 : SUCCESS in 8m 40s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/581b291e3e904355ad260cc634f31e64 : SUCCESS in 10m 54s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8ec256186dfd446ca17eb7b454704827 : SUCCESS in 12m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3ccb957b840349cfae4c40e5fd982a79 : SUCCESS in 14m 43s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/20e2bab55fab4a6d89a19e9b3aa3aaa9 : SUCCESS in 11m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/aaa8f3aa788a429b9a11010ed1592b8c : SUCCESS in 26m 16s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/dd9c6ff9408f4354b0504217d7376b3d : SUCCESS in 4m 56s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/a031c761281142158586ae4eccee95e9 : SUCCESS in 23m 03s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/d5b78a528f884b07868ef5151e7d2913 : SUCCESS in 23m 39s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/122421aa0b114ea59569f17714094281 : SUCCESS in 26m 36s","accounts_in_message":[],"_revision_number":3},{"id":"1c47e63b531551be08b4f9791bd4f225fe8e8837","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-24 14:18:01.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/058a45229ab648b8b0a8da4d3136963f\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/7b4e30fd44ac4e96807ff0db32a35694 : SUCCESS in 26m 50s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3e713d7d746f4e0ab5f6b072b01b8f71 : SUCCESS in 29m 26s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5370257de736423992b001f48a52e588 : SUCCESS in 31m 25s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"705ab5b502586e38167ffa256f31ccd29afb198d","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2025-04-24 15:10:07.000000000","message":"Patch Set 3:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-947265-9c9mx/index.html\u003e","accounts_in_message":[],"_revision_number":3},{"id":"4f570eb3ffe903ff415b0c5a46d7f192a9d08f08","author":{"_account_id":11583,"name":"Arnaud Morin","email":"arnaud.morin@gmail.com","username":"arnaudmorin"},"date":"2025-04-26 07:12:36.000000000","message":"Patch Set 3: Code-Review+1","accounts_in_message":[],"_revision_number":3},{"id":"06114591e57915cfe91ed1cc1864d6e46d52bf7a","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2025-04-28 08:46:02.000000000","message":"Patch Set 3: Code-Review+2\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"730935bf1ddc538fa8e998c09ce303f036854264","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-05-13 16:50:33.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"394d8b1e8622f6f8084a5d433823fb87cb15505b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-13 16:50:55.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"aad2130e21b9ba2d58424758f8e263ed737e7b93","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-13 18:40:07.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/da00f78d1b374e35a4f231aac35e8111\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/7477bcdac7534e929d04f073c643937f : SUCCESS in 6m 53s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/8ec63a75fab64bf8ac1f95fe14b9b67d : SUCCESS in 4m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/02e101312f8e4fb78cc9f64616b2ae81 : SUCCESS in 7m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/378309f45c3c430aa60fa05e364ff31b : SUCCESS in 11m 32s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/73184fc61a364caba54485468d7f92fe : SUCCESS in 13m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/615c1de23a99457b995d2799d9a79096 : SUCCESS in 11m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/12caae5f01804bfb8952cab18d5f9b11 : SUCCESS in 31m 03s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/f2a408395d664be69f6896f9fe1bddc4 : SUCCESS in 26m 40s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/5453491a2e36406991f0ce0eb1f67b04 : SUCCESS in 30m 19s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/68a579a294ff488a9b2e99631a4440b0 : SUCCESS in 2m 43s","accounts_in_message":[],"_revision_number":3},{"id":"0136210361a9373601b51f20902c958f5c95bf42","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-13 18:40:07.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"eaaa4bbf3d4408709fbc7854706c83f513a287dd","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-13 18:41:58.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1af0e2ddc2284ce192c3e668383050fb\n\n- promote-api-guide https://zuul.opendev.org/t/openstack/build/b376f3511a50479493994df874b2ade9 : SUCCESS in 39s\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/2b0d8a87527b48e496e9bb4b73ff61f0 : SUCCESS in 36s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/989cae7671394611a02f2efb7da49c36 : SUCCESS in 45s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/08877dffd7534579963271308d53de21 : SUCCESS in 50s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"a0dc4e8516361273978d512edf7682ec5a2c1d0d","revisions":{"d3e5c9c43edff5e221acc7e2beb14a3cee8d42b8":{"kind":"REWORK","_number":1,"created":"2025-04-15 15:58:07.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/65/947265/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/65/947265/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/947265/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/947265/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/947265/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/65/947265/1"}}},"commit":{"parents":[{"commit":"a95dcecda943cab9d2d76cb3292b9893058c434d","subject":"Replace eventlet sleep with time.sleep","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a95dcecda943cab9d2d76cb3292b9893058c434d"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-04-15 15:54:55.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-04-15 15:57:28.000000000","tz":120},"subject":"[hacking] N373 do not use eventlet primitives","message":"[hacking] N373 do not use eventlet primitives\n\nAdd a new hacking check to prevent adding Eventlet concurrency\nprimitives where the stdlib one is equivalent.\n\nRight now only eventlet/greenthread.sleep is checked but as we progress\nwith the transformation we will add more primitives.\n\nChange-Id: I1310bb7a8c8133364060eb8814226cab52219171\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d3e5c9c43edff5e221acc7e2beb14a3cee8d42b8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d3e5c9c43edff5e221acc7e2beb14a3cee8d42b8"}]},"branch":"refs/heads/master"},"8c6435a8b7f63d11df1fd770d390d54702adad85":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-04-23 14:22:54.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/65/947265/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/65/947265/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/947265/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/947265/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/947265/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/65/947265/2"}}},"commit":{"parents":[{"commit":"fd8ef6fecfcdf4d77aaa54f93acfd28940e46a03","subject":"Replace eventlet sleep with time.sleep","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fd8ef6fecfcdf4d77aaa54f93acfd28940e46a03"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-04-15 15:54:55.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-04-23 14:22:46.000000000","tz":120},"subject":"[hacking] N373 do not use eventlet primitives","message":"[hacking] N373 do not use eventlet primitives\n\nAdd a new hacking check to prevent adding Eventlet concurrency\nprimitives where the stdlib one is equivalent.\n\nRight now only eventlet/greenthread.sleep is checked but as we progress\nwith the transformation we will add more primitives.\n\nChange-Id: I1310bb7a8c8133364060eb8814226cab52219171\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8c6435a8b7f63d11df1fd770d390d54702adad85"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8c6435a8b7f63d11df1fd770d390d54702adad85"}]},"branch":"refs/heads/master"},"a0dc4e8516361273978d512edf7682ec5a2c1d0d":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-04-24 13:39:59.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/65/947265/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/65/947265/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/947265/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/947265/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/65/947265/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/65/947265/3"}}},"commit":{"parents":[{"commit":"3946a94538840df90836ab18c42c6f56490efe7a","subject":"Replace eventlet sleep with time.sleep","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3946a94538840df90836ab18c42c6f56490efe7a"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-04-15 15:54:55.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-04-24 13:39:59.000000000","tz":0},"subject":"[hacking] N373 do not use eventlet primitives","message":"[hacking] N373 do not use eventlet primitives\n\nAdd a new hacking check to prevent adding Eventlet concurrency\nprimitives where the stdlib one is equivalent.\n\nRight now only eventlet/greenthread.sleep is checked but as we progress\nwith the transformation we will add more primitives.\n\nChange-Id: I1310bb7a8c8133364060eb8814226cab52219171\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a0dc4e8516361273978d512edf7682ec5a2c1d0d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a0dc4e8516361273978d512edf7682ec5a2c1d0d"}]},"branch":"refs/heads/master","description":"Rebase"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","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","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"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":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
