)]}'
{"id":"openstack%2Fnova~998822","triplet_id":"openstack%2Fnova~master~I35ad9752874c658ec7b578abc433bf47ac782cac","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":"2026-08-17 20:35:13.000000000","reason":"Change was submitted"},"8556":{"account":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"last_update":"2026-08-14 17:18:16.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":"I35ad9752874c658ec7b578abc433bf47ac782cac","subject":"Stabilize func test waiting for VM ERROR state","status":"MERGED","created":"2026-07-27 15:44:40.000000000","updated":"2026-08-17 20:36:34.000000000","submitted":"2026-08-17 20:35:13.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":11,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"998822-eventlet-removal","meta_rev_id":"a8b9573ff649a7247a016f0ffd9449d63f9c6e55","_number":998822,"virtual_id_number":998822,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-08-17 20:35:12.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":2,"date":"2026-08-17 16:27:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":2,"date":"2026-08-14 17:18:16.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"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":1,"date":"2026-08-17 16:27:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_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"},{"_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"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-27 15:48:33.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-07-27 16:46:20.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-07-28 15:55:58.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-05 02:47:40.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"CC"},{"updated":"2026-08-14 17:18:16.000000000","updated_by":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"reviewer":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"state":"REVIEWER"},{"updated":"2026-08-14 17:51:23.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":"2026-08-17 16:27:03.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":"bc896f9dc5257e65b558b84e843e60b838648fe7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-07-27 15:44:40.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c39c5927dd1bead302fafd140890fe9e3936d81c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-07-27 15:45:19.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.","accounts_in_message":[],"_revision_number":2},{"id":"69c30a132099034a742a87d6ca8bd4af98a45a92","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-27 15:48:33.000000000","message":"Patch Set 1:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I35ad9752874c658ec7b578abc433bf47ac782cac .","accounts_in_message":[],"_revision_number":1},{"id":"951b16025a2349cd7a83c3fe0b8535e40af44e06","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-27 15:49:03.000000000","message":"Patch Set 2:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I35ad9752874c658ec7b578abc433bf47ac782cac .","accounts_in_message":[],"_revision_number":2},{"id":"8e82317a2d3a814b66d47ebdaaf5b3cf5e8d2ab9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 16:46:20.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/5bef46e24bae4b76b9d75c227126198e\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ded662cafde04fb4a46c812593069299 : FAILURE in 42m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b58deadbf9a0466c89df20d0ed45d7ea : SUCCESS in 8m 54s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2ab323df691e4a3bab70c1b46a87654b : FAILURE in 19m 00s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f3300e82d3a14b3cbefdcbbc30f1b1d3 : FAILURE in 13m 07s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/898c0ae09b0c45ebb2d16e812763a53b : FAILURE in 18m 44s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e97345d034bf434eb010fc3e725d1055 : SUCCESS in 12m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/942efb3dfbd64beead5bafd1e07a88ab : SUCCESS in 8m 57s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/be4eda98ed19415f9921b1cb97aee0d8 : SUCCESS in 6m 10s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/b1fbe84cf9b54331803e3e01139d5fbe : SUCCESS in 26m 18s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/4296c70b400647b88f828278d4422c60 : SUCCESS in 26m 18s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/56348e10158246c1a35e445d1d742428 : SUCCESS in 32m 29s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/9c599c434ee64368b2095cd8d9b67862 : FAILURE in 15m 10s","accounts_in_message":[],"_revision_number":2},{"id":"10ef8c618c7afc4f859de701dee095174d890fa1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 21:03:49.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9b6298cafa6a4b28a59d8e36085d3e1c\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/9f01c825c40f4600a4c8fe3d49d0f4df : FAILURE in 21m 17s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/524222d911924fc9a1cd0050a7f74924 : FAILURE in 21m 35s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/52f95af97be64e628c902a89bfe43dd3 : FAILURE in 32m 29s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f02e9e5200c1c5a6f2da27812526e967020233a2","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-07-28 08:40:14.000000000","message":"Patch Set 2: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"df2192a4c0964b5c08d39683f208eb4200bc0058","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-07-28 14:34:37.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n* Workflow-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"aae63019a304d3c4a5499e44e500595b46866b2c","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-07-28 14:34:53.000000000","message":"Patch Set 2: -Workflow\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"0629cfd34af9d26ee2d24b3d78a20d4daef31448","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-28 15:31:33.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I35ad9752874c658ec7b578abc433bf47ac782cac .","accounts_in_message":[],"_revision_number":3},{"id":"4744ab59c7b784f07e66594aea4e0cfbdb56669a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-28 15:55:51.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bc38573e6d77455bbd333ba1228bfaa8\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c83e763889a949b6bcf6a1b00111f99e : SUCCESS in 1h 14m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d345dbe3726540cbac41bcf4069d1063 : SUCCESS in 7m 17s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/458f3a88cb8f46e1a6e930929693e969 : SUCCESS in 13m 09s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/10102ae38fc54af699b198983c2b2ea8 : SUCCESS in 14m 03s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/3bd7047f15fd47f785cb8c8e2fc4a94c : SUCCESS in 13m 20s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1adb574c409546928702a14b14d53fb2 : SUCCESS in 12m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6089af157231432bb24dc586c259ee77 : SUCCESS in 7m 20s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a7da9f13ba2549e388d571fa79f895f8 : SUCCESS in 5m 35s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/9935f726dbdc41708c5d7d7448f16d84 : SUCCESS in 27m 35s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/dd08793fa48e439dbd1e2c8cdb3bf685 : SUCCESS in 27m 23s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/f2f6ad2451be4d50b0f5442492901f35 : SUCCESS in 36m 52s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/2d01b9bbd8814a6e8ff3badd803cf8f2 : SUCCESS in 8m 43s","accounts_in_message":[],"_revision_number":3},{"id":"b91e7fda574d09ef9a88fd5629c9bd15966579a1","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-07-28 16:06:30.000000000","message":"Patch Set 3:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":3},{"id":"7834d152f24a0621bf41fcc9dfaf1adf5221880a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-28 16:06:52.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/588303fb8e794e1c8e64418fa1e6b605\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/1fcb0a4c3c80490299f420a2908862fe : SUCCESS in 13m 00s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/a4fdf2855e3849f095f58d39d4e3c715 : NODE_FAILURE Node(set) request c7cda6dab65f43a0b34a5dbae087e185 failed in 0s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/986209afcd8a4e00aecd7c3058b6d3ba : SUCCESS in 31m 44s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"49f532e6e9a8864901c3e8869bcf558b8652da65","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-08-05 02:47:40.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"a0881961d644092c5376e5e8a275784907194cf6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-08-14 15:00:10.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"8753a90e0ec7770be16b614599fa88871c0cdb22","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-08-14 15:01:27.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"1e3179d2ccd62a09eb874de53edc32b1a6573eb4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-14 15:02:32.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bb872140c25441da8ecf1593cc9078f0\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/9cd16c6217cb489486b2e9de2b1d182b : NODE_FAILURE Node(set) request 830c1434ceb04d659ffbe3c8591b28fe failed in 0s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5d7748625bc94ecfa6547922eaf23161 : NODE_FAILURE Node(set) request 87a0e9326d7941638a7e82fea2af4e86 failed in 0s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/8fb09a484cb2400b97893d80ce5a3d78 : NODE_FAILURE Node(set) request 06a5f20523f44cac989d486cdd8bf5a0 failed in 0s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"fa010342a03def6d62d2cbfea822ad5fc73f731e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-14 15:51:41.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/baac499f2d5c41fdbc4318706104c7b2\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b756304ed9d544d69059d1058b6c4ba2 : SUCCESS in 48m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ea12c6e4162f4ec8977a1229f6533802 : SUCCESS in 5m 23s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1c6cb86447e94feea103fe6199918a89 : SUCCESS in 14m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a227a134fa0f461a9c6ee92ed8cca999 : SUCCESS in 12m 44s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/87d08516e7d9410a86884a6cc41e3329 : SUCCESS in 11m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/041cfe90645c4613bf91a508df25cd8a : SUCCESS in 12m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d0d7ffcb07254a3785fa7a7c4191a468 : SUCCESS in 9m 43s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/ad710fbc79324f569e3c4d5c9e9c12ce : SUCCESS in 5m 29s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/66b96d10ba134486b3047c23fd3f0bf9 : SUCCESS in 23m 27s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/22517f8764cd4396862089f2bcc02fdc : SUCCESS in 25m 37s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/e3e5cecac41e44c0a047abc023eaecdf : SUCCESS in 26m 51s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/ce57d08a88bb4ebf85b26ed5ab9944b3 : SUCCESS in 14m 03s","accounts_in_message":[],"_revision_number":4},{"id":"7453089a7cd8a081cba7f9a51f1728d709d0e041","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-14 16:02:20.000000000","message":"Patch Set 4:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":4},{"id":"a243a6afaac91c79c39113fa7c4fb3ec773d28b2","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-08-14 16:03:25.000000000","message":"Patch Set 4:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I35ad9752874c658ec7b578abc433bf47ac782cac .","accounts_in_message":[],"_revision_number":4},{"id":"f0e2d7138ddccbb64f3a4ce37b022344e5b65a9c","author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"date":"2026-08-14 17:18:16.000000000","message":"Patch Set 4: Code-Review+2\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"9d9ee71fd12bdb0607e48948e29c9d6093618f9c","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":"2026-08-14 17:51:23.000000000","message":"Patch Set 4:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-998822-tdzmd/index.html\u003e","accounts_in_message":[],"_revision_number":4},{"id":"64f42bfc55b7a53233e5051be343af5351ddbaa7","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-08-17 09:07:37.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"4046a18405f0246f6637408bfa414ef389ab64cc","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-08-17 16:27:03.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"bd1f732e083f2d4d22d5837889c55684f41211a1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-17 16:27:42.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"4cc91c6a1768ae3a847d8bf7e5ac766eb2a68b24","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-17 20:35:12.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b3495d3ca4aa44eb82f5bc2a811a5d1b\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/757dd28d30dc4b3a9545b61b4fc1b6c6 : SUCCESS in 7m 38s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/484678cd5ee4408894a5bf4aa4bae46a : SUCCESS in 13m 23s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/96192e64627742a0b57f457b65ef7f53 : SUCCESS in 14m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/49e305d463ce4fdb9ecff7b332e868ab : SUCCESS in 8m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/450cabcfe97447a5be8ec0953eef2be8 : SUCCESS in 12m 00s\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/95cfa66b9134465d9538e47214bda4da : SUCCESS in 28m 12s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/f4269e50f4d54367883633e737509c0a : SUCCESS in 28m 09s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/2b41c16f9ebe4b7590155ee3e7ef424a : FAILURE in 33m 33s (non-voting)\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/9417c3f72364442c9357101546daa75f : SUCCESS in 7m 20s\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/f98b0e78045d4e17a7fb6797b3fc4765 : SUCCESS in 14m 54s","accounts_in_message":[],"_revision_number":4},{"id":"055b9f252ac0cc9bfc9778172313e8ebb27a23bf","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-17 20:35:13.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"a8b9573ff649a7247a016f0ffd9449d63f9c6e55","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-17 20:36:34.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0f7f3127529142fdbc57fa212275885f\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fa381e4c69cb4ea582b2eb96a39da91d : SUCCESS in 47s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"ffef2d1a5324c5ec01a16c7d343f3f00db0885f5","revisions":{"b24f159c87b05689a29e845e15b1d4d15dc7be29":{"kind":"REWORK","_number":1,"created":"2026-07-27 15:44:40.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/22/998822/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/22/998822/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/998822/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/998822/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/998822/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/22/998822/1"}}},"commit":{"parents":[{"commit":"4d26d1dcff109926d3735cd4c5cfd58d95acbb1a","subject":"(2/2)Stabilize test_create_images_negative_invalid_state","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4d26d1dcff109926d3735cd4c5cfd58d95acbb1a"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2026-07-27 14:58:01.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2026-07-27 15:44:02.000000000","tz":120},"subject":"Stabilize func test waiting for VM ERROR state","message":"Stabilize func test waiting for VM ERROR state\n\nThe nova code set the ERROR state in a separate transaction before saves\nthe fault into the DB. So if a test case only waited for the ERROR state\nand then asserted the fault then the test case can see an empty fault\nsometimes. This commits adds waiting for notifications during waiting\nfor ERROR state to stabilize these tests. This patch tried to solve the\nproblem in a generic way not to change all the functional test case but\ngiven the variety of way a VM can end up in ERROR state there was not a\nsingle notification to wait for.\n\nThis patch stabilize the test suit against the race conditions that can\nbe forced by injecting a sleep at:\n\n diff --git a/nova/scheduler/utils.py b/nova/scheduler/utils.py\n index e8d832574e..9e9d9d816b 100644\n --- a/nova/scheduler/utils.py\n +++ b/nova/scheduler/utils.py\n @@ -987,6 +987,7 @@ def set_vm_state_and_notify(context, instance_uuid, service, method, updates,\n                                  **updates)\n      instance.obj_reset_changes([\u0027uuid\u0027])\n      instance.save()\n +    import time; time.sleep(1)\n      compute_utils.add_instance_fault_from_exc(\n          context, instance, ex, sys.exc_info())\n\nChange-Id: I35ad9752874c658ec7b578abc433bf47ac782cac\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b24f159c87b05689a29e845e15b1d4d15dc7be29"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b24f159c87b05689a29e845e15b1d4d15dc7be29"}]},"branch":"refs/heads/master"},"d457c843fd5c7f35092d9d20107d7bb8c8280298":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-07-27 15:45:19.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/22/998822/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/22/998822/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/998822/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/998822/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/998822/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/22/998822/2"}}},"commit":{"parents":[{"commit":"b51bfbfebeffce1915c0c5a3d6e6e894b569c49f","subject":"(2/2)Stabilize test_create_images_negative_invalid_state","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b51bfbfebeffce1915c0c5a3d6e6e894b569c49f"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2026-07-27 14:58:01.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2026-07-27 15:45:12.000000000","tz":120},"subject":"Stabilize func test waiting for VM ERROR state","message":"Stabilize func test waiting for VM ERROR state\n\nThe nova code set the ERROR state in a separate transaction before saves\nthe fault into the DB. So if a test case only waited for the ERROR state\nand then asserted the fault then the test case can see an empty fault\nsometimes. This commits adds waiting for notifications during waiting\nfor ERROR state to stabilize these tests. This patch tried to solve the\nproblem in a generic way not to change all the functional test case but\ngiven the variety of way a VM can end up in ERROR state there was not a\nsingle notification to wait for.\n\nThis patch stabilize the test suit against the race conditions that can\nbe forced by injecting a sleep at:\n\n diff --git a/nova/scheduler/utils.py b/nova/scheduler/utils.py\n index e8d832574e..9e9d9d816b 100644\n --- a/nova/scheduler/utils.py\n +++ b/nova/scheduler/utils.py\n @@ -987,6 +987,7 @@ def set_vm_state_and_notify(context, instance_uuid, service, method, updates,\n                                  **updates)\n      instance.obj_reset_changes([\u0027uuid\u0027])\n      instance.save()\n +    import time; time.sleep(1)\n      compute_utils.add_instance_fault_from_exc(\n          context, instance, ex, sys.exc_info())\n\nChange-Id: I35ad9752874c658ec7b578abc433bf47ac782cac\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d457c843fd5c7f35092d9d20107d7bb8c8280298"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d457c843fd5c7f35092d9d20107d7bb8c8280298"}]},"branch":"refs/heads/master"},"1a934c82f599158e8ccc7f521707fbd9bfc3f12f":{"kind":"REWORK","_number":3,"created":"2026-07-28 14:34:37.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/22/998822/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/22/998822/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/998822/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/998822/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/998822/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/22/998822/3"}}},"commit":{"parents":[{"commit":"b51bfbfebeffce1915c0c5a3d6e6e894b569c49f","subject":"(2/2)Stabilize test_create_images_negative_invalid_state","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b51bfbfebeffce1915c0c5a3d6e6e894b569c49f"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2026-07-27 14:58:01.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2026-07-28 14:34:12.000000000","tz":120},"subject":"Stabilize func test waiting for VM ERROR state","message":"Stabilize func test waiting for VM ERROR state\n\nThe nova code set the ERROR state in a separate transaction before saves\nthe fault into the DB. So if a test case only waited for the ERROR state\nand then asserted the fault then the test case can see an empty fault\nsometimes. This commits adds waiting for notifications during waiting\nfor ERROR state to stabilize these tests. This patch tried to solve the\nproblem in a generic way not to change all the functional test case but\ngiven the variety of way a VM can end up in ERROR state there was not a\nsingle notification to wait for.\n\nThis patch stabilize the test suit against the race conditions that can\nbe forced by injecting a sleep at:\n\n diff --git a/nova/scheduler/utils.py b/nova/scheduler/utils.py\n index e8d832574e..9e9d9d816b 100644\n --- a/nova/scheduler/utils.py\n +++ b/nova/scheduler/utils.py\n @@ -987,6 +987,7 @@ def set_vm_state_and_notify(context, instance_uuid, service, method, updates,\n                                  **updates)\n      instance.obj_reset_changes([\u0027uuid\u0027])\n      instance.save()\n +    import time; time.sleep(1)\n      compute_utils.add_instance_fault_from_exc(\n          context, instance, ex, sys.exc_info())\n\nChange-Id: I35ad9752874c658ec7b578abc433bf47ac782cac\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1a934c82f599158e8ccc7f521707fbd9bfc3f12f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1a934c82f599158e8ccc7f521707fbd9bfc3f12f"}]},"branch":"refs/heads/master"},"ffef2d1a5324c5ec01a16c7d343f3f00db0885f5":{"kind":"REWORK","_number":4,"created":"2026-08-14 15:00:10.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/22/998822/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/22/998822/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/998822/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/998822/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/22/998822/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/22/998822/4"}}},"commit":{"parents":[{"commit":"48d4b3f7032364e2030035a33596c0f407cb0279","subject":"Merge \"Fix deny_share host locality for NFS\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/48d4b3f7032364e2030035a33596c0f407cb0279"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2026-08-14 13:49:05.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2026-08-14 14:59:44.000000000","tz":120},"subject":"Stabilize func test waiting for VM ERROR state","message":"Stabilize func test waiting for VM ERROR state\n\nThe nova code set the ERROR state in a separate transaction before saves\nthe fault into the DB. So if a test case only waited for the ERROR state\nand then asserted the fault then the test case can see an empty fault\nsometimes. This commits adds waiting for the fault key during waiting\nfor ERROR state to stabilize these tests. This patch tried to solve the\nproblem in a generic way but in some cases the test produce a VM in\nERROR state without ever having a fault recorded so the solution adds\nyet another flag to the test helper to serve as an escape hatch.\n\nThis patch stabilize the test suit against the race conditions that can\nbe forced by injecting a sleep at:\n\n diff --git a/nova/scheduler/utils.py b/nova/scheduler/utils.py\n index e8d832574e..9e9d9d816b 100644\n --- a/nova/scheduler/utils.py\n +++ b/nova/scheduler/utils.py\n @@ -987,6 +987,7 @@ def set_vm_state_and_notify(context, instance_uuid, service, method, updates,\n                                  **updates)\n      instance.obj_reset_changes([\u0027uuid\u0027])\n      instance.save()\n +    import time; time.sleep(1)\n      compute_utils.add_instance_fault_from_exc(\n          context, instance, ex, sys.exc_info())\n\nChange-Id: I35ad9752874c658ec7b578abc433bf47ac782cac\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ffef2d1a5324c5ec01a16c7d343f3f00db0885f5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ffef2d1a5324c5ec01a16c7d343f3f00db0885f5"}]},"branch":"refs/heads/master"}},"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":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"}},{"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"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":"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
