)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"96a9d46b54825c7afe34ef04ee43dbb7ffb5401e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"3f809d6e_4fc336cf","updated":"2025-08-13 00:47:51.000000000","message":"The failures are valid as it needs to be removed from the  gerritbot/channels.yaml also\n\nInstead of doing all in one change, you need to divide the project-config changes into two part:\n\n1st Part: (this one), end project ngating (example: https://review.opendev.org/c/openstack/project-config/+/919348)\n\nin this you can change only gerrit/projects.yaml and zuul.d/projects.yaml\n\nOnce this is merge then you can merge the repo content removal and then governance change.\n\n2nd part: you can remove the project from infra (example: https://review.opendev.org/c/openstack/project-config/+/919355)  This is where project will be removed from infra and should be depends-on the governance change so that we make sure we do not remove the project until retirtement is officially accepted/merged by the TC.","commit_id":"050d3d3bb85068a0e6826127ca404b5b344aaa39"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"34d18bc534e202b508b48009c7b50f40b613f698","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"cc5db3db_d2e08d1c","in_reply_to":"3f809d6e_4fc336cf","updated":"2025-08-13 04:17:01.000000000","message":"I see, I can\u0027t remove the project from zuul.yaml and make accessbot/gerritbot changes in the same change. thank you, will split this up.","commit_id":"050d3d3bb85068a0e6826127ca404b5b344aaa39"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"68fb2dce2ab8bf7d2eea4639495d2d1ea7a22fd9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"0c1ec191_1bd05a02","updated":"2025-08-13 19:13:05.000000000","message":"thanks. lgtm","commit_id":"b7261ffe95795033c0307f197f31e50408e81058"}],"gerrit/projects.yaml":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"9ca8f1e81259c9ebf0fef72322414db1a4c16734","unresolved":true,"context_lines":[{"line_number":4559,"context_line":"    - openstack-ansible"},{"line_number":4560,"context_line":"  docimpact-group: openstack-ansible"},{"line_number":4561,"context_line":"  acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config"},{"line_number":4562,"context_line":"- project: openstack/openstack-ansible-os_monasca-ui"},{"line_number":4563,"context_line":"  description: RETIRED, Role os_monasca-ui for OpenStack-Ansible"},{"line_number":4564,"context_line":"  acl-config: /home/gerrit2/acls/openstack/retired.config"},{"line_number":4565,"context_line":"- project: openstack/openstack-ansible-os_murano"},{"line_number":4566,"context_line":"  description: RETIRED, Role os_murano for OpenStack-Ansible"},{"line_number":4567,"context_line":"  acl-config: /home/gerrit2/acls/openstack/retired.config"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"50232c37_76a434f0","side":"PARENT","line":4564,"range":{"start_line":4562,"start_character":0,"end_line":4564,"end_character":57},"updated":"2025-08-12 15:18:46.000000000","message":"this still needed and we do not need to remove, maybe you did by mistake?","commit_id":"6f7812f43ca76600e7a71e971bfdf593e1001b25"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"5ad8ef0da0809334344a5beeee44fc00aa731575","unresolved":false,"context_lines":[{"line_number":4559,"context_line":"    - openstack-ansible"},{"line_number":4560,"context_line":"  docimpact-group: openstack-ansible"},{"line_number":4561,"context_line":"  acl-config: /home/gerrit2/acls/openstack/openstack-ansible-roles.config"},{"line_number":4562,"context_line":"- project: openstack/openstack-ansible-os_monasca-ui"},{"line_number":4563,"context_line":"  description: RETIRED, Role os_monasca-ui for OpenStack-Ansible"},{"line_number":4564,"context_line":"  acl-config: /home/gerrit2/acls/openstack/retired.config"},{"line_number":4565,"context_line":"- project: openstack/openstack-ansible-os_murano"},{"line_number":4566,"context_line":"  description: RETIRED, Role os_murano for OpenStack-Ansible"},{"line_number":4567,"context_line":"  acl-config: /home/gerrit2/acls/openstack/retired.config"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"451eb1d5_31ec42ff","side":"PARENT","line":4564,"range":{"start_line":4562,"start_character":0,"end_line":4564,"end_character":57},"in_reply_to":"50232c37_76a434f0","updated":"2025-08-12 23:13:04.000000000","message":"Thanks for flagging. Done","commit_id":"6f7812f43ca76600e7a71e971bfdf593e1001b25"}],"zuul.d/projects.yaml":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"9ca8f1e81259c9ebf0fef72322414db1a4c16734","unresolved":true,"context_lines":[{"line_number":2368,"context_line":"      - official-openstack-repo-jobs"},{"line_number":2369,"context_line":"      - publish-to-pypi"},{"line_number":2370,"context_line":""},{"line_number":2371,"context_line":"- project:"},{"line_number":2372,"context_line":"    name: openstack/monasca-agent"},{"line_number":2373,"context_line":"    templates:"},{"line_number":2374,"context_line":"      - official-openstack-repo-jobs"},{"line_number":2375,"context_line":"      - publish-to-pypi"},{"line_number":2376,"context_line":""},{"line_number":2377,"context_line":"- project:"},{"line_number":2378,"context_line":"    name: openstack/monasca-api"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"e31e1376_b6e04491","side":"PARENT","line":2375,"range":{"start_line":2371,"start_character":0,"end_line":2375,"end_character":23},"updated":"2025-08-12 15:18:46.000000000","message":"we need to keep it and add noop-jobs so that\n- noop-jobs will make zuul verification on repo content removal\n- official-openstack-repo-jobs will syncup the content removal in github\n\nOnce content removal is merged then we can remove the complete thing from this file.\n\n- project:\n    name: openstack/monasca-agent\n    templates:\n      - official-openstack-repo-jobs\n      - noop-jobs\n      \n      \nditto for below repo also","commit_id":"6f7812f43ca76600e7a71e971bfdf593e1001b25"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"5ad8ef0da0809334344a5beeee44fc00aa731575","unresolved":false,"context_lines":[{"line_number":2368,"context_line":"      - official-openstack-repo-jobs"},{"line_number":2369,"context_line":"      - publish-to-pypi"},{"line_number":2370,"context_line":""},{"line_number":2371,"context_line":"- project:"},{"line_number":2372,"context_line":"    name: openstack/monasca-agent"},{"line_number":2373,"context_line":"    templates:"},{"line_number":2374,"context_line":"      - official-openstack-repo-jobs"},{"line_number":2375,"context_line":"      - publish-to-pypi"},{"line_number":2376,"context_line":""},{"line_number":2377,"context_line":"- project:"},{"line_number":2378,"context_line":"    name: openstack/monasca-api"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"a5dba3ab_045d9597","side":"PARENT","line":2375,"range":{"start_line":2371,"start_character":0,"end_line":2375,"end_character":23},"in_reply_to":"e31e1376_b6e04491","updated":"2025-08-12 23:13:04.000000000","message":"Thank you, done","commit_id":"6f7812f43ca76600e7a71e971bfdf593e1001b25"}]}
