)]}'
{"id":"openstack%2Fironic-tempest-plugin~943526","triplet_id":"openstack%2Fironic-tempest-plugin~master~Ia14cbaa2c53d6a6c3e22f1a10b70597aec4afeca","project":"openstack/ironic-tempest-plugin","branch":"master","attention_set":{},"removed_from_attention_set":{"37743":{"account":{"_account_id":37743,"name":"JackyChang","display_name":"JackyChang","email":"ya2648130@gmail.com","username":"jackychang"},"last_update":"2025-04-08 20:49:18.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ia14cbaa2c53d6a6c3e22f1a10b70597aec4afeca","subject":"Replaced all punctuation with an underscore in the node resource class.","status":"MERGED","created":"2025-03-06 05:23:21.000000000","updated":"2025-04-08 20:50:26.000000000","submitted":"2025-04-08 20:49:18.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"943526","meta_rev_id":"a7cd5d9350bcd21673e740b6cbf83e42fe158986","_number":943526,"virtual_id_number":943526,"owner":{"_account_id":37743,"name":"JackyChang","display_name":"JackyChang","email":"ya2648130@gmail.com","username":"jackychang"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":37620,"name":"suiong ng","display_name":"Suiong Ng","email":"YoungN@supermicro.com","username":"suiong_ng"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-04-08 20:49:18.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"recommended":{"_account_id":37620,"name":"suiong ng","display_name":"Suiong Ng","email":"YoungN@supermicro.com","username":"suiong_ng"},"all":[{"value":1,"date":"2025-03-18 06:39:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":37620,"name":"suiong ng","display_name":"Suiong Ng","email":"YoungN@supermicro.com","username":"suiong_ng"},{"value":2,"date":"2025-04-08 18:38:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"all":[{"value":0,"_account_id":37620,"name":"suiong ng","display_name":"Suiong Ng","email":"YoungN@supermicro.com","username":"suiong_ng"},{"value":1,"date":"2025-04-08 18:38:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_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},"Backport-Candidate":{"all":[{"value":0,"_account_id":37620,"name":"suiong ng","display_name":"Suiong Ng","email":"YoungN@supermicro.com","username":"suiong_ng"},{"value":0,"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Do Not Backport"," 0":"Backport Review Needed","+1":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":37620,"name":"suiong ng","display_name":"Suiong Ng","email":"YoungN@supermicro.com","username":"suiong_ng"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-03-06 07:28:57.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-03-18 06:39:00.000000000","updated_by":{"_account_id":37620,"name":"suiong ng","display_name":"Suiong Ng","email":"YoungN@supermicro.com","username":"suiong_ng"},"reviewer":{"_account_id":37620,"name":"suiong ng","display_name":"Suiong Ng","email":"YoungN@supermicro.com","username":"suiong_ng"},"state":"REVIEWER"},{"updated":"2025-04-08 18:38:56.000000000","updated_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"reviewer":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"state":"REVIEWER"}],"messages":[{"id":"8ceb9987d9b5a33efc1ec005bc92051983a6fe64","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":37743,"name":"JackyChang","display_name":"JackyChang","email":"ya2648130@gmail.com","username":"jackychang"},"date":"2025-03-06 05:23:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"e43d2606433c26be7b2d6c813943290725d97529","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-06 07:28:57.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/606ea66f14734edf8330d042afa31574\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d2a03007b19d4a579c0230b6d8bb83b4 : SUCCESS in 4m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d38f130fd48f466fa73022e28fcbdce8 : SUCCESS in 3m 39s\n- ironic-standalone https://zuul.opendev.org/t/openstack/build/52dce600db4c438ba1129a2fa7f65484 : SUCCESS in 1h 12m 11s\n- ironic-standalone-2024.2 https://zuul.opendev.org/t/openstack/build/d9000ab960234cc599278a83d871036e : SUCCESS in 51m 18s\n- ironic-standalone-2024.1 https://zuul.opendev.org/t/openstack/build/5996f47df049464e8c4aecbfd2ab0198 : SUCCESS in 55m 47s\n- ironic-standalone-2023.2 https://zuul.opendev.org/t/openstack/build/fca89b1cf7ee463596a12ef874c460bf : SUCCESS in 40m 30s (non-voting)\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/7d5e62d334bf4f0e958d9c94799aa70c : SUCCESS in 28m 49s\n- ironic-tempest-functional-python3-2024.2 https://zuul.opendev.org/t/openstack/build/5a1291fffb1b4c1297cf148e228d540b : SUCCESS in 33m 24s\n- ironic-tempest-functional-python3-2024.1 https://zuul.opendev.org/t/openstack/build/659b6ae313bc4de099b18ebf20211074 : SUCCESS in 18m 48s\n- ironic-tempest-functional-python3-2023.2 https://zuul.opendev.org/t/openstack/build/2842e3c2225748cba1e6f897bcaeb26f : SUCCESS in 32m 09s (non-voting)\n- ironic-tempest-functional-rbac-scope-enforced-2024.2 https://zuul.opendev.org/t/openstack/build/33389bf6eb6f490d8665472d43614d58 : SUCCESS in 32m 32s\n- ironic-tempest-functional-rbac-scope-enforced-2024.1 https://zuul.opendev.org/t/openstack/build/7bc8544ba2b54d52a100cc828976dc80 : SUCCESS in 22m 02s\n- ironic-tempest-functional-rbac-scope-enforced-2023.2 https://zuul.opendev.org/t/openstack/build/0c5be33a68cf48ffab09564e7a24673f : SUCCESS in 31m 52s (non-voting)\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/8c089a4c888044b69324447a480f6f6b : SUCCESS in 54m 19s\n- ironic-standalone-anaconda-2024.2 https://zuul.opendev.org/t/openstack/build/923c35aa2e524e1c95c38e6b7cf67a09 : SUCCESS in 53m 31s\n- ironic-standalone-anaconda-2024.1 https://zuul.opendev.org/t/openstack/build/fe89834297ce449eba4c8c60e3acb346 : SUCCESS in 41m 10s\n- ironic-standalone-anaconda-2023.2 https://zuul.opendev.org/t/openstack/build/eaac6137d79547619dffa891e015454a : SUCCESS in 47m 19s (non-voting)\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/7da34319061e40a6bc471520b9f7d154 : FAILURE in 1h 43m 23s\n- ironic-standalone-redfish-2024.2 https://zuul.opendev.org/t/openstack/build/040e60a7eaf44e98a734fea95bed98ac : SUCCESS in 54m 52s\n- ironic-standalone-redfish-2024.1 https://zuul.opendev.org/t/openstack/build/409a85ce34624b618774b2aea93635c6 : SUCCESS in 1h 07m 19s\n- ironic-standalone-redfish-2023.2 https://zuul.opendev.org/t/openstack/build/570d95c34bf44043a292bfa877fa972d : SUCCESS in 40m 33s (non-voting)\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/29fc7b71b5ff41128299d143ccd23bf8 : SUCCESS in 49m 29s\n- ironic-inspector-tempest-2024.2 https://zuul.opendev.org/t/openstack/build/fc64f171217d47d7b245bc45c689717f : SUCCESS in 48m 15s (non-voting)\n- ironic-inspector-tempest-2024.1 https://zuul.opendev.org/t/openstack/build/3585bf2fac024e17a17ca3beb4eb5bdf : SUCCESS in 48m 53s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/dfc9de2bd7c1441bb41f40042d168703 : SUCCESS in 1h 58m 18s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2024.2 https://zuul.opendev.org/t/openstack/build/11604d30c07f4ee2a82e436647bff0dc : SUCCESS in 1h 49m 12s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2024.1 https://zuul.opendev.org/t/openstack/build/0fd893f50f1b490b9619e7601ddf47bd : SUCCESS in 1h 07m 00s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2023.2 https://zuul.opendev.org/t/openstack/build/53082437a6344ae6aadded117086e1fa : SUCCESS in 1h 35m 48s (non-voting)\n- ironic-inspector-tempest-discovery https://zuul.opendev.org/t/openstack/build/a65bc291084b4ab4a77c58b6b4cca4ae : SUCCESS in 34m 10s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2187c6225c12e62a9eb09d2835fbc6cf5fbeaf7b","author":{"_account_id":37743,"name":"JackyChang","display_name":"JackyChang","email":"ya2648130@gmail.com","username":"jackychang"},"date":"2025-03-07 00:46:34.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"80dcf0b260ef08813f121a2459fbc841911f9c96","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-07 02:36:22.000000000","message":"Patch Set 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/e411a14eeb854369b64864c40f69e6cf\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cc42f00d05ac49929577bd66547db5f0 : SUCCESS in 5m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c8f62e21013343e6a774534e71949581 : SUCCESS in 4m 57s\n- ironic-standalone https://zuul.opendev.org/t/openstack/build/b0617c880b00476dae9f08d65cb2f330 : SUCCESS in 48m 00s\n- ironic-standalone-2024.2 https://zuul.opendev.org/t/openstack/build/35e6784a22d94e699c4c7774120e495e : SUCCESS in 47m 03s\n- ironic-standalone-2024.1 https://zuul.opendev.org/t/openstack/build/aeec638918844f48b6afecf066a1d569 : SUCCESS in 50m 19s\n- ironic-standalone-2023.2 https://zuul.opendev.org/t/openstack/build/4eeb0e47f2484d93be9d3d3653f89a04 : SUCCESS in 43m 57s (non-voting)\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/b2d6849edaca4f1b92965f8e3b415249 : SUCCESS in 29m 30s\n- ironic-tempest-functional-python3-2024.2 https://zuul.opendev.org/t/openstack/build/911020383057409ca43d68ddb0e72934 : SUCCESS in 26m 47s\n- ironic-tempest-functional-python3-2024.1 https://zuul.opendev.org/t/openstack/build/39e71d3a85494d3aba7440db5bd64b3d : SUCCESS in 22m 10s\n- ironic-tempest-functional-python3-2023.2 https://zuul.opendev.org/t/openstack/build/67e909f6691349e4a95503142814d709 : SUCCESS in 26m 54s (non-voting)\n- ironic-tempest-functional-rbac-scope-enforced-2024.2 https://zuul.opendev.org/t/openstack/build/5d29fe6c7d8f4a9a9519a49612867f3b : SUCCESS in 28m 38s\n- ironic-tempest-functional-rbac-scope-enforced-2024.1 https://zuul.opendev.org/t/openstack/build/cd1360ec6a2d4da8bf16aee656c731f4 : SUCCESS in 23m 14s\n- ironic-tempest-functional-rbac-scope-enforced-2023.2 https://zuul.opendev.org/t/openstack/build/7279340c3ca343b19cd1c73e275569b9 : SUCCESS in 20m 08s (non-voting)\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/c1c3af3c4d754701a372c142a72e3f97 : SUCCESS in 37m 46s\n- ironic-standalone-anaconda-2024.2 https://zuul.opendev.org/t/openstack/build/e7e501cae76245578d3f612b26fe283a : SUCCESS in 1h 07m 48s\n- ironic-standalone-anaconda-2024.1 https://zuul.opendev.org/t/openstack/build/7240f874f50440e4b32f4735fb45d6b2 : SUCCESS in 33m 24s\n- ironic-standalone-anaconda-2023.2 https://zuul.opendev.org/t/openstack/build/cecbeff59f0e4c0894bebdbcb04f303e : SUCCESS in 31m 40s (non-voting)\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/cf84951c675a48bb84469b0f3e1bb34c : FAILURE in 1h 49m 09s\n- ironic-standalone-redfish-2024.2 https://zuul.opendev.org/t/openstack/build/0d894326f98f49488b0e0e5b1f0545dc : SUCCESS in 1h 00m 55s\n- ironic-standalone-redfish-2024.1 https://zuul.opendev.org/t/openstack/build/e1ec2640c1674465b017cafab2e57cd7 : SUCCESS in 1h 11m 36s\n- ironic-standalone-redfish-2023.2 https://zuul.opendev.org/t/openstack/build/61d03c015e854f68b7c8890287609cb5 : SUCCESS in 32m 18s (non-voting)\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/4782fcb66fed4892aed82c2f6bcac35e : SUCCESS in 47m 58s\n- ironic-inspector-tempest-2024.2 https://zuul.opendev.org/t/openstack/build/5b7a07e805494d19acdfdbed678f5001 : SUCCESS in 46m 21s (non-voting)\n- ironic-inspector-tempest-2024.1 https://zuul.opendev.org/t/openstack/build/2851d00114324af4bcc7c2c46dae9fda : SUCCESS in 49m 52s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/9b2cf9040bc646559d1ce442ca27a675 : SUCCESS in 1h 10m 53s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2024.2 https://zuul.opendev.org/t/openstack/build/a44ae5ffb27843caaaa3746ad6e8b59a : SUCCESS in 1h 05m 40s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2024.1 https://zuul.opendev.org/t/openstack/build/bd6dac43a186481db3e0510221a913a5 : SUCCESS in 59m 48s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2023.2 https://zuul.opendev.org/t/openstack/build/6e394233c8de465080bc1d48f1f54214 : SUCCESS in 1h 14m 20s (non-voting)\n- ironic-inspector-tempest-discovery https://zuul.opendev.org/t/openstack/build/19be731d926845d0a606f43431a633de : SUCCESS in 32m 34s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9dda2b1611dd075a3e6bbab0a197adda683abfa2","author":{"_account_id":37743,"name":"JackyChang","display_name":"JackyChang","email":"ya2648130@gmail.com","username":"jackychang"},"date":"2025-03-07 08:18:09.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"293b1b97f95d6701d340a7946e01e0050a37984e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-07 10:32:24.000000000","message":"Patch Set 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/133dca53a53e4e30b1d62caee52a252c\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3c7d075752824313b8bf11bbae85efea : SUCCESS in 4m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f12fa1abc6574672a53fd42591e2cd7c : SUCCESS in 3m 49s\n- ironic-standalone https://zuul.opendev.org/t/openstack/build/d820b92dd7fe4361949780c6277215fc : SUCCESS in 1h 21m 44s\n- ironic-standalone-2024.2 https://zuul.opendev.org/t/openstack/build/6f0055ffa18c4b7485f6eda7ef2bf162 : SUCCESS in 1h 06m 25s\n- ironic-standalone-2024.1 https://zuul.opendev.org/t/openstack/build/529ebaad9b5b4535b67d975b15588ab4 : SUCCESS in 42m 20s\n- ironic-standalone-2023.2 https://zuul.opendev.org/t/openstack/build/c8c8d4dce29d452cb125322d44321eb8 : SUCCESS in 27m 15s (non-voting)\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/ee186e22bfb84b04a4a0a1fe597620d3 : SUCCESS in 33m 10s\n- ironic-tempest-functional-python3-2024.2 https://zuul.opendev.org/t/openstack/build/e8fa7ef8862b47a1a743a50d4f77de6d : SUCCESS in 18m 39s\n- ironic-tempest-functional-python3-2024.1 https://zuul.opendev.org/t/openstack/build/e5aca596eff94a34a36ecc1889eb6b49 : SUCCESS in 21m 18s\n- ironic-tempest-functional-python3-2023.2 https://zuul.opendev.org/t/openstack/build/5896ee8e771b47eea33f5b3feafd1438 : SUCCESS in 21m 05s (non-voting)\n- ironic-tempest-functional-rbac-scope-enforced-2024.2 https://zuul.opendev.org/t/openstack/build/d960d3f280f249f690ac307d12acff29 : SUCCESS in 23m 51s\n- ironic-tempest-functional-rbac-scope-enforced-2024.1 https://zuul.opendev.org/t/openstack/build/1894ab0f4e214ca6b0b0f8292e910475 : SUCCESS in 17m 04s\n- ironic-tempest-functional-rbac-scope-enforced-2023.2 https://zuul.opendev.org/t/openstack/build/51d5ee7c26d243e7b383fec32fc0d94c : SUCCESS in 12m 35s (non-voting)\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/15d5cfb8dd5c41728e39cf5d975a0b71 : SUCCESS in 34m 24s\n- ironic-standalone-anaconda-2024.2 https://zuul.opendev.org/t/openstack/build/b243d0585ddc45d78a9474c5af52691d : SUCCESS in 22m 01s\n- ironic-standalone-anaconda-2024.1 https://zuul.opendev.org/t/openstack/build/e401f9c9321f4335989487d72e86133a : SUCCESS in 18m 10s\n- ironic-standalone-anaconda-2023.2 https://zuul.opendev.org/t/openstack/build/38e06ecc49cf4130abd030b61f2a9b43 : SUCCESS in 31m 05s (non-voting)\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/00568ecdc8914aadaa0e5476fd278276 : FAILURE in 1h 25m 36s\n- ironic-standalone-redfish-2024.2 https://zuul.opendev.org/t/openstack/build/a60416fe2a394118870ac1138d315d69 : SUCCESS in 41m 47s\n- ironic-standalone-redfish-2024.1 https://zuul.opendev.org/t/openstack/build/6aa4045883b84a8d873fadc88d187c93 : SUCCESS in 26m 57s\n- ironic-standalone-redfish-2023.2 https://zuul.opendev.org/t/openstack/build/12a11065b50749beb8ecca3e8127426e : SUCCESS in 59m 07s (non-voting)\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/f0654dce3b7a4f0b888259848477e20f : SUCCESS in 26m 45s\n- ironic-inspector-tempest-2024.2 https://zuul.opendev.org/t/openstack/build/11f67a18a8a44eeea00b2632088861f5 : SUCCESS in 36m 38s (non-voting)\n- ironic-inspector-tempest-2024.1 https://zuul.opendev.org/t/openstack/build/25ee5b142e0947c8b9870aa6cef2ad5f : SUCCESS in 35m 18s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/f1aedab9c1624103a79ac92090c236db : SUCCESS in 1h 41m 29s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2024.2 https://zuul.opendev.org/t/openstack/build/61fb667eee0e4803b5bc7700365311d2 : SUCCESS in 1h 29m 59s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2024.1 https://zuul.opendev.org/t/openstack/build/14fe3b2f13fa41f98674870b79e73949 : SUCCESS in 2h 02m 32s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2023.2 https://zuul.opendev.org/t/openstack/build/0806bfb9f9b44dee9f28d92e83598f75 : SUCCESS in 1h 30m 34s (non-voting)\n- ironic-inspector-tempest-discovery https://zuul.opendev.org/t/openstack/build/47c70bdecb954b599a10512e7e37ec5b : SUCCESS in 46m 06s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"72ca796a887235bfd7baf80cbd764ad7e7451450","author":{"_account_id":37743,"name":"JackyChang","display_name":"JackyChang","email":"ya2648130@gmail.com","username":"jackychang"},"date":"2025-03-10 00:50:00.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"48bdf59d05d88d65648ae9235b86888278ab8b95","author":{"_account_id":37743,"name":"JackyChang","display_name":"JackyChang","email":"ya2648130@gmail.com","username":"jackychang"},"date":"2025-03-10 02:28:52.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"288cce770dcb570010f43d221bafa07ea29183ac","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-10 02:47:56.000000000","message":"Patch Set 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/d530d211d4ab4dea959b1d007c812e7f\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7e53d8111ed241ddac8dbf0448493b08 : SUCCESS in 4m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a6f54c495af347e9a47c4283121b773f : FAILURE in 2m 32s\n- ironic-standalone https://zuul.opendev.org/t/openstack/build/adf833425d204d9b9e8a1d83a11a2a18 : SUCCESS in 46m 41s\n- ironic-standalone-2024.2 https://zuul.opendev.org/t/openstack/build/fafab53d01c24c7e9c885b533c6b1806 : SUCCESS in 36m 50s\n- ironic-standalone-2024.1 https://zuul.opendev.org/t/openstack/build/82de1b7b91c4491584c8383d153c7ee9 : SUCCESS in 39m 04s\n- ironic-standalone-2023.2 https://zuul.opendev.org/t/openstack/build/1523ce55b129429299e642baf6c1cb95 : SUCCESS in 44m 28s (non-voting)\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/dae9c52ffd8b4667a4a934b1c1642e7c : SUCCESS in 25m 20s\n- ironic-tempest-functional-python3-2024.2 https://zuul.opendev.org/t/openstack/build/a4c84e25543f44a48fd7d9b79b72e973 : SUCCESS in 14m 20s\n- ironic-tempest-functional-python3-2024.1 https://zuul.opendev.org/t/openstack/build/fc18c502d03544e880f2fb23c95c7917 : SUCCESS in 37m 49s\n- ironic-tempest-functional-python3-2023.2 https://zuul.opendev.org/t/openstack/build/64cabd5747a343cfa4a03639babc583d : SUCCESS in 13m 19s (non-voting)\n- ironic-tempest-functional-rbac-scope-enforced-2024.2 https://zuul.opendev.org/t/openstack/build/efedd3917c904eb886362cdef6df4e61 : SUCCESS in 34m 27s\n- ironic-tempest-functional-rbac-scope-enforced-2024.1 https://zuul.opendev.org/t/openstack/build/09ef05668ef24f04ac1c7d3f0952ee27 : SUCCESS in 18m 49s\n- ironic-tempest-functional-rbac-scope-enforced-2023.2 https://zuul.opendev.org/t/openstack/build/712e1db2b6de4cdfbe436f8c9069be37 : SUCCESS in 13m 20s (non-voting)\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/f3af78864bb649fb9b02c257e7ebf21e : SUCCESS in 54m 33s\n- ironic-standalone-anaconda-2024.2 https://zuul.opendev.org/t/openstack/build/0e75bd8d643043a38bbfa4d56143ede2 : SUCCESS in 28m 11s\n- ironic-standalone-anaconda-2024.1 https://zuul.opendev.org/t/openstack/build/7cd54795c4ee45e2bab7a7a6e026f003 : SUCCESS in 28m 54s\n- ironic-standalone-anaconda-2023.2 https://zuul.opendev.org/t/openstack/build/a44dbd9cddda4e87b5cbb4a2a6001274 : SUCCESS in 19m 15s (non-voting)\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/302e8bec537044d3b66576d6bc2b0b80 : SUCCESS in 46m 59s\n- ironic-standalone-redfish-2024.2 https://zuul.opendev.org/t/openstack/build/fa2f10384e9a4c0faebf14636dd984dc : SUCCESS in 1h 08m 26s\n- ironic-standalone-redfish-2024.1 https://zuul.opendev.org/t/openstack/build/1c48b7cc1a794d54a8fca97bac3ab400 : SUCCESS in 40m 07s\n- ironic-standalone-redfish-2023.2 https://zuul.opendev.org/t/openstack/build/4ba72b7ed8fd492f94c141c8ccb5c0f5 : SUCCESS in 27m 16s (non-voting)\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/387c17ddbd514a18bf27eddf87728342 : SUCCESS in 50m 37s\n- ironic-inspector-tempest-2024.2 https://zuul.opendev.org/t/openstack/build/ae379a50b9a84762884a1b1ee2172fb7 : SUCCESS in 22m 20s (non-voting)\n- ironic-inspector-tempest-2024.1 https://zuul.opendev.org/t/openstack/build/d7c4116bda88472081f8e0d7ddbf91cb : SUCCESS in 22m 32s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/45ba4c7373014a5fae7500f753f755fb : SUCCESS in 1h 46m 02s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2024.2 https://zuul.opendev.org/t/openstack/build/fe20b501d4b64617921c3f81259444d0 : SUCCESS in 58m 19s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2024.1 https://zuul.opendev.org/t/openstack/build/3dba54b75aa647039ec822297f88bcba : SUCCESS in 42m 45s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2023.2 https://zuul.opendev.org/t/openstack/build/6fa32d1bfe5e47abab916a05811a5aef : SUCCESS in 1h 36m 34s (non-voting)\n- ironic-inspector-tempest-discovery https://zuul.opendev.org/t/openstack/build/8b2e5621bf6b48b294c03e72dba8a0c0 : SUCCESS in 24m 04s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"baea495c14042442a78dd58db5560f08eea26827","author":{"_account_id":37743,"name":"JackyChang","display_name":"JackyChang","email":"ya2648130@gmail.com","username":"jackychang"},"date":"2025-03-10 02:48:49.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"48b6f5f1c43bf91a177d9d23b1b2044cec5aa102","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-03-10 04:23:54.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/309971bfbd3e4ca0b6f5a27522e55e9a\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b4df00dd9e3648a291aeb1263e980bb8 : SUCCESS in 4m 29s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d36d3a0dc1c843369ea1e28ec79c90b1 : SUCCESS in 3m 49s\n- ironic-standalone https://zuul.opendev.org/t/openstack/build/401d4aec70f24658bf954fd77f70ae7d : SUCCESS in 1h 19m 07s\n- ironic-standalone-2024.2 https://zuul.opendev.org/t/openstack/build/c4477c9239d641a5a7c291138f523b91 : SUCCESS in 59m 15s\n- ironic-standalone-2024.1 https://zuul.opendev.org/t/openstack/build/9cbbf2f5cffa4f8196b20cdd4b2da093 : SUCCESS in 1h 08m 49s\n- ironic-standalone-2023.2 https://zuul.opendev.org/t/openstack/build/e4e672a29b7144db81273315679f70ed : SUCCESS in 55m 10s (non-voting)\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/d9b456ad94204d1497ce1db4b2464a06 : SUCCESS in 39m 18s\n- ironic-tempest-functional-python3-2024.2 https://zuul.opendev.org/t/openstack/build/d171ce768a0a45369b951d31c26f24f5 : SUCCESS in 28m 47s\n- ironic-tempest-functional-python3-2024.1 https://zuul.opendev.org/t/openstack/build/1cd9348d1171403995dcaf1c0fcd1a7e : SUCCESS in 33m 11s\n- ironic-tempest-functional-python3-2023.2 https://zuul.opendev.org/t/openstack/build/e6fb19b6c6c24f7eb26b01ae0b022dec : SUCCESS in 43m 37s (non-voting)\n- ironic-tempest-functional-rbac-scope-enforced-2024.2 https://zuul.opendev.org/t/openstack/build/76163a1a3bad49859e5333085d17eecb : SUCCESS in 29m 03s\n- ironic-tempest-functional-rbac-scope-enforced-2024.1 https://zuul.opendev.org/t/openstack/build/297b59fb6636409b8937f008c020e26a : SUCCESS in 24m 22s\n- ironic-tempest-functional-rbac-scope-enforced-2023.2 https://zuul.opendev.org/t/openstack/build/66602fe295c947eca7ea6ab3a5862b13 : SUCCESS in 21m 50s (non-voting)\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/783a477f58264429b39e7a0967215e97 : SUCCESS in 37m 44s\n- ironic-standalone-anaconda-2024.2 https://zuul.opendev.org/t/openstack/build/9c9715d708284649b55b2978dece0514 : SUCCESS in 1h 05m 55s\n- ironic-standalone-anaconda-2024.1 https://zuul.opendev.org/t/openstack/build/a2cd66b549d34116bac350cf54723189 : SUCCESS in 50m 32s\n- ironic-standalone-anaconda-2023.2 https://zuul.opendev.org/t/openstack/build/0e824ddcdc414fffaa1a8db3091bd38e : SUCCESS in 36m 35s (non-voting)\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/65006752ebb64d7185e4406c7839dd84 : SUCCESS in 1h 05m 57s\n- ironic-standalone-redfish-2024.2 https://zuul.opendev.org/t/openstack/build/3f02fbcbc069448c83d378818bf80025 : SUCCESS in 1h 11m 35s\n- ironic-standalone-redfish-2024.1 https://zuul.opendev.org/t/openstack/build/09db935d848f43708578c628d22c0327 : SUCCESS in 1h 18m 51s\n- ironic-standalone-redfish-2023.2 https://zuul.opendev.org/t/openstack/build/0e9206555c544e689dabfe0399452514 : SUCCESS in 1h 19m 47s (non-voting)\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/fddef1f30e634e7d86122217c2ef61f1 : SUCCESS in 56m 44s\n- ironic-inspector-tempest-2024.2 https://zuul.opendev.org/t/openstack/build/d03034fe1c064d37a60483a54b8655c5 : SUCCESS in 48m 40s (non-voting)\n- ironic-inspector-tempest-2024.1 https://zuul.opendev.org/t/openstack/build/cfeba92ead5049b2b8cfc6d53a9a84c7 : SUCCESS in 47m 48s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode https://zuul.opendev.org/t/openstack/build/4e46a4a70c9b48b38f2ca55c437f6bc6 : SUCCESS in 1h 34m 02s\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2024.2 https://zuul.opendev.org/t/openstack/build/184070a16e794ca09c73aae51cf287b8 : SUCCESS in 1h 27m 06s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2024.1 https://zuul.opendev.org/t/openstack/build/6fb16b13cea84ddbb1c4cad5436d35bd : SUCCESS in 1h 09m 24s (non-voting)\n- ironic-tempest-ipa-wholedisk-direct-tinyipa-multinode-2023.2 https://zuul.opendev.org/t/openstack/build/6d81f55e1ea647e6ade9691ae33816d2 : FAILURE in 45m 35s (non-voting)\n- ironic-inspector-tempest-discovery https://zuul.opendev.org/t/openstack/build/ed5a20a492034a1b9e56c37892fb26c2 : SUCCESS in 46m 45s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"86465d68f3e27a8b1b9a5c4b593c5f6569c4c6e5","author":{"_account_id":37620,"name":"suiong ng","display_name":"Suiong Ng","email":"YoungN@supermicro.com","username":"suiong_ng"},"date":"2025-03-18 06:39:00.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"b66dd02c9da09912dd7ad32ed4e866f96382bb48","author":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"},"date":"2025-04-08 18:38:56.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"d091f2a6fdead494642d333a3d73d0f2fc4776d8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-08 18:39:49.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"fff319d4ebf80dbf76b7e218195d42d0f5c85d04","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-08 20:49:18.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1c570b3b00094bce80cb54adb4d7410d\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9cff208e2d43498a89c86ddc0f9fb83d : SUCCESS in 3m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/993ab26e5cf949d79dd821dddc5e85a7 : SUCCESS in 4m 03s\n- ironic-tempest-functional-python3 https://zuul.opendev.org/t/openstack/build/09321543dbbb481e9245dea9014ea421 : SUCCESS in 35m 14s\n- ironic-tempest-functional-python3-2024.2 https://zuul.opendev.org/t/openstack/build/784b824e81f0471c9b4b54e6375da1c0 : SUCCESS in 22m 09s\n- ironic-tempest-functional-python3-2024.1 https://zuul.opendev.org/t/openstack/build/bc11aa082c724ccd8cc8595449d6aa25 : SUCCESS in 13m 23s\n- ironic-standalone-anaconda https://zuul.opendev.org/t/openstack/build/553991e58f31487c9f22df821a498173 : SUCCESS in 52m 39s\n- ironic-standalone-anaconda-2024.2 https://zuul.opendev.org/t/openstack/build/485387871eba4bc1b4311e6c5800da93 : SUCCESS in 37m 25s\n- ironic-standalone-anaconda-2024.1 https://zuul.opendev.org/t/openstack/build/72dfb5fb2e3244788929f1f17437ebcf : SUCCESS in 30m 09s\n- ironic-standalone-redfish https://zuul.opendev.org/t/openstack/build/b2328402a5aa4b5b82f9677dcdbc552d : SUCCESS in 52m 22s\n- ironic-standalone-redfish-2024.2 https://zuul.opendev.org/t/openstack/build/bb86ce3192bd40ef913294a25f5f5a5b : SUCCESS in 24m 48s\n- ironic-standalone-redfish-2024.1 https://zuul.opendev.org/t/openstack/build/47f7eefd44c34f67b7f842071e956a75 : SUCCESS in 58m 57s\n- ironic-inspector-tempest https://zuul.opendev.org/t/openstack/build/28a0f05b216a49438b3cd89417363a5d : SUCCESS in 37m 54s","accounts_in_message":[],"_revision_number":1},{"id":"444b49656722e4c2b640eee22a2ab1df46b68974","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-08 20:49:18.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"a7cd5d9350bcd21673e740b6cbf83e42fe158986","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-04-08 20:50:26.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5a83ee7c40cc48a3a5f7f2b34106f197\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/270d6f39545647d5861bc74a1e47a207 : SUCCESS in 43s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"9f0671e6471cba720dbaec40446728cb8efd00a6","revisions":{"9f0671e6471cba720dbaec40446728cb8efd00a6":{"kind":"REWORK","_number":1,"created":"2025-03-06 05:23:21.000000000","uploader":{"_account_id":37743,"name":"JackyChang","display_name":"JackyChang","email":"ya2648130@gmail.com","username":"jackychang"},"ref":"refs/changes/26/943526/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/ironic-tempest-plugin","ref":"refs/changes/26/943526/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/ironic-tempest-plugin refs/changes/26/943526/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/ironic-tempest-plugin refs/changes/26/943526/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/ironic-tempest-plugin refs/changes/26/943526/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/ironic-tempest-plugin refs/changes/26/943526/1"}}},"commit":{"parents":[{"commit":"56fe73e0edb28cb2a94db5a332217dd61b750a53","subject":"Merge \"Testing bad microversions on v1/nodes/{uuid}/firmware\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-tempest-plugin/commit/56fe73e0edb28cb2a94db5a332217dd61b750a53"}]}],"author":{"name":"jackychang","email":"ya2648130@gmail.com","date":"2025-03-06 04:15:10.000000000","tz":0},"committer":{"name":"jackychang","email":"ya2648130@gmail.com","date":"2025-03-06 04:15:10.000000000","tz":0},"subject":"Replaced all punctuation with an underscore in the node resource class.","message":"Replaced all punctuation with an underscore in the node resource class.\n\nIf we want to associate a flavor with a custom resource class, it must follow the rules (refer tohttps://docs.openstack.org/ironic/latest/install/configure-nova-flavors.html ). However, if we only want to define a class of nodes, it does not have to follow these rules. The formatting of the node resource class has been adjusted to pass the test.\n\nChange-Id: Ia14cbaa2c53d6a6c3e22f1a10b70597aec4afeca\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-tempest-plugin/commit/9f0671e6471cba720dbaec40446728cb8efd00a6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/ironic-tempest-plugin/commit/9f0671e6471cba720dbaec40446728cb8efd00a6"}]},"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":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":10342,"name":"Jay Faulkner","display_name":"JayF","email":"jay@jvf.cc","username":"JayF","status":"youtube.com/@oss-gr / podcast.gr-oss.io"}},{"label":"Backport-Candidate","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":"Backport-Candidate","description":"Backport candidate status","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":"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":"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":{}}}]}
