)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":31792,"name":"Marcus Klein","email":"marcus.klein@open-xchange.com","username":"marcus.klein"},"change_message_id":"fb5cc1b0876746c9a32f4016f66fd1fa06e9f0d0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"38ecc75d_a2f8957b","updated":"2025-05-21 10:06:28.000000000","message":"Requires\nhttps://github.com/grafana/grafana-ansible-collection/pull/365\nhttps://github.com/grafana/grafana-ansible-collection/pull/363\nto be released.","commit_id":"5c7946cd692bea627b0b388aa84167c5e5bc1766"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"5e2693d98bc643b6d06118d51e4257162910d9ff","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"d64babce_941db7f7","in_reply_to":"38ecc75d_a2f8957b","updated":"2025-06-09 21:03:04.000000000","message":"@marcus.klein@open-xchange.com Hello, both merged, may be you can find time for finish this MR, thank you.","commit_id":"5c7946cd692bea627b0b388aa84167c5e5bc1766"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"fc27d1b685a4a38e727acc53fc90cfdf0fcbe445","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"801fedbb_23c32d01","in_reply_to":"d64babce_941db7f7","updated":"2025-06-09 21:17:54.000000000","message":"Yes, my mistake, no new released((","commit_id":"5c7946cd692bea627b0b388aa84167c5e5bc1766"}],"grafana/installGrafana.yml":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"2a5d54c62b44699c7709400a522d880c21e7b54f","unresolved":true,"context_lines":[{"line_number":52,"context_line":"            grafana_ini_database:"},{"line_number":53,"context_line":"              grafana_database:"},{"line_number":54,"context_line":"                type: mysql"},{"line_number":55,"context_line":"                host: \"{{ galera_address }}:3306\""},{"line_number":56,"context_line":"                name: \"{{ grafana_galera_database }}\""},{"line_number":57,"context_line":"                user: \"{{ grafana_galera_user }}\""},{"line_number":58,"context_line":"                password: \"{{ grafana_db_password }}\""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"3d13b418_9bf3fa98","line":55,"range":{"start_line":55,"start_character":26,"end_line":55,"end_character":40},"updated":"2025-06-24 07:23:39.000000000","message":"where this one is defined? should it be defaulted to `internal_lb_vip_address`?","commit_id":"c6cd4d4e0858600d585f97b0b8314d6e5985a597"},{"author":{"_account_id":31792,"name":"Marcus Klein","email":"marcus.klein@open-xchange.com","username":"marcus.klein"},"change_message_id":"02a05b5d52bfdaa8949c666683bf3059dd66918e","unresolved":true,"context_lines":[{"line_number":52,"context_line":"            grafana_ini_database:"},{"line_number":53,"context_line":"              grafana_database:"},{"line_number":54,"context_line":"                type: mysql"},{"line_number":55,"context_line":"                host: \"{{ galera_address }}:3306\""},{"line_number":56,"context_line":"                name: \"{{ grafana_galera_database }}\""},{"line_number":57,"context_line":"                user: \"{{ grafana_galera_user }}\""},{"line_number":58,"context_line":"                password: \"{{ grafana_db_password }}\""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"e2c8c5ae_e8cde601","line":55,"range":{"start_line":55,"start_character":26,"end_line":55,"end_character":40},"in_reply_to":"3d13b418_9bf3fa98","updated":"2025-06-24 07:44:11.000000000","message":"It is defined here and defaults to `internal_lb_vip_address`:\nhttps://opendev.org/openstack/openstack-ansible/src/branch/master/inventory/group_vars/all/infra.yml#L61","commit_id":"c6cd4d4e0858600d585f97b0b8314d6e5985a597"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"fe410cc2c4fc97df9628587bbfee758b9fca4de2","unresolved":false,"context_lines":[{"line_number":52,"context_line":"            grafana_ini_database:"},{"line_number":53,"context_line":"              grafana_database:"},{"line_number":54,"context_line":"                type: mysql"},{"line_number":55,"context_line":"                host: \"{{ galera_address }}:3306\""},{"line_number":56,"context_line":"                name: \"{{ grafana_galera_database }}\""},{"line_number":57,"context_line":"                user: \"{{ grafana_galera_user }}\""},{"line_number":58,"context_line":"                password: \"{{ grafana_db_password }}\""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"8d9f61fd_cb235bfb","line":55,"range":{"start_line":55,"start_character":26,"end_line":55,"end_character":40},"in_reply_to":"e2c8c5ae_e8cde601","updated":"2025-06-24 08:36:22.000000000","message":"Done","commit_id":"c6cd4d4e0858600d585f97b0b8314d6e5985a597"}],"grafana/readme.rst":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"76c498030f6b4ee5a79325d05d74a84efafeb1bd","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"7ef21a1c_b9bdc8a1","updated":"2025-06-09 21:15:46.000000000","message":"rename this file to README.rst\n\nfor one style with another repos.","commit_id":"5c7946cd692bea627b0b388aa84167c5e5bc1766"},{"author":{"_account_id":31792,"name":"Marcus Klein","email":"marcus.klein@open-xchange.com","username":"marcus.klein"},"change_message_id":"02a05b5d52bfdaa8949c666683bf3059dd66918e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"d2bd9f17_6feca264","in_reply_to":"7ef21a1c_b9bdc8a1","updated":"2025-06-24 07:44:11.000000000","message":"Acknowledged","commit_id":"5c7946cd692bea627b0b388aa84167c5e5bc1766"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"5edabbfb152f1c2a92d556907a4ff71fab02315c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"dadc9c81_9dc25c85","in_reply_to":"7ef21a1c_b9bdc8a1","updated":"2025-06-10 07:43:28.000000000","message":"Done","commit_id":"5c7946cd692bea627b0b388aa84167c5e5bc1766"}],"grafana/vars/variables.yml":[{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"4c7dc87b8f6f09e078e454f5a44e3a1291d31ee8","unresolved":true,"context_lines":[{"line_number":3,"context_line":"grafana_db_setup_python_interpreter: \"{{ openstack_db_setup_python_interpreter | default((grafana_db_setup_host \u003d\u003d \u0027localhost\u0027) | ternary(ansible_playbook_python, ansible_facts[\u0027python\u0027][\u0027executable\u0027])) }}\""},{"line_number":4,"context_line":"grafana_galera_database: grafana"},{"line_number":5,"context_line":"grafana_galera_user: grafana"},{"line_number":6,"context_line":"# define the following variables ideally and encrypted in user_secrets.yml "},{"line_number":7,"context_line":"grafana_db_password:"},{"line_number":8,"context_line":"grafana_admin_password:"},{"line_number":9,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"e0332693_618946af","line":6,"updated":"2025-06-09 21:15:10.000000000","message":"Remove space in end this line please.","commit_id":"5c7946cd692bea627b0b388aa84167c5e5bc1766"},{"author":{"_account_id":31792,"name":"Marcus Klein","email":"marcus.klein@open-xchange.com","username":"marcus.klein"},"change_message_id":"02a05b5d52bfdaa8949c666683bf3059dd66918e","unresolved":false,"context_lines":[{"line_number":3,"context_line":"grafana_db_setup_python_interpreter: \"{{ openstack_db_setup_python_interpreter | default((grafana_db_setup_host \u003d\u003d \u0027localhost\u0027) | ternary(ansible_playbook_python, ansible_facts[\u0027python\u0027][\u0027executable\u0027])) }}\""},{"line_number":4,"context_line":"grafana_galera_database: grafana"},{"line_number":5,"context_line":"grafana_galera_user: grafana"},{"line_number":6,"context_line":"# define the following variables ideally and encrypted in user_secrets.yml "},{"line_number":7,"context_line":"grafana_db_password:"},{"line_number":8,"context_line":"grafana_admin_password:"},{"line_number":9,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"a4cd5b8c_d5a8474e","line":6,"in_reply_to":"e0332693_618946af","updated":"2025-06-24 07:44:11.000000000","message":"Acknowledged","commit_id":"5c7946cd692bea627b0b388aa84167c5e5bc1766"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"5edabbfb152f1c2a92d556907a4ff71fab02315c","unresolved":false,"context_lines":[{"line_number":3,"context_line":"grafana_db_setup_python_interpreter: \"{{ openstack_db_setup_python_interpreter | default((grafana_db_setup_host \u003d\u003d \u0027localhost\u0027) | ternary(ansible_playbook_python, ansible_facts[\u0027python\u0027][\u0027executable\u0027])) }}\""},{"line_number":4,"context_line":"grafana_galera_database: grafana"},{"line_number":5,"context_line":"grafana_galera_user: grafana"},{"line_number":6,"context_line":"# define the following variables ideally and encrypted in user_secrets.yml "},{"line_number":7,"context_line":"grafana_db_password:"},{"line_number":8,"context_line":"grafana_admin_password:"},{"line_number":9,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"825b408f_318e282a","line":6,"in_reply_to":"e0332693_618946af","updated":"2025-06-10 07:43:28.000000000","message":"Done","commit_id":"5c7946cd692bea627b0b388aa84167c5e5bc1766"}]}
