)]}'
{"id":"openstack%2Fproject-config~970408","triplet_id":"openstack%2Fproject-config~master~I817b3a827b70695bbb19c213ded44c72234f631e","project":"openstack/project-config","branch":"master","attention_set":{},"removed_from_attention_set":{"32852":{"account":{"_account_id":32852,"name":"Enzo Candotti","email":"enzo.candotti@windriver.com","username":"ecandotti"},"last_update":"2025-12-10 16:00:39.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":"2025-12-10 15:47:23.000000000","reason":"removed on reply"}},"hashtags":[],"change_id":"I817b3a827b70695bbb19c213ded44c72234f631e","subject":"Update app-seaweedfs config","status":"MERGED","created":"2025-12-10 15:37:58.000000000","updated":"2025-12-10 16:07:11.000000000","submitted":"2025-12-10 16:00:39.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"970408","meta_rev_id":"5e5782fe441c606573c10e19f38cee08adb0fa31","_number":970408,"virtual_id_number":970408,"owner":{"_account_id":32852,"name":"Enzo Candotti","email":"enzo.candotti@windriver.com","username":"ecandotti"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":32852,"name":"Enzo Candotti","email":"enzo.candotti@windriver.com","username":"ecandotti"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-12-10 16:00:38.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"},"all":[{"value":0,"_account_id":32852,"name":"Enzo Candotti","email":"enzo.candotti@windriver.com","username":"ecandotti"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2025-12-10 15:47:23.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":"","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,"date":"2025-12-10 15:51:03.000000000","_account_id":32852,"name":"Enzo Candotti","email":"enzo.candotti@windriver.com","username":"ecandotti"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2025-12-10 15:52:12.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":[],"reviewers":{"REVIEWER":[{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":32852,"name":"Enzo Candotti","email":"enzo.candotti@windriver.com","username":"ecandotti"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-12-10 15:41:51.000000000","updated_by":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"reviewer":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"state":"REVIEWER"},{"updated":"2025-12-10 15:48:49.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"}],"messages":[{"id":"bfae2d6aa42c259b189d2b0f0d6ca3afe5cfb475","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32852,"name":"Enzo Candotti","email":"enzo.candotti@windriver.com","username":"ecandotti"},"date":"2025-12-10 15:37:58.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c9e944c7339b02974320d34badf6486c899db840","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2025-12-10 15:41:51.000000000","message":"Patch Set 1: Workflow-1\n\nThis will end up creating a new starlingx-app-seaweedfs-core group while orphaning the existing starlingx-seaweedfs-core group. Ideally we would rename the group immediately prior to merging this change. I think we can do it as a part of the upcoming project rename maintenance on Friday, but I\u0027ll confer with the other sysadmins to make sure.\n\nI\u0027m setting workflow -1 on the change in the near term, so that we don\u0027t merge it prematurely and end up with automation creating a new group.","accounts_in_message":[],"_revision_number":1},{"id":"4b796f4736e673eb06f3e8f9d966e4a83ef69ca5","author":{"_account_id":32852,"name":"Enzo Candotti","email":"enzo.candotti@windriver.com","username":"ecandotti"},"date":"2025-12-10 15:42:10.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a852b259fdb9bf54af33f7b40644cb3b285b8854","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":32852,"name":"Enzo Candotti","email":"enzo.candotti@windriver.com","username":"ecandotti"},"date":"2025-12-10 15:45:07.000000000","message":"Patch Set 2: Commit message was updated.\n\nOutdated Votes:\n* Workflow-1\n","accounts_in_message":[],"_revision_number":2},{"id":"a65931134738761dbd5ab757fe87243ff1a6932a","author":{"_account_id":32852,"name":"Enzo Candotti","email":"enzo.candotti@windriver.com","username":"ecandotti"},"date":"2025-12-10 15:45:15.000000000","message":"Patch Set 2: Workflow-1","accounts_in_message":[],"_revision_number":2},{"id":"8c4c8080bb7ecebd9dfe5dc8fe09bda0aa9deef5","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2025-12-10 15:47:23.000000000","message":"Patch Set 2: Code-Review+2\n\nActually, forget what I said. I just realized that the original ACL included both the incorrect and correct spellings of the group name, so we already have both groups in Gerrit and there\u0027s no point in attempting a group rename. We can just merge this and I\u0027ll use admin privs to hide the unused old starlingx-seaweedfs-core group.","accounts_in_message":[],"_revision_number":2},{"id":"ebc64091f1e9489bb13c640a6d3c2550c21052bb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-10 15:48:49.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/40e2248bea7c4cd9a7f3a0085beb96de\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/d50c5b011956406d84c72aabc7be4639 : SUCCESS in 2m 47s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/9dcca59b137442d7b4ad688679e02082 : SUCCESS in 3m 06s","accounts_in_message":[],"_revision_number":2},{"id":"9526fcc2ae4de63b6206b6388fceb11b5f2785bf","author":{"_account_id":32852,"name":"Enzo Candotti","email":"enzo.candotti@windriver.com","username":"ecandotti"},"date":"2025-12-10 15:50:43.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"5d248cc965a532791fbddd557a0d5ce11c8ca3e6","author":{"_account_id":32852,"name":"Enzo Candotti","email":"enzo.candotti@windriver.com","username":"ecandotti"},"date":"2025-12-10 15:51:03.000000000","message":"Patch Set 2: -Workflow\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"9fba0f4f89761e43c86334485903f1380b84f4a2","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2025-12-10 15:52:12.000000000","message":"Patch Set 2: Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"19115d1a447b5ac2325938532a83f274a84d58a1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-10 15:52:21.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"d3913f2d1e71a30c0d1015d8f178d309436b70a8","author":{"_account_id":5263,"name":"Jeremy Stanley","display_name":"fungi","email":"fungi@yuggoth.org","username":"fungi","status":"missing, presumed fed"},"date":"2025-12-10 15:55:00.000000000","message":"Patch Set 2:\n\nI\u0027ve manually hidden the old, empty group.","accounts_in_message":[],"_revision_number":2},{"id":"69687ad64a0591c643632814fd1fbd17a2ce128c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-10 16:00:38.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8bf7aa3bf50f486da3b849d0427fb6f6\n\n- openstack-zuul-jobs-linters https://zuul.opendev.org/t/openstack/build/000cc8599d2f426399ddc5d1145b25d5 : SUCCESS in 2m 50s\n- project-config-gerrit https://zuul.opendev.org/t/openstack/build/a9592a7e679e49c8800df167fe067f32 : SUCCESS in 3m 44s","accounts_in_message":[],"_revision_number":2},{"id":"4617055d28b50a23d3da49dd50025ee447cef8dc","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-10 16:00:39.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"5e5782fe441c606573c10e19f38cee08adb0fa31","tag":"autogenerated:zuul:deploy","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-10 16:07:11.000000000","message":"Patch Set 2:\n\nBuild succeeded (deploy pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b8daee11e0dd4590bd9e414202a13d41\n\n- infra-prod-bootstrap-bridge https://zuul.opendev.org/t/openstack/build/b0ff6198beee45bd97cb201f25cc014d : SUCCESS in 6m 18s\n- infra-prod-manage-projects https://zuul.opendev.org/t/openstack/build/19f5d10747c84cfb828519095bc69584 : SUCCESS in 4m 48s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"973290faaf50148dc454a2404989ef2452a384e1","revisions":{"5b81dbf8aa87d6cbef4946e5ed4d0606c2874892":{"kind":"REWORK","_number":1,"created":"2025-12-10 15:37:58.000000000","uploader":{"_account_id":32852,"name":"Enzo Candotti","email":"enzo.candotti@windriver.com","username":"ecandotti"},"ref":"refs/changes/08/970408/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/08/970408/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/08/970408/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/08/970408/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/08/970408/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/08/970408/1"}}},"commit":{"parents":[{"commit":"50454525945c5ec7a41fce36f4e466cae7a37fa9","subject":"Cleanup Monasca infra","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/50454525945c5ec7a41fce36f4e466cae7a37fa9"}]}],"author":{"name":"Enzo Candotti","email":"Enzo.Candotti@windriver.com","date":"2025-12-10 15:27:19.000000000","tz":-180},"committer":{"name":"Enzo Candotti","email":"Enzo.Candotti@windriver.com","date":"2025-12-10 15:27:43.000000000","tz":-180},"subject":"Update app-seaweedfs config","message":"Update app-seaweedfs config\n\nA misspelling was introduced in the original commit that created the\napp-seaweedfs repo [1], which resulted in the wrong core-reviewers\ngroup being assigned to both the label-Code-Review and label-Workflow\nsettings.\n\nThis commit fixes the group name from starlingx-seaweedfs-core to\nstarlingx-app-seaweedfs-core.\n\nStory: 2011635\nTask: 53363\n\nChange-Id: I817b3a827b70695bbb19c213ded44c72234f631e\nSigned-off-by: Enzo Candotti \u003cEnzo.Candotti@windriver.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/5b81dbf8aa87d6cbef4946e5ed4d0606c2874892"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/5b81dbf8aa87d6cbef4946e5ed4d0606c2874892"}]},"branch":"refs/heads/master"},"973290faaf50148dc454a2404989ef2452a384e1":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-12-10 15:45:07.000000000","uploader":{"_account_id":32852,"name":"Enzo Candotti","email":"enzo.candotti@windriver.com","username":"ecandotti"},"ref":"refs/changes/08/970408/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/project-config","ref":"refs/changes/08/970408/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/project-config refs/changes/08/970408/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/project-config refs/changes/08/970408/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/project-config refs/changes/08/970408/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/project-config refs/changes/08/970408/2"}}},"commit":{"parents":[{"commit":"50454525945c5ec7a41fce36f4e466cae7a37fa9","subject":"Cleanup Monasca infra","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/50454525945c5ec7a41fce36f4e466cae7a37fa9"}]}],"author":{"name":"Enzo Candotti","email":"Enzo.Candotti@windriver.com","date":"2025-12-10 15:27:19.000000000","tz":-180},"committer":{"name":"Enzo Candotti","email":"enzo.candotti@windriver.com","date":"2025-12-10 15:45:07.000000000","tz":0},"subject":"Update app-seaweedfs config","message":"Update app-seaweedfs config\n\nA misspelling was introduced in the original commit that created the\napp-seaweedfs repo [1], which resulted in the wrong core-reviewers\ngroup being assigned to both the label-Code-Review and label-Workflow\nsettings.\n\nThis commit fixes the group name from starlingx-seaweedfs-core to\nstarlingx-app-seaweedfs-core.\n\nStory: 2011635\nTask: 53363\n[1]: https://review.opendev.org/c/openstack/project-config/+/969527\n\nChange-Id: I817b3a827b70695bbb19c213ded44c72234f631e\nSigned-off-by: Enzo Candotti \u003cEnzo.Candotti@windriver.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/973290faaf50148dc454a2404989ef2452a384e1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/project-config/commit/973290faaf50148dc454a2404989ef2452a384e1"}]},"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":{}}}]}
