)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"f5ba8288d008101a7b4c35a33a846e5d413958e7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"55d727d3_9f29ea4a","updated":"2025-01-07 13:48:13.000000000","message":"do you still plan to continue with this or can it be abandoned? I must admit that I do not understand the use case, is it really worth the effort to bloat every service with two default-empty variables?","commit_id":"ff3197e84c06b83a21d89df66ea749492f3fc1aa"}],"ansible/roles/ceilometer/tasks/register.yml":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"20ff8d7e7d6784dca03e7c00b88439a63fe4a77b","unresolved":true,"context_lines":[{"line_number":7,"context_line":"    service_ks_register_roles: \"{{ ceilometer_ks_roles }}\""},{"line_number":8,"context_line":"    service_ks_register_user_roles: \"{{ ceilometer_ks_user_roles }}\""},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"- name: Associate the ResellerAdmin role and ceilometer user"},{"line_number":11,"context_line":"  become: true"},{"line_number":12,"context_line":"  kolla_toolbox:"},{"line_number":13,"context_line":"    module_name: \"os_user_role\""},{"line_number":14,"context_line":"    module_args:"},{"line_number":15,"context_line":"      project: \"service\""},{"line_number":16,"context_line":"      user: \"{{ ceilometer_keystone_user }}\""},{"line_number":17,"context_line":"      role: \"ResellerAdmin\""},{"line_number":18,"context_line":"      region_name: \"{{ openstack_region_name }}\""},{"line_number":19,"context_line":"      auth: \"{{ openstack_ceilometer_auth }}\""},{"line_number":20,"context_line":"      endpoint_type: \"{{ openstack_interface }}\""},{"line_number":21,"context_line":"      cacert: \"{{ openstack_cacert }}\""},{"line_number":22,"context_line":"  when: enable_swift | bool"},{"line_number":23,"context_line":"  run_once: True"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"671cc10a_d760b06e","line":23,"range":{"start_line":10,"start_character":2,"end_line":23,"end_character":16},"updated":"2021-08-27 09:54:24.000000000","message":"Should not we extend the support to cover this use case? [enabled flag]","commit_id":"23fc584ba5316df24d533b2c8f6e5fdfdca25c05"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"c202592d20185611c7f3264bef1d80bd3dd99d05","unresolved":true,"context_lines":[{"line_number":7,"context_line":"    service_ks_register_roles: \"{{ ceilometer_ks_roles }}\""},{"line_number":8,"context_line":"    service_ks_register_user_roles: \"{{ ceilometer_ks_user_roles }}\""},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"- name: Associate the ResellerAdmin role and ceilometer user"},{"line_number":11,"context_line":"  become: true"},{"line_number":12,"context_line":"  kolla_toolbox:"},{"line_number":13,"context_line":"    module_name: \"os_user_role\""},{"line_number":14,"context_line":"    module_args:"},{"line_number":15,"context_line":"      project: \"service\""},{"line_number":16,"context_line":"      user: \"{{ ceilometer_keystone_user }}\""},{"line_number":17,"context_line":"      role: \"ResellerAdmin\""},{"line_number":18,"context_line":"      region_name: \"{{ openstack_region_name }}\""},{"line_number":19,"context_line":"      auth: \"{{ openstack_ceilometer_auth }}\""},{"line_number":20,"context_line":"      endpoint_type: \"{{ openstack_interface }}\""},{"line_number":21,"context_line":"      cacert: \"{{ openstack_cacert }}\""},{"line_number":22,"context_line":"  when: enable_swift | bool"},{"line_number":23,"context_line":"  run_once: True"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"6601f111_fc05aaa0","line":23,"range":{"start_line":10,"start_character":2,"end_line":23,"end_character":16},"in_reply_to":"671cc10a_d760b06e","updated":"2021-09-14 08:15:39.000000000","message":"Yeah, that enabled flag made it a bit clunky.","commit_id":"23fc584ba5316df24d533b2c8f6e5fdfdca25c05"}],"ansible/roles/heat/tasks/register.yml":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"1d34989ffd887348bb7465d1777f0590e730cb8f","unresolved":true,"context_lines":[{"line_number":7,"context_line":"    service_ks_register_users: \"{{ heat_ks_users }}\""},{"line_number":8,"context_line":"    service_ks_register_roles: \"{{ heat_ks_roles }}\""},{"line_number":9,"context_line":"    service_ks_register_user_roles: \"{{ heat_ks_user_roles }}\""},{"line_number":10,"context_line":"    service_ks_register_user_roles: \"{{ heat_ks_user_roles }}\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"aa1d995e_f1e73f09","line":10,"range":{"start_line":10,"start_character":4,"end_line":10,"end_character":62},"updated":"2021-02-16 11:46:46.000000000","message":"double?","commit_id":"a22e7cec3fb6411c691b1372c3e3521969fb1f12"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"bf7e10a722dff0625d0610304c364f657fd015c8","unresolved":true,"context_lines":[{"line_number":7,"context_line":"    service_ks_register_users: \"{{ heat_ks_users }}\""},{"line_number":8,"context_line":"    service_ks_register_roles: \"{{ heat_ks_roles }}\""},{"line_number":9,"context_line":"    service_ks_register_user_roles: \"{{ heat_ks_user_roles }}\""},{"line_number":10,"context_line":"    service_ks_register_user_roles: \"{{ heat_ks_user_roles }}\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"3fa2caa8_60854247","line":10,"range":{"start_line":10,"start_character":4,"end_line":10,"end_character":62},"in_reply_to":"aa1d995e_f1e73f09","updated":"2021-02-16 12:16:48.000000000","message":"doh","commit_id":"a22e7cec3fb6411c691b1372c3e3521969fb1f12"}],"ansible/roles/octavia/defaults/main.yml":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"20ff8d7e7d6784dca03e7c00b88439a63fe4a77b","unresolved":true,"context_lines":[{"line_number":228,"context_line":"    password: \"{{ octavia_keystone_password }}\""},{"line_number":229,"context_line":"    role: \"admin\""},{"line_number":230,"context_line":""},{"line_number":231,"context_line":"octavia_required_roles:"},{"line_number":232,"context_line":"  - load-balancer_observer"},{"line_number":233,"context_line":"  - load-balancer_global_observer"},{"line_number":234,"context_line":"  - load-balancer_member"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"d86e6819_b4679d7a","line":231,"range":{"start_line":231,"start_character":0,"end_line":231,"end_character":22},"updated":"2021-08-27 09:54:24.000000000","message":"It was a hidden variable. Should not we just get rid of it? Or just reno away?","commit_id":"23fc584ba5316df24d533b2c8f6e5fdfdca25c05"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"c202592d20185611c7f3264bef1d80bd3dd99d05","unresolved":true,"context_lines":[{"line_number":228,"context_line":"    password: \"{{ octavia_keystone_password }}\""},{"line_number":229,"context_line":"    role: \"admin\""},{"line_number":230,"context_line":""},{"line_number":231,"context_line":"octavia_required_roles:"},{"line_number":232,"context_line":"  - load-balancer_observer"},{"line_number":233,"context_line":"  - load-balancer_global_observer"},{"line_number":234,"context_line":"  - load-balancer_member"}],"source_content_type":"text/x-yaml","patch_set":6,"id":"8b4f4526_09fd3fe0","line":231,"range":{"start_line":231,"start_character":0,"end_line":231,"end_character":22},"in_reply_to":"d86e6819_b4679d7a","updated":"2021-09-14 08:15:39.000000000","message":"These roles are rerenced by octavia policy. If you wanted to extend the list, you could reference this variable.","commit_id":"23fc584ba5316df24d533b2c8f6e5fdfdca25c05"}]}
