)]}'
{"ansible/roles/common/tasks/config.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":"95d962e92309c4ff6c3f7475c9a30c4380eb3ed3","unresolved":false,"context_lines":[{"line_number":74,"context_line":"  delegate_to: localhost"},{"line_number":75,"context_line":"  when: common_services.fluentd | service_enabled_and_mapped_to_host"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"- name: Find custom fluentd filter config files"},{"line_number":78,"context_line":"  find:"},{"line_number":79,"context_line":"    path: \"{{ node_custom_config }}/fluentd/filter\""},{"line_number":80,"context_line":"    pattern: \"*.conf\""},{"line_number":81,"context_line":"  run_once: True"},{"line_number":82,"context_line":"  register: find_custom_fluentd_filters"},{"line_number":83,"context_line":"  delegate_to: localhost"},{"line_number":84,"context_line":"  when: common_services.fluentd | service_enabled_and_mapped_to_host"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"- name: Find custom fluentd format config files"},{"line_number":87,"context_line":"  find:"},{"line_number":88,"context_line":"    path: \"{{ node_custom_config }}/fluentd/format\""},{"line_number":89,"context_line":"    pattern: \"*.conf\""},{"line_number":90,"context_line":"  run_once: True"},{"line_number":91,"context_line":"  register: find_custom_fluentd_formats"},{"line_number":92,"context_line":"  delegate_to: localhost"},{"line_number":93,"context_line":"  when:"},{"line_number":94,"context_line":"    - common_services.fluentd | service_enabled_and_mapped_to_host"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"- name: Find custom fluentd output config files"},{"line_number":97,"context_line":"  find:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9f560f44_884c3e9e","line":94,"range":{"start_line":77,"start_character":0,"end_line":94,"end_character":66},"updated":"2020-09-17 09:27:46.000000000","message":"the diff would have been more readable if the order had not been changed","commit_id":"56a07702bcea02cf3793d6c830acc687b68244be"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"37199d1092ea14ad2d319abe52b4003423c09ced","unresolved":false,"context_lines":[{"line_number":74,"context_line":"  delegate_to: localhost"},{"line_number":75,"context_line":"  when: common_services.fluentd | service_enabled_and_mapped_to_host"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"- name: Find custom fluentd filter config files"},{"line_number":78,"context_line":"  find:"},{"line_number":79,"context_line":"    path: \"{{ node_custom_config }}/fluentd/filter\""},{"line_number":80,"context_line":"    pattern: \"*.conf\""},{"line_number":81,"context_line":"  run_once: True"},{"line_number":82,"context_line":"  register: find_custom_fluentd_filters"},{"line_number":83,"context_line":"  delegate_to: localhost"},{"line_number":84,"context_line":"  when: common_services.fluentd | service_enabled_and_mapped_to_host"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"- name: Find custom fluentd format config files"},{"line_number":87,"context_line":"  find:"},{"line_number":88,"context_line":"    path: \"{{ node_custom_config }}/fluentd/format\""},{"line_number":89,"context_line":"    pattern: \"*.conf\""},{"line_number":90,"context_line":"  run_once: True"},{"line_number":91,"context_line":"  register: find_custom_fluentd_formats"},{"line_number":92,"context_line":"  delegate_to: localhost"},{"line_number":93,"context_line":"  when:"},{"line_number":94,"context_line":"    - common_services.fluentd | service_enabled_and_mapped_to_host"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"- name: Find custom fluentd output config files"},{"line_number":97,"context_line":"  find:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9f560f44_eb54d400","line":94,"range":{"start_line":77,"start_character":0,"end_line":94,"end_character":66},"in_reply_to":"9f560f44_4b15003d","updated":"2020-09-17 09:30:28.000000000","message":"or maybe it was sort based on the fluentd pipeline.","commit_id":"56a07702bcea02cf3793d6c830acc687b68244be"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"82541afd631e0cb1b6405b220c24d92242effbc1","unresolved":false,"context_lines":[{"line_number":74,"context_line":"  delegate_to: localhost"},{"line_number":75,"context_line":"  when: common_services.fluentd | service_enabled_and_mapped_to_host"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"- name: Find custom fluentd filter config files"},{"line_number":78,"context_line":"  find:"},{"line_number":79,"context_line":"    path: \"{{ node_custom_config }}/fluentd/filter\""},{"line_number":80,"context_line":"    pattern: \"*.conf\""},{"line_number":81,"context_line":"  run_once: True"},{"line_number":82,"context_line":"  register: find_custom_fluentd_filters"},{"line_number":83,"context_line":"  delegate_to: localhost"},{"line_number":84,"context_line":"  when: common_services.fluentd | service_enabled_and_mapped_to_host"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"- name: Find custom fluentd format config files"},{"line_number":87,"context_line":"  find:"},{"line_number":88,"context_line":"    path: \"{{ node_custom_config }}/fluentd/format\""},{"line_number":89,"context_line":"    pattern: \"*.conf\""},{"line_number":90,"context_line":"  run_once: True"},{"line_number":91,"context_line":"  register: find_custom_fluentd_formats"},{"line_number":92,"context_line":"  delegate_to: localhost"},{"line_number":93,"context_line":"  when:"},{"line_number":94,"context_line":"    - common_services.fluentd | service_enabled_and_mapped_to_host"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"- name: Find custom fluentd output config files"},{"line_number":97,"context_line":"  find:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9f560f44_4b15003d","line":94,"range":{"start_line":77,"start_character":0,"end_line":94,"end_character":66},"in_reply_to":"9f560f44_884c3e9e","updated":"2020-09-17 09:29:30.000000000","message":"The urge to sort alphabetically was too strong","commit_id":"56a07702bcea02cf3793d6c830acc687b68244be"},{"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":"c65f047f50d4f9ed2d103729abe5cf28da86789f","unresolved":false,"context_lines":[{"line_number":74,"context_line":"  delegate_to: localhost"},{"line_number":75,"context_line":"  when: common_services.fluentd | service_enabled_and_mapped_to_host"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"- name: Find custom fluentd filter config files"},{"line_number":78,"context_line":"  find:"},{"line_number":79,"context_line":"    path: \"{{ node_custom_config }}/fluentd/filter\""},{"line_number":80,"context_line":"    pattern: \"*.conf\""},{"line_number":81,"context_line":"  run_once: True"},{"line_number":82,"context_line":"  register: find_custom_fluentd_filters"},{"line_number":83,"context_line":"  delegate_to: localhost"},{"line_number":84,"context_line":"  when: common_services.fluentd | service_enabled_and_mapped_to_host"},{"line_number":85,"context_line":""},{"line_number":86,"context_line":"- name: Find custom fluentd format config files"},{"line_number":87,"context_line":"  find:"},{"line_number":88,"context_line":"    path: \"{{ node_custom_config }}/fluentd/format\""},{"line_number":89,"context_line":"    pattern: \"*.conf\""},{"line_number":90,"context_line":"  run_once: True"},{"line_number":91,"context_line":"  register: find_custom_fluentd_formats"},{"line_number":92,"context_line":"  delegate_to: localhost"},{"line_number":93,"context_line":"  when:"},{"line_number":94,"context_line":"    - common_services.fluentd | service_enabled_and_mapped_to_host"},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"- name: Find custom fluentd output config files"},{"line_number":97,"context_line":"  find:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9f560f44_6b8f2475","line":94,"range":{"start_line":77,"start_character":0,"end_line":94,"end_character":66},"in_reply_to":"9f560f44_eb54d400","updated":"2020-09-17 09:34:40.000000000","message":"I think so, agree to have it this way but still... Eyes dance. :D","commit_id":"56a07702bcea02cf3793d6c830acc687b68244be"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"31cea37eb2f42ca22ca2901fddf4d7ff0ab71ccd","unresolved":false,"context_lines":[{"line_number":109,"context_line":"      {{ ( enable_elasticsearch | bool or"},{"line_number":110,"context_line":"           ( elasticsearch_address !\u003d kolla_internal_vip_address )) and"},{"line_number":111,"context_line":"         not enable_monasca | bool }}"},{"line_number":112,"context_line":"    fluentd_version: \"{{ fluentd_labels.images.0.ContainerConfig.Labels.fluentd_version | default(\u00270.12\u0027) }}\""},{"line_number":113,"context_line":"    # Inputs"},{"line_number":114,"context_line":"    fluentd_input_files: \"{{ default_input_files | customise_fluentd(customised_input_files) }}\""},{"line_number":115,"context_line":"    default_input_files:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9f560f44_1b264dcf","line":112,"range":{"start_line":112,"start_character":4,"end_line":112,"end_character":109},"updated":"2020-08-05 13:41:26.000000000","message":"as agreed with hrw - we could drop 0.12 after the td-agent 4 introduction in Victoria - unless you want to back port this patch to Ussuri and beyond.","commit_id":"56a07702bcea02cf3793d6c830acc687b68244be"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"0e33f15fc207adc2f18ecaee3ac1a7cabf19fe8d","unresolved":false,"context_lines":[{"line_number":109,"context_line":"      {{ ( enable_elasticsearch | bool or"},{"line_number":110,"context_line":"           ( elasticsearch_address !\u003d kolla_internal_vip_address )) and"},{"line_number":111,"context_line":"         not enable_monasca | bool }}"},{"line_number":112,"context_line":"    fluentd_version: \"{{ fluentd_labels.images.0.ContainerConfig.Labels.fluentd_version | default(\u00270.12\u0027) }}\""},{"line_number":113,"context_line":"    # Inputs"},{"line_number":114,"context_line":"    fluentd_input_files: \"{{ default_input_files | customise_fluentd(customised_input_files) }}\""},{"line_number":115,"context_line":"    default_input_files:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9f560f44_89b977cd","line":112,"range":{"start_line":112,"start_character":4,"end_line":112,"end_character":109},"in_reply_to":"9f560f44_09e8c7df","updated":"2020-08-05 14:41:30.000000000","message":"Seems like that requires a change on the kolla side first.","commit_id":"56a07702bcea02cf3793d6c830acc687b68244be"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"6b093ec52f80933acd07048cf6477f89acc68e60","unresolved":false,"context_lines":[{"line_number":109,"context_line":"      {{ ( enable_elasticsearch | bool or"},{"line_number":110,"context_line":"           ( elasticsearch_address !\u003d kolla_internal_vip_address )) and"},{"line_number":111,"context_line":"         not enable_monasca | bool }}"},{"line_number":112,"context_line":"    fluentd_version: \"{{ fluentd_labels.images.0.ContainerConfig.Labels.fluentd_version | default(\u00270.12\u0027) }}\""},{"line_number":113,"context_line":"    # Inputs"},{"line_number":114,"context_line":"    fluentd_input_files: \"{{ default_input_files | customise_fluentd(customised_input_files) }}\""},{"line_number":115,"context_line":"    default_input_files:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"9f560f44_09e8c7df","line":112,"range":{"start_line":112,"start_character":4,"end_line":112,"end_character":109},"in_reply_to":"9f560f44_1b264dcf","updated":"2020-08-05 14:38:06.000000000","message":"Let\u0027s make that change separately. It would be good to have the option to backport this.","commit_id":"56a07702bcea02cf3793d6c830acc687b68244be"}],"ansible/roles/common/templates/fluentd.json.j2":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"31cea37eb2f42ca22ca2901fddf4d7ff0ab71ccd","unresolved":false,"context_lines":[{"line_number":29,"context_line":"            \"owner\": \"{{ fluentd_user }}:{{ fluentd_user }}\","},{"line_number":30,"context_line":"            \"recurse\": true"},{"line_number":31,"context_line":"        },"},{"line_number":32,"context_line":"        {"},{"line_number":33,"context_line":"            \"path\": \"/var/log/kolla/haproxy\","},{"line_number":34,"context_line":"            \"owner\": \"{{ fluentd_user }}:{{ fluentd_user }}\","},{"line_number":35,"context_line":"            \"recurse\": true"},{"line_number":36,"context_line":"        },"},{"line_number":37,"context_line":"        {"},{"line_number":38,"context_line":"            \"path\": \"/var/log/kolla/swift\","},{"line_number":39,"context_line":"            \"owner\": \"{{ fluentd_user }}:{{ fluentd_user }}\","},{"line_number":40,"context_line":"            \"recurse\": true"},{"line_number":41,"context_line":"        },"},{"line_number":42,"context_line":"        {"},{"line_number":43,"context_line":"            \"path\": \"/var/lib/fluentd/data\","},{"line_number":44,"context_line":"            \"owner\": \"{{ fluentd_user }}:{{ fluentd_user }}\","}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"9f560f44_9b1b7d7f","line":41,"range":{"start_line":32,"start_character":8,"end_line":41,"end_character":10},"updated":"2020-08-05 13:41:26.000000000","message":"do we still need those?","commit_id":"56a07702bcea02cf3793d6c830acc687b68244be"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"6b093ec52f80933acd07048cf6477f89acc68e60","unresolved":false,"context_lines":[{"line_number":29,"context_line":"            \"owner\": \"{{ fluentd_user }}:{{ fluentd_user }}\","},{"line_number":30,"context_line":"            \"recurse\": true"},{"line_number":31,"context_line":"        },"},{"line_number":32,"context_line":"        {"},{"line_number":33,"context_line":"            \"path\": \"/var/log/kolla/haproxy\","},{"line_number":34,"context_line":"            \"owner\": \"{{ fluentd_user }}:{{ fluentd_user }}\","},{"line_number":35,"context_line":"            \"recurse\": true"},{"line_number":36,"context_line":"        },"},{"line_number":37,"context_line":"        {"},{"line_number":38,"context_line":"            \"path\": \"/var/log/kolla/swift\","},{"line_number":39,"context_line":"            \"owner\": \"{{ fluentd_user }}:{{ fluentd_user }}\","},{"line_number":40,"context_line":"            \"recurse\": true"},{"line_number":41,"context_line":"        },"},{"line_number":42,"context_line":"        {"},{"line_number":43,"context_line":"            \"path\": \"/var/lib/fluentd/data\","},{"line_number":44,"context_line":"            \"owner\": \"{{ fluentd_user }}:{{ fluentd_user }}\","}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"9f560f44_69c2235b","line":41,"range":{"start_line":32,"start_character":8,"end_line":41,"end_character":10},"in_reply_to":"9f560f44_9b1b7d7f","updated":"2020-08-05 14:38:06.000000000","message":"Yes, these services use syslog, and fluentd writes to these directories.","commit_id":"56a07702bcea02cf3793d6c830acc687b68244be"}]}
