)]}'
{"id":"openstack%2Fpython-ironicclient~979928","triplet_id":"openstack%2Fpython-ironicclient~master~Ia3dc72486cc9f44ecd21c720613901582cefc076","project":"openstack/python-ironicclient","branch":"master","attention_set":{},"removed_from_attention_set":{"38828":{"account":{"_account_id":38828,"name":"Karan Anand","display_name":"Karan","email":"anandkarancompsci@gmail.com","username":"anandkaranubc"},"last_update":"2026-03-18 16:06:48.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ia3dc72486cc9f44ecd21c720613901582cefc076","subject":"Add type annotations to `ironicclient/v1/deploy_template.py`","status":"MERGED","created":"2026-03-10 23:32:57.000000000","updated":"2026-03-18 16:08:05.000000000","submitted":"2026-03-18 16:06:48.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"979928","meta_rev_id":"241f3aa949f3a7635728b9e666c7dc62a4f92078","_number":979928,"virtual_id_number":979928,"owner":{"_account_id":38828,"name":"Karan Anand","display_name":"Karan","email":"anandkarancompsci@gmail.com","username":"anandkaranubc"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-03-18 16:06:48.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"},"all":[{"value":2,"date":"2026-03-18 15:46:39.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":2,"date":"2026-03-18 15:51:39.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"all":[{"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":1,"date":"2026-03-18 15:51:39.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"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":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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},{"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-11 00:15:10.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-03-18 15:46:39.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"},{"updated":"2026-03-18 15:51:39.000000000","updated_by":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"reviewer":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"state":"REVIEWER"}],"messages":[{"id":"86d2e68dee84c00be5645d2b71abb26ec8cfcd6b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38828,"name":"Karan Anand","display_name":"Karan","email":"anandkarancompsci@gmail.com","username":"anandkaranubc"},"date":"2026-03-10 23:32:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ae074321044ec321f422940ec4ae67545f154d60","author":{"_account_id":38828,"name":"Karan Anand","display_name":"Karan","email":"anandkarancompsci@gmail.com","username":"anandkaranubc"},"date":"2026-03-10 23:34:49.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"2e2b97159944b9f78deda8285bd1e19c1276d290","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-11 00:15:10.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5a4dc850e7b14898832dfaea32971d38\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/c597ad9d68f7443baf023e339f67a4ed : SUCCESS in 5m 21s\n- requirements-check https://zuul.opendev.org/t/openstack/build/7f6aca4273644259aabe99e5323fed5c : SUCCESS in 2m 06s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3fda5493b2f141529dfb48e4a8f74aab : SUCCESS in 4m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3e6789d8945b441b8fed3edd1209fa9e : SUCCESS in 2m 46s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/68a000464dc24391bfd0c766c08346ae : SUCCESS in 3m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d1c4e0755c874cc68f88a8ff554f3feb : SUCCESS in 2m 59s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6e72509feb594fe3ba6328bf88172c29 : SUCCESS in 5m 48s (non-voting)\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/9e720b1b3a65428f87b1aae6155038da : SUCCESS in 2m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/739458fc9a5e496690cc70515ea82837 : SUCCESS in 4m 08s\n- ironicclient-tempest https://zuul.opendev.org/t/openstack/build/72a16d60348c4ada93a130979734a19a : SUCCESS in 40m 52s\n- ironicclient-tox-codespell https://zuul.opendev.org/t/openstack/build/805b9762775a492396c45f1f32ea135b : FAILURE in 2m 48s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"274e31ed99b135dfb05cbf1a61381de07e1a93e3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38828,"name":"Karan Anand","display_name":"Karan","email":"anandkarancompsci@gmail.com","username":"anandkaranubc"},"date":"2026-03-15 02:56:34.000000000","message":"Uploaded patch set 2: New patch set was added with same tree, parent tree, and commit message as Patch Set 1.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"8018db284e77306f96a1e5762edc7d56e5684438","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38828,"name":"Karan Anand","display_name":"Karan","email":"anandkarancompsci@gmail.com","username":"anandkaranubc"},"date":"2026-03-15 03:02:45.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.","accounts_in_message":[],"_revision_number":3},{"id":"8ec89994c20a6f41f066663159207eea13a9e9e1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-15 03:32:03.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ce9646964933487b86002583736f28cc\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/c93fa602faa94489938023feee5780a7 : SUCCESS in 2m 27s\n- requirements-check https://zuul.opendev.org/t/openstack/build/04e160f6adb34e16a088b7872da72eb9 : SUCCESS in 2m 39s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/77fda9c4a6fe4cff85dfeab5762c8076 : SUCCESS in 2m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/00786c66755f40b186251d8ccd1df080 : SUCCESS in 3m 17s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a9a9b9c8847142db9009cb511d83aa93 : SUCCESS in 3m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/034efbdeeb294679a0e66a07c35add30 : SUCCESS in 2m 56s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/3959c9eb09c24301ba2de500700aa8e1 : SUCCESS in 6m 07s (non-voting)\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/cd342bcb906646f9b3ad962f562a8e0d : SUCCESS in 6m 24s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/658fb5cc771e43319a2f87d94c09fc79 : SUCCESS in 7m 08s\n- ironicclient-tempest https://zuul.opendev.org/t/openstack/build/a88f777f919241638e3a465d859d2e1c : SUCCESS in 26m 29s\n- ironicclient-tox-codespell https://zuul.opendev.org/t/openstack/build/21b56ad5544c4aad86dcd4554337317f : FAILURE in 2m 40s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"6c0975e11e68d31eb551e5a83e572e050ef302e7","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":"2026-03-18 15:46:39.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"780d35d544060c2d25d34ccf4029fdf67019e82a","author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"date":"2026-03-18 15:51:39.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"7c70f4a5b130128bd542fedc23a4c238aa8aac36","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-18 15:52:09.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"bbec213487d3ae82c0240a81c00452211ba2abc2","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-18 16:06:48.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c9efad068acf434d88cbd5e8c58ea033\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/2bb21f0dd7f5486f88471da0b75b3553 : SUCCESS in 2m 48s\n- requirements-check https://zuul.opendev.org/t/openstack/build/d34a963e5d8d4fb0889f1859112b9f7b : SUCCESS in 1m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/08f9363136ac4035826a651e398cc369 : SUCCESS in 2m 55s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5b16189638c744d4ae645910dc5baf1d : SUCCESS in 4m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/269afd96e3b0460f9ba81b469618e975 : SUCCESS in 6m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/14f11bb9214e4c1e822c07b50bee102e : SUCCESS in 9m 42s","accounts_in_message":[],"_revision_number":3},{"id":"9d82bb6e7a92e79e9ca2deb4b0e4c6fd52cc85d6","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-18 16:06:48.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"241f3aa949f3a7635728b9e666c7dc62a4f92078","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-18 16:08:05.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/78d75f0c81344c29856db018d256622e\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c8f6b6e13fb249aab2375d2513851ec0 : SUCCESS in 50s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"44630d5b8d3a0a7f9ca5b07253e22153a2853de8","revisions":{"49aa13bbaccea8e0eb054eea04e70f414a46eec8":{"kind":"REWORK","_number":1,"created":"2026-03-10 23:32:57.000000000","uploader":{"_account_id":38828,"name":"Karan Anand","display_name":"Karan","email":"anandkarancompsci@gmail.com","username":"anandkaranubc"},"ref":"refs/changes/28/979928/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/28/979928/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/28/979928/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/28/979928/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/28/979928/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/28/979928/1"}}},"commit":{"parents":[{"commit":"8e8ff57bd09431b9d810757056c56a8447fcdbc9","subject":"Add type annotations to `ironicclient/v1/conductor.py`","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/8e8ff57bd09431b9d810757056c56a8447fcdbc9"}]}],"author":{"name":"Karan Anand","email":"anandkarancompsci@gmail.com","date":"2026-03-10 23:32:17.000000000","tz":-240},"committer":{"name":"Karan Anand","email":"anandkarancompsci@gmail.com","date":"2026-03-10 23:32:51.000000000","tz":-240},"subject":"Add type annotations to `ironicclient/v1/deploy_template.py`","message":"Add type annotations to `ironicclient/v1/deploy_template.py`\n\nChanges:\nAdd type annotations following code conventions.\nAdded file to the migrated files list.\n\nChange-Id: Ia3dc72486cc9f44ecd21c720613901582cefc076\nSigned-off-by: Karan Anand \u003canandkarancompsci@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/49aa13bbaccea8e0eb054eea04e70f414a46eec8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/49aa13bbaccea8e0eb054eea04e70f414a46eec8"}]},"branch":"refs/heads/master"},"a6b89ca16135f7df9065e33b26d14625bcfa3228":{"kind":"NO_CHANGE","_number":2,"created":"2026-03-15 02:56:34.000000000","uploader":{"_account_id":38828,"name":"Karan Anand","display_name":"Karan","email":"anandkarancompsci@gmail.com","username":"anandkaranubc"},"ref":"refs/changes/28/979928/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/28/979928/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/28/979928/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/28/979928/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/28/979928/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/28/979928/2"}}},"commit":{"parents":[{"commit":"8b66ae6b15abbc24de53ddc608de6966d864d395","subject":"Add type annotations to `ironicclient/v1/conductor.py`","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/8b66ae6b15abbc24de53ddc608de6966d864d395"}]}],"author":{"name":"Karan Anand","email":"anandkarancompsci@gmail.com","date":"2026-03-10 23:32:17.000000000","tz":-240},"committer":{"name":"Karan Anand","email":"anandkarancompsci@gmail.com","date":"2026-03-15 02:54:34.000000000","tz":-240},"subject":"Add type annotations to `ironicclient/v1/deploy_template.py`","message":"Add type annotations to `ironicclient/v1/deploy_template.py`\n\nChanges:\nAdd type annotations following code conventions.\nAdded file to the migrated files list.\n\nChange-Id: Ia3dc72486cc9f44ecd21c720613901582cefc076\nSigned-off-by: Karan Anand \u003canandkarancompsci@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/a6b89ca16135f7df9065e33b26d14625bcfa3228"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/a6b89ca16135f7df9065e33b26d14625bcfa3228"}]},"branch":"refs/heads/master"},"44630d5b8d3a0a7f9ca5b07253e22153a2853de8":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2026-03-15 03:02:45.000000000","uploader":{"_account_id":38828,"name":"Karan Anand","display_name":"Karan","email":"anandkarancompsci@gmail.com","username":"anandkaranubc"},"ref":"refs/changes/28/979928/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-ironicclient","ref":"refs/changes/28/979928/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/28/979928/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/28/979928/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-ironicclient refs/changes/28/979928/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-ironicclient refs/changes/28/979928/3"}}},"commit":{"parents":[{"commit":"75b47b623efab5b9638239a197c8516b5e8d369c","subject":"Add type annotations to `ironicclient/v1/conductor.py`","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/75b47b623efab5b9638239a197c8516b5e8d369c"}]}],"author":{"name":"Karan Anand","email":"anandkarancompsci@gmail.com","date":"2026-03-10 23:32:17.000000000","tz":-240},"committer":{"name":"Karan Anand","email":"anandkarancompsci@gmail.com","date":"2026-03-15 03:02:21.000000000","tz":-240},"subject":"Add type annotations to `ironicclient/v1/deploy_template.py`","message":"Add type annotations to `ironicclient/v1/deploy_template.py`\n\nChanges:\nAdd type annotations following code conventions.\nAdded file to the migrated files list.\n\nChange-Id: Ia3dc72486cc9f44ecd21c720613901582cefc076\nSigned-off-by: Karan Anand \u003canandkarancompsci@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/44630d5b8d3a0a7f9ca5b07253e22153a2853de8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-ironicclient/commit/44630d5b8d3a0a7f9ca5b07253e22153a2853de8"}]},"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":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"}},{"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":{}}}]}
