)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"85e3b81a2772be80d2113ddc8e766f94242a4ffe","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"4fc4cd36_f3d0d14c","updated":"2026-05-11 13:43:40.000000000","message":"ooops... big input of patches is coming...\n\nBut. Let\u0027s merge that and work further after 2026.1 release.","commit_id":"9f2e358589be06209c4fe3e9cc0c7b948a94a25b"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"e1fc69cb2660326d89d18a0f454300c000892d3a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"0004da1e_bd0c1fec","in_reply_to":"4fc4cd36_f3d0d14c","updated":"2026-05-11 18:21:32.000000000","message":"Yes, no problem do it in 2026.2","commit_id":"9f2e358589be06209c4fe3e9cc0c7b948a94a25b"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"ca80d6105cb4f21b67628288f7103979dce4f748","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"7b3ee94c_c1ae8b84","updated":"2026-05-24 21:15:54.000000000","message":"Until 2026.2","commit_id":"f614ccea671cb2582ea1c162c337573516843fb1"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"db154ac8388d4b81007ed274d664be139f0a2d31","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":12,"id":"4b75e954_6cde6b61","updated":"2026-07-01 12:31:15.000000000","message":"I think it\u0027s fine. I didn\u0027t check if that\u0027s all files that need to be updated or not, but I trust that\u0027s all of them","commit_id":"dde89d2553e71b343eaaf29ef4c4b41642c8028a"}],"templates/lxc-net.default.j2":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"5c014d76e3a4efcac71a064d8736ba0e069f2c2f","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# {{ osa_managed | default(\u0027Ansible managed\u0027) }}"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"USE_LXC_BRIDGE\u003d\"true\""},{"line_number":4,"context_line":"LXC_BRIDGE\u003d\"{{ lxc_net_bridge }}\""}],"source_content_type":"text/x-jinja2","patch_set":11,"id":"4c876ad8_ab7218e5","line":1,"range":{"start_line":1,"start_character":5,"end_line":1,"end_character":16},"updated":"2026-06-25 11:53:03.000000000","message":"maybe we should do more full `openstack_ansible_managed`? Dunno, just looking at patterns in https://opendev.org/openstack/openstack-ansible/src/branch/master/inventory/group_vars/all/all.yml","commit_id":"f614ccea671cb2582ea1c162c337573516843fb1"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"e22275e29d9af9aa488384df1c57667ca01dfed4","unresolved":true,"context_lines":[{"line_number":1,"context_line":"# {{ osa_managed | default(\u0027Ansible managed\u0027) }}"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"USE_LXC_BRIDGE\u003d\"true\""},{"line_number":4,"context_line":"LXC_BRIDGE\u003d\"{{ lxc_net_bridge }}\""}],"source_content_type":"text/x-jinja2","patch_set":11,"id":"b01073b1_3c45f489","line":1,"range":{"start_line":1,"start_character":5,"end_line":1,"end_character":16},"in_reply_to":"4c876ad8_ab7218e5","updated":"2026-06-25 16:18:53.000000000","message":"Please look now.","commit_id":"f614ccea671cb2582ea1c162c337573516843fb1"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"d4893bbafc313f31c3988ed2477d280317c499c2","unresolved":false,"context_lines":[{"line_number":1,"context_line":"# {{ osa_managed | default(\u0027Ansible managed\u0027) }}"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"USE_LXC_BRIDGE\u003d\"true\""},{"line_number":4,"context_line":"LXC_BRIDGE\u003d\"{{ lxc_net_bridge }}\""}],"source_content_type":"text/x-jinja2","patch_set":11,"id":"694a418f_d9c85170","line":1,"range":{"start_line":1,"start_character":5,"end_line":1,"end_character":16},"in_reply_to":"b01073b1_3c45f489","updated":"2026-07-01 18:02:41.000000000","message":"Done","commit_id":"f614ccea671cb2582ea1c162c337573516843fb1"}],"templates/sudoers.j2":[{"author":{"_account_id":32666,"name":"Damian Dąbrowski","email":"damian@dabrowski.cloud","username":"ddabrowski"},"change_message_id":"9759e7e023249117ecf6192a1c87d2c7144307f6","unresolved":true,"context_lines":[{"line_number":1,"context_line":"{{ kayobe_managed | default(\u0027Ansible managed\u0027) }}"},{"line_number":2,"context_line":"Defaults:root !requiretty"}],"source_content_type":"text/x-jinja2","patch_set":9,"id":"7e75f3b9_ee9b7d59","line":1,"range":{"start_line":1,"start_character":3,"end_line":1,"end_character":17},"updated":"2026-05-14 11:46:22.000000000","message":"why there is a \u0027kayobe_managed\u0027 instead of \u0027osa_managed\u0027?","commit_id":"9f2e358589be06209c4fe3e9cc0c7b948a94a25b"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"1c053db93666fe055f0c7703d627415ca6454d4c","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{{ kayobe_managed | default(\u0027Ansible managed\u0027) }}"},{"line_number":2,"context_line":"Defaults:root !requiretty"}],"source_content_type":"text/x-jinja2","patch_set":9,"id":"6ab18fca_ee90f7a3","line":1,"range":{"start_line":1,"start_character":3,"end_line":1,"end_character":17},"in_reply_to":"7e75f3b9_ee9b7d59","updated":"2026-05-24 21:15:42.000000000","message":"Done","commit_id":"9f2e358589be06209c4fe3e9cc0c7b948a94a25b"}]}
