)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"9011b9ab17c7db30177ea74acf57989ac139d52c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"69975ca0_7e073917","updated":"2025-09-18 13:00:41.000000000","message":"I think this logic on election repo needs to be changed:\n- https://opendev.org/openstack/election/src/branch/master/openstack_election/cmds/update_governance.py#L68","commit_id":"2b072a725bcd9454dc2d2855327e0bfd0bd9bdd6"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"76e842a917982843ed54104dbd13e885de49d612","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"0ee1043f_cf299abf","updated":"2025-09-19 07:41:54.000000000","message":"thx for looking into this. I checked today and it seems that the update-governance script was not working properly. I just proposed fix https://review.opendev.org/c/openstack/election/+/961776 and this patch should also be fixed now 😊","commit_id":"2b072a725bcd9454dc2d2855327e0bfd0bd9bdd6"},{"author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"change_message_id":"4a609aa0e73c5b229004dd9d34c259ac5462def3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"db668bb1_7b7d9133","updated":"2025-09-23 06:49:52.000000000","message":"Just giving a RV+1 vote but I think we have a CI failure here, right?","commit_id":"85992683654a73995b9faad9cec5671582272427"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"3a36d433c4e7228280d501a98efad826d8e6a4a7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"b6a3a497_035c79ac","updated":"2025-09-22 16:42:29.000000000","message":"Let\u0027s get this in","commit_id":"85992683654a73995b9faad9cec5671582272427"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"c3e13656792eec7a20885bfd9d783b75e8fa47ee","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"2bacaefa_1fd7ebc5","updated":"2025-09-22 16:29:31.000000000","message":"Thank you for the fixes @skaplons@redhat.com","commit_id":"85992683654a73995b9faad9cec5671582272427"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"2a691f3beb60b85ff1ced6eaee59eb6f85b964de","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"5547d545_0d5b8701","updated":"2025-09-23 21:49:21.000000000","message":"I just want to add that IRC nick name validation is not part of closing election results. I would recommend to add IRC nick name validation phase during election process, or later validation as separated patch would be a better idea.\n\nPer reviews and verification from multiple stakeholders, I will double-check https://review.opendev.org/c/openstack/election/+/961596 . Thank you all.","commit_id":"c8962e0c0fc84c7183da92d3e2479a52623c419f"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"2830a58442c53680cf89b8d0ecc4d5ce88a6f3ae","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"3f72f2eb_e59497b0","updated":"2025-09-23 19:07:35.000000000","message":"This patch depends on a change in openstack/election to merge; Any further IRC nick changes can be done after this change merges..","commit_id":"c8962e0c0fc84c7183da92d3e2479a52623c419f"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"fde14a4bec68d4ba88349744aff27ef657078f87","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"007a50b2_7592192c","updated":"2025-09-24 00:25:34.000000000","message":"recheck \n\nparent change merged","commit_id":"c8962e0c0fc84c7183da92d3e2479a52623c419f"}],"reference/projects.yaml":[{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"9011b9ab17c7db30177ea74acf57989ac139d52c","unresolved":true,"context_lines":[{"line_number":373,"context_line":"        - openstack/yaql"},{"line_number":374,"context_line":"horizon:"},{"line_number":375,"context_line":"  ptl:"},{"line_number":376,"context_line":"    name: Ivan Anfimov"},{"line_number":377,"context_line":"    irc: tmazur"},{"line_number":378,"context_line":"    email: lazekteam@gmail.com"},{"line_number":379,"context_line":"  irc-channel: openstack-horizon"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"eb3653f0_7b8d1fcf","line":376,"updated":"2025-09-18 13:00:41.000000000","message":"Tatiana Ovchinnikova","commit_id":"2b072a725bcd9454dc2d2855327e0bfd0bd9bdd6"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1457d948c8b526696c89dbbd2a29f4f6600c6291","unresolved":true,"context_lines":[{"line_number":373,"context_line":"        - openstack/yaql"},{"line_number":374,"context_line":"horizon:"},{"line_number":375,"context_line":"  ptl:"},{"line_number":376,"context_line":"    name: Ivan Anfimov"},{"line_number":377,"context_line":"    irc: tmazur"},{"line_number":378,"context_line":"    email: lazekteam@gmail.com"},{"line_number":379,"context_line":"  irc-channel: openstack-horizon"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"f6b0eb77_653a1ae4","line":376,"in_reply_to":"eb3653f0_7b8d1fcf","updated":"2025-09-19 02:45:02.000000000","message":"+1","commit_id":"2b072a725bcd9454dc2d2855327e0bfd0bd9bdd6"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"c3e13656792eec7a20885bfd9d783b75e8fa47ee","unresolved":false,"context_lines":[{"line_number":373,"context_line":"        - openstack/yaql"},{"line_number":374,"context_line":"horizon:"},{"line_number":375,"context_line":"  ptl:"},{"line_number":376,"context_line":"    name: Ivan Anfimov"},{"line_number":377,"context_line":"    irc: tmazur"},{"line_number":378,"context_line":"    email: lazekteam@gmail.com"},{"line_number":379,"context_line":"  irc-channel: openstack-horizon"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"079b4764_2e9d1ff3","line":376,"in_reply_to":"f6b0eb77_653a1ae4","updated":"2025-09-22 16:29:31.000000000","message":"Done","commit_id":"2b072a725bcd9454dc2d2855327e0bfd0bd9bdd6"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"9011b9ab17c7db30177ea74acf57989ac139d52c","unresolved":true,"context_lines":[{"line_number":375,"context_line":"  ptl:"},{"line_number":376,"context_line":"    name: Ivan Anfimov"},{"line_number":377,"context_line":"    irc: tmazur"},{"line_number":378,"context_line":"    email: lazekteam@gmail.com"},{"line_number":379,"context_line":"  irc-channel: openstack-horizon"},{"line_number":380,"context_line":"  service: Dashboard"},{"line_number":381,"context_line":"  mission: \u003e"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"2179450c_d735e104","line":378,"updated":"2025-09-18 13:00:41.000000000","message":"t.v.ovtchinnikova@gmail.com","commit_id":"2b072a725bcd9454dc2d2855327e0bfd0bd9bdd6"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"1457d948c8b526696c89dbbd2a29f4f6600c6291","unresolved":true,"context_lines":[{"line_number":375,"context_line":"  ptl:"},{"line_number":376,"context_line":"    name: Ivan Anfimov"},{"line_number":377,"context_line":"    irc: tmazur"},{"line_number":378,"context_line":"    email: lazekteam@gmail.com"},{"line_number":379,"context_line":"  irc-channel: openstack-horizon"},{"line_number":380,"context_line":"  service: Dashboard"},{"line_number":381,"context_line":"  mission: \u003e"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"47d3469c_e9a4662b","line":378,"in_reply_to":"2179450c_d735e104","updated":"2025-09-19 02:45:02.000000000","message":"+1\n\nwas surprised to see this; thanks for flagging","commit_id":"2b072a725bcd9454dc2d2855327e0bfd0bd9bdd6"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"c3e13656792eec7a20885bfd9d783b75e8fa47ee","unresolved":false,"context_lines":[{"line_number":375,"context_line":"  ptl:"},{"line_number":376,"context_line":"    name: Ivan Anfimov"},{"line_number":377,"context_line":"    irc: tmazur"},{"line_number":378,"context_line":"    email: lazekteam@gmail.com"},{"line_number":379,"context_line":"  irc-channel: openstack-horizon"},{"line_number":380,"context_line":"  service: Dashboard"},{"line_number":381,"context_line":"  mission: \u003e"}],"source_content_type":"text/x-yaml","patch_set":1,"id":"78caeda3_fcbc6225","line":378,"in_reply_to":"47d3469c_e9a4662b","updated":"2025-09-22 16:29:31.000000000","message":"Done","commit_id":"2b072a725bcd9454dc2d2855327e0bfd0bd9bdd6"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"19143fb02f9d654766d6e735b20e34c5db988192","unresolved":true,"context_lines":[{"line_number":177,"context_line":"cyborg:"},{"line_number":178,"context_line":"  ptl:"},{"line_number":179,"context_line":"    name: Li Liu"},{"line_number":180,"context_line":"    irc: songwenping"},{"line_number":181,"context_line":"    email: liliueecg@gmail.com"},{"line_number":182,"context_line":"  appointed:"},{"line_number":183,"context_line":"    - ussuri"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"0db10c09_e3b252cd","line":180,"updated":"2025-09-19 08:51:17.000000000","message":"Does it only look weird to me, that name and email changed, but irc nick stays the same?","commit_id":"4dd819d3811ff12354001b054cdaf3471d1915fe"},{"author":{"_account_id":14482,"name":"Ian Y. Choi","email":"ianyrchoi@gmail.com","username":"ianychoi"},"change_message_id":"a6c2c49ffcfce72ba7e940b48614fe70b0ae68a8","unresolved":true,"context_lines":[{"line_number":177,"context_line":"cyborg:"},{"line_number":178,"context_line":"  ptl:"},{"line_number":179,"context_line":"    name: Li Liu"},{"line_number":180,"context_line":"    irc: songwenping"},{"line_number":181,"context_line":"    email: liliueecg@gmail.com"},{"line_number":182,"context_line":"  appointed:"},{"line_number":183,"context_line":"    - ussuri"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"8f0c7ebc_c553f631","line":180,"in_reply_to":"0db10c09_e3b252cd","updated":"2025-09-19 22:17:19.000000000","message":"I believe https://review.opendev.org/c/openstack/election/+/961776/comments/c44641b3_51a8dbb7 needs to be reflected.","commit_id":"4dd819d3811ff12354001b054cdaf3471d1915fe"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"785ab03ac2d0b8b83105418a543ab6e9397e6c3c","unresolved":false,"context_lines":[{"line_number":177,"context_line":"cyborg:"},{"line_number":178,"context_line":"  ptl:"},{"line_number":179,"context_line":"    name: Li Liu"},{"line_number":180,"context_line":"    irc: songwenping"},{"line_number":181,"context_line":"    email: liliueecg@gmail.com"},{"line_number":182,"context_line":"  appointed:"},{"line_number":183,"context_line":"    - ussuri"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"52fc1b22_07858a08","line":180,"in_reply_to":"8f0c7ebc_c553f631","updated":"2025-09-22 07:43:42.000000000","message":"Done","commit_id":"4dd819d3811ff12354001b054cdaf3471d1915fe"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"19143fb02f9d654766d6e735b20e34c5db988192","unresolved":true,"context_lines":[{"line_number":2361,"context_line":"    containing many 1000\u0027s of hypervisors - leveraging a hybrid deployment"},{"line_number":2362,"context_line":"    model using Juju to manage both Kubernetes components and machine based"},{"line_number":2363,"context_line":"    components through the use of charms."},{"line_number":2364,"context_line":"  url: "},{"line_number":2365,"context_line":"    https://opendev.org/openstack/sunbeam-charms/src/branch/main/ops-sunbeam/README.rst"},{"line_number":2366,"context_line":"  deliverables:"},{"line_number":2367,"context_line":"    sunbeam-charms:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"61864252_f835ea02","line":2364,"updated":"2025-09-19 08:51:17.000000000","message":"nit: whitespace","commit_id":"4dd819d3811ff12354001b054cdaf3471d1915fe"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"785ab03ac2d0b8b83105418a543ab6e9397e6c3c","unresolved":false,"context_lines":[{"line_number":2361,"context_line":"    containing many 1000\u0027s of hypervisors - leveraging a hybrid deployment"},{"line_number":2362,"context_line":"    model using Juju to manage both Kubernetes components and machine based"},{"line_number":2363,"context_line":"    components through the use of charms."},{"line_number":2364,"context_line":"  url: "},{"line_number":2365,"context_line":"    https://opendev.org/openstack/sunbeam-charms/src/branch/main/ops-sunbeam/README.rst"},{"line_number":2366,"context_line":"  deliverables:"},{"line_number":2367,"context_line":"    sunbeam-charms:"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"f55f5632_73c6943b","line":2364,"in_reply_to":"61864252_f835ea02","updated":"2025-09-22 07:43:42.000000000","message":"Done","commit_id":"4dd819d3811ff12354001b054cdaf3471d1915fe"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"c3e13656792eec7a20885bfd9d783b75e8fa47ee","unresolved":true,"context_lines":[{"line_number":206,"context_line":"designate:"},{"line_number":207,"context_line":"  ptl:"},{"line_number":208,"context_line":"    name: Omer Schwartz"},{"line_number":209,"context_line":"    irc: No nick supplied"},{"line_number":210,"context_line":"    email: oschwart@redhat.com"},{"line_number":211,"context_line":"  appointed:"},{"line_number":212,"context_line":"    - ussuri"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"0bcc815c_fbe71411","line":209,"range":{"start_line":209,"start_character":9,"end_line":209,"end_character":25},"updated":"2025-09-22 16:29:31.000000000","message":"Did this get dropped because it went missing in the OIF profile? \n\nThe nick\u0027s there in the candidacy:\n\nhttps://review.opendev.org/c/openstack/election/+/957012/1/candidates/2026.1/Designate/oschwart@redhat.com","commit_id":"85992683654a73995b9faad9cec5671582272427"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"d71bb551f3a99448aa3b1c715d03945b33240798","unresolved":true,"context_lines":[{"line_number":206,"context_line":"designate:"},{"line_number":207,"context_line":"  ptl:"},{"line_number":208,"context_line":"    name: Omer Schwartz"},{"line_number":209,"context_line":"    irc: No nick supplied"},{"line_number":210,"context_line":"    email: oschwart@redhat.com"},{"line_number":211,"context_line":"  appointed:"},{"line_number":212,"context_line":"    - ussuri"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"15a15cef_7a8f9cce","line":209,"range":{"start_line":209,"start_character":9,"end_line":209,"end_character":25},"in_reply_to":"0bcc815c_fbe71411","updated":"2025-09-22 16:44:42.000000000","message":"yeah, https://openstackid-resources.openstack.org/api/public/v1/members?expand\u003dgroups,all_affiliations,all_affiliations.organization\u0026relations\u003daffiliations,groups\u0026filter[]\u003demail\u003d\u003doschwart@redhat.com\n\n\n@oschwart@redhat.com: Can you please fix your foundation profile to include your IRC nick?\n\nThis file needs to be updated manually once you do that..","commit_id":"85992683654a73995b9faad9cec5671582272427"},{"author":{"_account_id":31664,"name":"Omer Schwartz","email":"oschwart@redhat.com","username":"oschwart"},"change_message_id":"18f1cdf39aa75d682ea9eb559d672abf10012027","unresolved":false,"context_lines":[{"line_number":206,"context_line":"designate:"},{"line_number":207,"context_line":"  ptl:"},{"line_number":208,"context_line":"    name: Omer Schwartz"},{"line_number":209,"context_line":"    irc: No nick supplied"},{"line_number":210,"context_line":"    email: oschwart@redhat.com"},{"line_number":211,"context_line":"  appointed:"},{"line_number":212,"context_line":"    - ussuri"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"6677d10c_5955f18a","line":209,"range":{"start_line":209,"start_character":9,"end_line":209,"end_character":25},"in_reply_to":"15a15cef_7a8f9cce","updated":"2025-09-23 07:53:34.000000000","message":"Done, thanks for letting me know.","commit_id":"85992683654a73995b9faad9cec5671582272427"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"2830a58442c53680cf89b8d0ecc4d5ce88a6f3ae","unresolved":false,"context_lines":[{"line_number":206,"context_line":"designate:"},{"line_number":207,"context_line":"  ptl:"},{"line_number":208,"context_line":"    name: Omer Schwartz"},{"line_number":209,"context_line":"    irc: No nick supplied"},{"line_number":210,"context_line":"    email: oschwart@redhat.com"},{"line_number":211,"context_line":"  appointed:"},{"line_number":212,"context_line":"    - ussuri"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"68a7226a_9973563c","line":209,"range":{"start_line":209,"start_character":9,"end_line":209,"end_character":25},"in_reply_to":"6677d10c_5955f18a","updated":"2025-09-23 19:07:35.000000000","message":"Thanks for fixing this up..","commit_id":"85992683654a73995b9faad9cec5671582272427"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"c3e13656792eec7a20885bfd9d783b75e8fa47ee","unresolved":true,"context_lines":[{"line_number":288,"context_line":"glance:"},{"line_number":289,"context_line":"  ptl:"},{"line_number":290,"context_line":"    name: Cyril Roelandt"},{"line_number":291,"context_line":"    irc: No nick supplied"},{"line_number":292,"context_line":"    email: cyril@redhat.com"},{"line_number":293,"context_line":"  irc-channel: openstack-glance"},{"line_number":294,"context_line":"  service: Image service"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"a4c0e211_ebc9e3a8","line":291,"range":{"start_line":291,"start_character":9,"end_line":291,"end_character":25},"updated":"2025-09-22 16:29:31.000000000","message":"same: https://review.opendev.org/c/openstack/election/+/957880/2/candidates/2026.1/Glance/cyril@redhat.com","commit_id":"85992683654a73995b9faad9cec5671582272427"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"d71bb551f3a99448aa3b1c715d03945b33240798","unresolved":true,"context_lines":[{"line_number":288,"context_line":"glance:"},{"line_number":289,"context_line":"  ptl:"},{"line_number":290,"context_line":"    name: Cyril Roelandt"},{"line_number":291,"context_line":"    irc: No nick supplied"},{"line_number":292,"context_line":"    email: cyril@redhat.com"},{"line_number":293,"context_line":"  irc-channel: openstack-glance"},{"line_number":294,"context_line":"  service: Image service"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"2afb3b0f_f5c2b827","line":291,"range":{"start_line":291,"start_character":9,"end_line":291,"end_character":25},"in_reply_to":"a4c0e211_ebc9e3a8","updated":"2025-09-22 16:44:42.000000000","message":"@cyril@redhat.com: Can you please fix your foundation profile to include your IRC nick?\n\nThis file needs to be updated manually once you do that.. \n\nhttps://openstackid-resources.openstack.org/api/public/v1/members?expand\u003dgroups,all_affiliations,all_affiliations.organization\u0026relations\u003daffiliations,groups\u0026filter[]\u003demail\u003d\u003dcyril@redhat.com","commit_id":"85992683654a73995b9faad9cec5671582272427"}]}
