)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"bb7fc5b96e02e9a686840237553ed22c2f1a1122","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"bac2e94d_6bfa50c1","updated":"2025-01-08 16:55:22.000000000","message":"Let\u0027s merge this instead of waiting for a miracle","commit_id":"cb69a3e6029cfbc5ecd3e5dd292736b927eed31e"}],"ansible/roles/service-ks-register/tasks/main.yml":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"2da476c622c872a9d39975fa6503f0c2f09043ad","unresolved":true,"context_lines":[{"line_number":8,"context_line":"          name: \"{{ item.name }}\""},{"line_number":9,"context_line":"          service_type: \"{{ item.type }}\""},{"line_number":10,"context_line":"          description: \"{{ item.description }}\""},{"line_number":11,"context_line":"          service_type: \"{{ item.type | default(omit) }}\""},{"line_number":12,"context_line":"          description: \"{{ item.description | default(omit) }}\""},{"line_number":13,"context_line":"          region_name: \"{{ service_ks_register_region_name }}\""},{"line_number":14,"context_line":"          auth: \"{{ service_ks_register_auth }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"0e5e8827_2645a98d","line":11,"updated":"2024-12-05 13:52:56.000000000","message":"Duplicate","commit_id":"b0512acbdafe8394759957f46d009918f2d36578"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"76d37f925b41f700b02594cce76865844b9ca54a","unresolved":false,"context_lines":[{"line_number":8,"context_line":"          name: \"{{ item.name }}\""},{"line_number":9,"context_line":"          service_type: \"{{ item.type }}\""},{"line_number":10,"context_line":"          description: \"{{ item.description }}\""},{"line_number":11,"context_line":"          service_type: \"{{ item.type | default(omit) }}\""},{"line_number":12,"context_line":"          description: \"{{ item.description | default(omit) }}\""},{"line_number":13,"context_line":"          region_name: \"{{ service_ks_register_region_name }}\""},{"line_number":14,"context_line":"          auth: \"{{ service_ks_register_auth }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"bfadcc8d_d48438bd","line":11,"in_reply_to":"0e5e8827_2645a98d","updated":"2024-12-05 15:03:20.000000000","message":"Done","commit_id":"b0512acbdafe8394759957f46d009918f2d36578"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"2da476c622c872a9d39975fa6503f0c2f09043ad","unresolved":true,"context_lines":[{"line_number":9,"context_line":"          service_type: \"{{ item.type }}\""},{"line_number":10,"context_line":"          description: \"{{ item.description }}\""},{"line_number":11,"context_line":"          service_type: \"{{ item.type | default(omit) }}\""},{"line_number":12,"context_line":"          description: \"{{ item.description | default(omit) }}\""},{"line_number":13,"context_line":"          region_name: \"{{ service_ks_register_region_name }}\""},{"line_number":14,"context_line":"          auth: \"{{ service_ks_register_auth }}\""},{"line_number":15,"context_line":"          interface: \"{{ service_ks_register_interface }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"988c26c6_19bfb1ac","line":12,"updated":"2024-12-05 13:52:56.000000000","message":"Duplicate","commit_id":"b0512acbdafe8394759957f46d009918f2d36578"},{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"76d37f925b41f700b02594cce76865844b9ca54a","unresolved":false,"context_lines":[{"line_number":9,"context_line":"          service_type: \"{{ item.type }}\""},{"line_number":10,"context_line":"          description: \"{{ item.description }}\""},{"line_number":11,"context_line":"          service_type: \"{{ item.type | default(omit) }}\""},{"line_number":12,"context_line":"          description: \"{{ item.description | default(omit) }}\""},{"line_number":13,"context_line":"          region_name: \"{{ service_ks_register_region_name }}\""},{"line_number":14,"context_line":"          auth: \"{{ service_ks_register_auth }}\""},{"line_number":15,"context_line":"          interface: \"{{ service_ks_register_interface }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"363b060b_985dec90","line":12,"in_reply_to":"988c26c6_19bfb1ac","updated":"2024-12-05 15:03:20.000000000","message":"Done","commit_id":"b0512acbdafe8394759957f46d009918f2d36578"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"70d4ae2cc93d0febfad98b5cb8cbddcde93604ce","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- block:"},{"line_number":3,"context_line":"    - name: \"{{ project_name }} | Creating/deleting services\""},{"line_number":4,"context_line":"      kolla_toolbox:"},{"line_number":5,"context_line":"        container_engine: \"{{ kolla_container_engine }}\""},{"line_number":6,"context_line":"        module_name: openstack.cloud.catalog_service"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"8f4f019c_b8684c94","line":3,"range":{"start_line":3,"start_character":0,"end_line":3,"end_character":61},"updated":"2025-01-06 11:27:08.000000000","message":"ditto","commit_id":"cb69a3e6029cfbc5ecd3e5dd292736b927eed31e"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"bb7fc5b96e02e9a686840237553ed22c2f1a1122","unresolved":false,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"- block:"},{"line_number":3,"context_line":"    - name: \"{{ project_name }} | Creating/deleting services\""},{"line_number":4,"context_line":"      kolla_toolbox:"},{"line_number":5,"context_line":"        container_engine: \"{{ kolla_container_engine }}\""},{"line_number":6,"context_line":"        module_name: openstack.cloud.catalog_service"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"c6ea8d5d_0eee4ae6","line":3,"range":{"start_line":3,"start_character":0,"end_line":3,"end_character":61},"in_reply_to":"8f4f019c_b8684c94","updated":"2025-01-08 16:55:22.000000000","message":"Done","commit_id":"cb69a3e6029cfbc5ecd3e5dd292736b927eed31e"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"70d4ae2cc93d0febfad98b5cb8cbddcde93604ce","unresolved":true,"context_lines":[{"line_number":22,"context_line":"      delay: \"{{ service_ks_register_delay }}\""},{"line_number":23,"context_line":"      when: item.enabled | default(True) | bool"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    - name: \"{{ project_name }} | Creating/deleting endpoints\""},{"line_number":26,"context_line":"      kolla_toolbox:"},{"line_number":27,"context_line":"        container_engine: \"{{ kolla_container_engine }}\""},{"line_number":28,"context_line":"        module_name: openstack.cloud.endpoint"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"82ac4786_1acff10b","line":25,"range":{"start_line":25,"start_character":0,"end_line":25,"end_character":62},"updated":"2025-01-06 11:27:08.000000000","message":"I think here it can be templated so output will be Deleting or Creating, can\u0027t be ? Project_name is already templated, why not action based on the state ?","commit_id":"cb69a3e6029cfbc5ecd3e5dd292736b927eed31e"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"bb7fc5b96e02e9a686840237553ed22c2f1a1122","unresolved":false,"context_lines":[{"line_number":22,"context_line":"      delay: \"{{ service_ks_register_delay }}\""},{"line_number":23,"context_line":"      when: item.enabled | default(True) | bool"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"    - name: \"{{ project_name }} | Creating/deleting endpoints\""},{"line_number":26,"context_line":"      kolla_toolbox:"},{"line_number":27,"context_line":"        container_engine: \"{{ kolla_container_engine }}\""},{"line_number":28,"context_line":"        module_name: openstack.cloud.endpoint"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ad2deedb_f6f15cfa","line":25,"range":{"start_line":25,"start_character":0,"end_line":25,"end_character":62},"in_reply_to":"82ac4786_1acff10b","updated":"2025-01-08 16:55:22.000000000","message":"I think that\u0027s a cosmetic change and it\u0027s going to require more jinja2 in name: than it brings value.","commit_id":"cb69a3e6029cfbc5ecd3e5dd292736b927eed31e"}]}
