)]}'
{"id":"openstack%2Fproject-config~962925","triplet_id":"openstack%2Fproject-config~master~Ide513221dd50f634261cff5b1979e537cace593b","project":"openstack/project-config","branch":"master","attention_set":{},"removed_from_attention_set":{"16643":{"account":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"last_update":"2026-01-26 19:22:42.000000000","reason":"Change was submitted"},"28619":{"account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"last_update":"2026-01-26 11:30:41.000000000","reason":"\u003cGERRIT_ACCOUNT_28619\u003e replied on the change","reason_account":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}},"37598":{"account":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"last_update":"2026-01-26 19:22:42.000000000","reason":"Change was submitted"},"5263":{"account":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"last_update":"2026-01-26 19:09:16.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"Ide513221dd50f634261cff5b1979e537cace593b","subject":"Update description for retired roles ","status":"MERGED","created":"2025-10-03 12:03:47.000000000","updated":"2026-01-26 19:33:43.000000000","submitted":"2026-01-26 19:22:42.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"962925","meta_rev_id":"417a67da47a334a83721887734e220af73404b5d","_number":962925,"virtual_id_number":962925,"owner":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-01-26 19:22:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"recommended":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"all":[{"value":1,"date":"2026-01-26 11:30:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-01-26 19:09:16.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"all":[{"value":0,"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-01-26 19:09:16.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"}],"reviewers":{"REVIEWER":[{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-10-03 12:37:25.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-12-28 18:47:14.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"state":"REVIEWER"},{"updated":"2025-12-28 18:47:37.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"},{"updated":"2026-01-20 21:12:06.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"state":"REVIEWER"}],"messages":[{"id":"b1e5420a9afc222bb053afb4a32b53c27af56e1b","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-10-03 12:03:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"82ba624af3861d0468692b0ae67cf6538c05dd7c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-03 12:37:25.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b14a4749c343442f80917a0c0da31b76\n\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/33a59c085bec46598912ad97cb769ac5 : SUCCESS in 14m 30s\n- build-openstack-specs-site https://zuul.opendev.org/t/openstack/build/185290fc8ba04b2f85d0095823c0537a : SUCCESS in 2m 36s\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/91221cb8bf4341419519e94ec12eb251 : SUCCESS in 3m 40s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/f5e0a04de0bd4656ad97a1b7dc681835 : SUCCESS in 3m 04s\n- project-config-grafana https://zuul.opendev.org/t/openstack/build/28c143cbd5cd4f059d3651bcc4989925 : SUCCESS in 10m 31s\n- project-config-infra-docs-index https://zuul.opendev.org/t/openstack/build/a8adb7046feb4ea697eacef4ea4f180b : SUCCESS in 3m 07s\n- project-config-irc-access https://zuul.opendev.org/t/openstack/build/5336f85091f3448aa6e1237d909db537 : SUCCESS in 5m 56s","accounts_in_message":[],"_revision_number":1},{"id":"d1b55d30b8f9e906f3c552b35f7471397fbf79a1","tag":"autogenerated:gerrit:abandon","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-10-07 23:27:46.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":1},{"id":"00d7e1c65c66d2dfc8f92cade4cce5a69f6e9375","tag":"autogenerated:gerrit:restore","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-12-28 18:38:16.000000000","message":"Restored","accounts_in_message":[],"_revision_number":1},{"id":"a1e2d04550de6c564d4e19dc060c11af603907f8","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-12-28 18:39:35.000000000","message":"Patch Set 2: Patch Set 1 was rebased\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"e41c4ad3c6a0b2e4d0baabd871ec92141c68efef","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-12-28 18:44:37.000000000","message":"Patch Set 3: Published edit on patch set 2.","accounts_in_message":[],"_revision_number":3},{"id":"c1d638096b5644504a102f25ed1b1d04345c4e77","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-12-28 18:47:08.000000000","message":"Patch Set 4: Commit message was updated.","accounts_in_message":[],"_revision_number":4},{"id":"5625095a876fc0998415d47d8a11df3238273b20","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-12-28 18:47:14.000000000","message":"Patch Set 4:\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":4},{"id":"31c1e0dcc0d3f8aa78270790a5fab168c531b8f6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-28 18:57:10.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ac43c180ee78401180703ce89d1b72d2\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/523f7549f82c4f8881ed59b093a83e09 : SUCCESS in 4m 25s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/d6fc5731d17248e8b681ef831cd6a906 : SUCCESS in 4m 03s","accounts_in_message":[],"_revision_number":4},{"id":"b3c26372d6f5763faf0756a62f7f7d8e4be5b3d7","author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"date":"2026-01-26 11:30:41.000000000","message":"Patch Set 4: Code-Review+1","accounts_in_message":[],"_revision_number":4},{"id":"791d979fd5affdc99ce0e56ebfc2422bad2abe83","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2026-01-26 19:09:16.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"1c0006a64f6b3c658af02d44c86968abcbcf15b8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 19:09:33.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"e6507d732cb2d182ee7a062cbc54130743398e31","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2026-01-26 19:10:23.000000000","message":"Patch Set 4:\n\nOut of curiosity, why do these still use the openstack/openstack-ansible-roles ACL instead of openstack/retired if they\u0027re really retired?","accounts_in_message":[],"_revision_number":4},{"id":"927aba4f04a1514383b15d52668f3b0f150ce9b6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 19:22:42.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a55a80cc9eaa43988e2993e130aa5b4f\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/b7659477c2814c37b5c34af0900460bc : SUCCESS in 5m 18s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/97c56339a77b48078b7b6b3e2c117fe0 : SUCCESS in 2m 14s","accounts_in_message":[],"_revision_number":4},{"id":"0ee3f76542d37332cb7b7eef57e1cd5fa646fa5e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 19:22:42.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"417a67da47a334a83721887734e220af73404b5d","tag":"autogenerated:zuul:deploy","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-26 19:33:43.000000000","message":"Patch Set 4:\n\nBuild succeeded (deploy pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/36b915a29d37412db918ce7ad82c07a7\n\n- infra-prod-bootstrap-bridge https://zuul.opendev.org/t/openstack/build/669e7cd655ab4b1e9246678378f66951 : SUCCESS in 7m 03s\n- infra-prod-manage-projects https://zuul.opendev.org/t/openstack/build/51618669175549e7b70fd70d8e142b51 : SUCCESS in 4m 57s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"3974a4a910babd5eae71665d5f6b643a7cbf6699","revisions":{"a23528b24831c2f5dddf2cac6d784ec552517bea":{"kind":"REWORK","_number":1,"created":"2025-10-03 12:03:47.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/25/962925/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/25/962925/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/25/962925/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/25/962925/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/25/962925/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/25/962925/1"}}},"commit":{"parents":[{"commit":"5e591a28feee3eaf4bbb3c76512255f43ffc69c2","subject":"Merge \"Revert \"Temporarily remove release docs semaphores\"\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/5e591a28feee3eaf4bbb3c76512255f43ffc69c2"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-10-03 12:03:47.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-10-03 12:03:47.000000000","tz":0},"subject":"wip","message":"wip\n\nChange-Id: Ide513221dd50f634261cff5b1979e537cace593b\nSigned-off-by: Ivan Anfimov \u003clazekteam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/a23528b24831c2f5dddf2cac6d784ec552517bea"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/a23528b24831c2f5dddf2cac6d784ec552517bea"}]},"branch":"refs/heads/master"},"027815a19e19cfd5fc148be8734d2f2ed4172167":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-12-28 18:39:35.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/25/962925/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/25/962925/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/25/962925/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/25/962925/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/25/962925/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/25/962925/2"}}},"commit":{"parents":[{"commit":"b2aa57a8ab87aa12122f7dd5b955266a944d15e3","subject":"[neutron] update dashboard with new jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/b2aa57a8ab87aa12122f7dd5b955266a944d15e3"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-10-03 12:03:47.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-12-28 18:39:35.000000000","tz":0},"subject":"wip","message":"wip\n\nChange-Id: Ide513221dd50f634261cff5b1979e537cace593b\nSigned-off-by: Ivan Anfimov \u003clazekteam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/027815a19e19cfd5fc148be8734d2f2ed4172167"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/027815a19e19cfd5fc148be8734d2f2ed4172167"}]},"branch":"refs/heads/master","description":"Rebase"},"75785f487025f80b2ab7c7544945a960b3b96bc8":{"kind":"REWORK","_number":3,"created":"2025-12-28 18:44:37.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/25/962925/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/25/962925/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/25/962925/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/25/962925/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/25/962925/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/25/962925/3"}}},"commit":{"parents":[{"commit":"b2aa57a8ab87aa12122f7dd5b955266a944d15e3","subject":"[neutron] update dashboard with new jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/b2aa57a8ab87aa12122f7dd5b955266a944d15e3"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-10-03 12:03:47.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-12-28 18:44:37.000000000","tz":0},"subject":"wip","message":"wip\n\nChange-Id: Ide513221dd50f634261cff5b1979e537cace593b\nSigned-off-by: Ivan Anfimov \u003clazekteam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/75785f487025f80b2ab7c7544945a960b3b96bc8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/75785f487025f80b2ab7c7544945a960b3b96bc8"}]},"branch":"refs/heads/master"},"3974a4a910babd5eae71665d5f6b643a7cbf6699":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2025-12-28 18:47:08.000000000","uploader":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"ref":"refs/changes/25/962925/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/25/962925/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/25/962925/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/25/962925/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/25/962925/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/25/962925/4"}}},"commit":{"parents":[{"commit":"b2aa57a8ab87aa12122f7dd5b955266a944d15e3","subject":"[neutron] update dashboard with new jobs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/b2aa57a8ab87aa12122f7dd5b955266a944d15e3"}]}],"author":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-10-03 12:03:47.000000000","tz":0},"committer":{"name":"Ivan Anfimov","email":"lazekteam@gmail.com","date":"2025-12-28 18:47:07.000000000","tz":0},"subject":"Update description for retired roles ","message":"Update description for retired roles \n\nopenstack-ansible-os_monasca-agent\nopenstack-ansible-os_monasca\n\nChange-Id: Ide513221dd50f634261cff5b1979e537cace593b\nSigned-off-by: Ivan Anfimov \u003clazekteam@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/3974a4a910babd5eae71665d5f6b643a7cbf6699"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/3974a4a910babd5eae71665d5f6b643a7cbf6699"}]},"branch":"refs/heads/master","description":"Edit commit message"}},"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":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"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":{}}}]}
