)]}'
{"/PATCHSET_LEVEL":[{"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":"03128ca9df0827232394eb03e3b60e3343bc1c4d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"0701a8a3_93e99bcd","updated":"2022-03-24 11:14:24.000000000","message":"needs adding to venus; needs docs update; a question: does it mean log files will no longer be created? what about central logging going awry?","commit_id":"73eb5bf412b2ad84cec2760f3047da8d35105896"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"87b9ebafabacb827605a95b68d66a04274bee215","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"a33d30f1_8658ca25","updated":"2022-03-15 10:21:03.000000000","message":"thanks :) anyone else ? ","commit_id":"73eb5bf412b2ad84cec2760f3047da8d35105896"}],"ansible/group_vars/all.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":"03128ca9df0827232394eb03e3b60e3343bc1c4d","unresolved":true,"context_lines":[{"line_number":323,"context_line":""},{"line_number":324,"context_line":"grafana_server_port: \"3000\""},{"line_number":325,"context_line":""},{"line_number":326,"context_line":"fluentd_forwarder_port: \"24224\""},{"line_number":327,"context_line":""},{"line_number":328,"context_line":"haproxy_stats_port: \"1984\""},{"line_number":329,"context_line":"haproxy_monitor_port: \"61313\""}],"source_content_type":"text/x-yaml","patch_set":17,"id":"cebde846_e7782dcf","line":326,"updated":"2022-03-24 11:14:24.000000000","message":"I see it used only on fluentd side - what about forwarding side?","commit_id":"73eb5bf412b2ad84cec2760f3047da8d35105896"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"a8bf1b6ae8e108ec658da9680fa9363887795166","unresolved":true,"context_lines":[{"line_number":323,"context_line":""},{"line_number":324,"context_line":"grafana_server_port: \"3000\""},{"line_number":325,"context_line":""},{"line_number":326,"context_line":"fluentd_forwarder_port: \"24224\""},{"line_number":327,"context_line":""},{"line_number":328,"context_line":"haproxy_stats_port: \"1984\""},{"line_number":329,"context_line":"haproxy_monitor_port: \"61313\""}],"source_content_type":"text/x-yaml","patch_set":17,"id":"1b482d67_fafb0c68","line":326,"in_reply_to":"cebde846_e7782dcf","updated":"2022-04-21 16:41:07.000000000","message":"you are right ..changed in ansible/roles/central-logging/templates/logging.conf.j2 ...it was hardcoded ..","commit_id":"73eb5bf412b2ad84cec2760f3047da8d35105896"}],"ansible/roles/central-logging/templates/logging.conf.j2":[{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"b7d93bfb2cf25a76f6242ae6b1b6fbe4832347d7","unresolved":false,"context_lines":[{"line_number":45,"context_line":"level\u003dINFO"},{"line_number":46,"context_line":"class \u003d fluent.handler.FluentHandler"},{"line_number":47,"context_line":"formatter \u003d fluent"},{"line_number":48,"context_line":"args \u003d (\u0027openstack.{{ project_name }}\u0027, \u0027{{ kolla_internal_vip_address }}\u0027, 24224)"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"[handler_filehandler]"},{"line_number":51,"context_line":"class\u003dFileHandler"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"9f560f44_b1352646","line":48,"updated":"2020-10-02 19:25:09.000000000","message":"Here I can use 127.0.0.1 or {{ api_interface_address }}","commit_id":"f64cde9f5738a4176ebe231b415d8c7fee3fe730"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"b7d93bfb2cf25a76f6242ae6b1b6fbe4832347d7","unresolved":false,"context_lines":[{"line_number":51,"context_line":"class\u003dFileHandler"},{"line_number":52,"context_line":"level\u003dDEBUG"},{"line_number":53,"context_line":"formatter\u003dfileformatter"},{"line_number":54,"context_line":"args\u003d(\u0027/var/log/kolla/{{ project_name }}/{{ service_name }}.log\u0027,)"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"##############"},{"line_number":57,"context_line":"# Formatters"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"9f560f44_f13f9e1f","line":54,"updated":"2020-10-02 19:25:09.000000000","message":"filehandler still logging locally.","commit_id":"f64cde9f5738a4176ebe231b415d8c7fee3fe730"},{"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":"03128ca9df0827232394eb03e3b60e3343bc1c4d","unresolved":true,"context_lines":[{"line_number":1,"context_line":"[loggers]"},{"line_number":2,"context_line":"keys \u003d root, {{ project_name }}, amqp, amqplib, boto, qpid, sqlalchemy, suds, oslomessaging, oslo_messaging, iso8601, requestspackagesurllib3connectionpool, urllib3connectionpool, websocket, requestspackagesurllib3utilretry, urllib3utilretry, keystonemiddleware, routesmiddleware, stevedore, taskflow, keystoneauth, oslocache, oslo_policy, dogpilecoredogpile"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"[handlers]"}],"source_content_type":"text/x-jinja2","patch_set":17,"id":"a79aafff_d02f7b4d","line":1,"updated":"2022-03-24 11:14:24.000000000","message":"where did you get this file from?","commit_id":"73eb5bf412b2ad84cec2760f3047da8d35105896"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"a8bf1b6ae8e108ec658da9680fa9363887795166","unresolved":true,"context_lines":[{"line_number":1,"context_line":"[loggers]"},{"line_number":2,"context_line":"keys \u003d root, {{ project_name }}, amqp, amqplib, boto, qpid, sqlalchemy, suds, oslomessaging, oslo_messaging, iso8601, requestspackagesurllib3connectionpool, urllib3connectionpool, websocket, requestspackagesurllib3utilretry, urllib3utilretry, keystonemiddleware, routesmiddleware, stevedore, taskflow, keystoneauth, oslocache, oslo_policy, dogpilecoredogpile"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"[handlers]"}],"source_content_type":"text/x-jinja2","patch_set":17,"id":"7aa07e6d_b1963166","line":1,"in_reply_to":"a79aafff_d02f7b4d","updated":"2022-04-21 16:41:07.000000000","message":"This is config created from default oslo.log library and his default values + root logger + project_name has own logger  e.g. nova, cinder ..etc\n\nDetails here: \n\nhttps://github.com/openstack/oslo.log/blob/master/oslo_log/_options.py\n\nReason why i included all default values is, that kolla-ansible itself is not touching oslo.log options.","commit_id":"73eb5bf412b2ad84cec2760f3047da8d35105896"}],"ansible/roles/common/templates/conf/input/00-global.conf.j2":[{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"b7d93bfb2cf25a76f6242ae6b1b6fbe4832347d7","unresolved":false,"context_lines":[{"line_number":3,"context_line":"\u003csource\u003e"},{"line_number":4,"context_line":"  @type forward"},{"line_number":5,"context_line":"  @id input_forward"},{"line_number":6,"context_line":"  bind {{ api_interface_address }}"},{"line_number":7,"context_line":"  port {{ fluentd_forwarder_port }}"},{"line_number":8,"context_line":"\u003c/source\u003e"},{"line_number":9,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"9f560f44_9131025d","line":6,"updated":"2020-10-02 19:25:09.000000000","message":"Here I can bind to 127.0.0.1, or {{ api_interface_address }}","commit_id":"f64cde9f5738a4176ebe231b415d8c7fee3fe730"}],"ansible/roles/common/templates/conf/output/01-es.conf.j2":[{"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":"03128ca9df0827232394eb03e3b60e3343bc1c4d","unresolved":true,"context_lines":[{"line_number":4,"context_line":"       @type elasticsearch"},{"line_number":5,"context_line":"       host {{ elasticsearch_address }}"},{"line_number":6,"context_line":"       port {{ elasticsearch_port }}"},{"line_number":7,"context_line":"       include_tag_key true"},{"line_number":8,"context_line":"       log_es_400_reason true"},{"line_number":9,"context_line":"       scheme {{ fluentd_elasticsearch_scheme }}"},{"line_number":10,"context_line":"{% if fluentd_elasticsearch_path !\u003d \u0027\u0027 %}"},{"line_number":11,"context_line":"       path {{ fluentd_elasticsearch_path }}"},{"line_number":12,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":17,"id":"3b13f52f_184f7e91","line":9,"range":{"start_line":7,"start_character":0,"end_line":9,"end_character":0},"updated":"2022-03-24 11:14:24.000000000","message":"how are these 2 related to the change?","commit_id":"73eb5bf412b2ad84cec2760f3047da8d35105896"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"a8bf1b6ae8e108ec658da9680fa9363887795166","unresolved":true,"context_lines":[{"line_number":4,"context_line":"       @type elasticsearch"},{"line_number":5,"context_line":"       host {{ elasticsearch_address }}"},{"line_number":6,"context_line":"       port {{ elasticsearch_port }}"},{"line_number":7,"context_line":"       include_tag_key true"},{"line_number":8,"context_line":"       log_es_400_reason true"},{"line_number":9,"context_line":"       scheme {{ fluentd_elasticsearch_scheme }}"},{"line_number":10,"context_line":"{% if fluentd_elasticsearch_path !\u003d \u0027\u0027 %}"},{"line_number":11,"context_line":"       path {{ fluentd_elasticsearch_path }}"},{"line_number":12,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":17,"id":"d13e3b96_620413f9","line":9,"range":{"start_line":7,"start_character":0,"end_line":9,"end_character":0},"in_reply_to":"3b13f52f_184f7e91","updated":"2022-04-21 16:41:07.000000000","message":"I really don\u0027t remember :( ..have to test :/","commit_id":"73eb5bf412b2ad84cec2760f3047da8d35105896"},{"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":"03128ca9df0827232394eb03e3b60e3343bc1c4d","unresolved":true,"context_lines":[{"line_number":22,"context_line":"       password {{ fluentd_elasticsearch_password }}"},{"line_number":23,"context_line":"{% endif %}"},{"line_number":24,"context_line":"       logstash_format true"},{"line_number":25,"context_line":"       logstash_prefix {{ kibana_log_prefix }}.${tag}"},{"line_number":26,"context_line":"       flush_interval 15s"},{"line_number":27,"context_line":"       reconnect_on_error true"},{"line_number":28,"context_line":"       buffer_type file"}],"source_content_type":"text/x-jinja2","patch_set":17,"id":"95661fa7_128e25bf","line":25,"updated":"2022-03-24 11:14:24.000000000","message":"what, why?","commit_id":"73eb5bf412b2ad84cec2760f3047da8d35105896"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"a8bf1b6ae8e108ec658da9680fa9363887795166","unresolved":true,"context_lines":[{"line_number":22,"context_line":"       password {{ fluentd_elasticsearch_password }}"},{"line_number":23,"context_line":"{% endif %}"},{"line_number":24,"context_line":"       logstash_format true"},{"line_number":25,"context_line":"       logstash_prefix {{ kibana_log_prefix }}.${tag}"},{"line_number":26,"context_line":"       flush_interval 15s"},{"line_number":27,"context_line":"       reconnect_on_error true"},{"line_number":28,"context_line":"       buffer_type file"}],"source_content_type":"text/x-jinja2","patch_set":17,"id":"c45f95c8_873df09e","line":25,"in_reply_to":"95661fa7_128e25bf","updated":"2022-04-21 16:41:07.000000000","message":"If I remember correctly, then i was able to search logs via flow.nova for nova logs, flog.cinder for cinder logs ..etc ..","commit_id":"73eb5bf412b2ad84cec2760f3047da8d35105896"}],"ansible/roles/neutron/templates/neutron.conf.j2":[{"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":"03128ca9df0827232394eb03e3b60e3343bc1c4d","unresolved":true,"context_lines":[{"line_number":3,"context_line":"debug \u003d {{ neutron_logging_debug }}"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"{% if enable_central_logging | bool and central_logging_native_fluentd_logger | bool %}"},{"line_number":6,"context_line":"log_config_append \u003d  /etc/neutron/logging.conf"},{"line_number":7,"context_line":"{% else %}"},{"line_number":8,"context_line":"log_dir \u003d /var/log/kolla/neutron"},{"line_number":9,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":17,"id":"7c225c13_f5c1759d","line":6,"range":{"start_line":6,"start_character":19,"end_line":6,"end_character":21},"updated":"2022-03-24 11:14:24.000000000","message":"it seems in all these files you have 2 spaces here, please collapse to 1","commit_id":"73eb5bf412b2ad84cec2760f3047da8d35105896"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"a8bf1b6ae8e108ec658da9680fa9363887795166","unresolved":false,"context_lines":[{"line_number":3,"context_line":"debug \u003d {{ neutron_logging_debug }}"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"{% if enable_central_logging | bool and central_logging_native_fluentd_logger | bool %}"},{"line_number":6,"context_line":"log_config_append \u003d  /etc/neutron/logging.conf"},{"line_number":7,"context_line":"{% else %}"},{"line_number":8,"context_line":"log_dir \u003d /var/log/kolla/neutron"},{"line_number":9,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":17,"id":"84e40a82_63dc1ef5","line":6,"range":{"start_line":6,"start_character":19,"end_line":6,"end_character":21},"in_reply_to":"7c225c13_f5c1759d","updated":"2022-04-21 16:41:07.000000000","message":"Done","commit_id":"73eb5bf412b2ad84cec2760f3047da8d35105896"}],"etc/kolla/globals.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":"94a6484e9403611b1594d8be2921540451a3a482","unresolved":false,"context_lines":[{"line_number":273,"context_line":"#enable_ceilometer_ipmi: \"no\""},{"line_number":274,"context_line":"#enable_cells: \"no\""},{"line_number":275,"context_line":"#enable_central_logging: \"no\""},{"line_number":276,"context_line":"#native_fluentd_logger: \"no\""},{"line_number":277,"context_line":"#enable_chrony: \"yes\""},{"line_number":278,"context_line":"#enable_cinder: \"no\""},{"line_number":279,"context_line":"#enable_cinder_backup: \"yes\""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3f65232a_7bc53a8e","line":276,"range":{"start_line":276,"start_character":1,"end_line":276,"end_character":22},"updated":"2020-10-26 12:40:18.000000000","message":"Would be best to prefix it with \"central_logging_\" so:\n\n  central_logging_native_fluentd_logger","commit_id":"15f4084b0c63b19d1cea97d5ccdcccc65b1edf1c"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"bb8e0a45cc661c50031430ad3ad486e9e8132234","unresolved":false,"context_lines":[{"line_number":273,"context_line":"#enable_ceilometer_ipmi: \"no\""},{"line_number":274,"context_line":"#enable_cells: \"no\""},{"line_number":275,"context_line":"#enable_central_logging: \"no\""},{"line_number":276,"context_line":"#native_fluentd_logger: \"no\""},{"line_number":277,"context_line":"#enable_chrony: \"yes\""},{"line_number":278,"context_line":"#enable_cinder: \"no\""},{"line_number":279,"context_line":"#enable_cinder_backup: \"yes\""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3f65232a_3b41020d","line":276,"range":{"start_line":276,"start_character":1,"end_line":276,"end_character":22},"in_reply_to":"3f65232a_7bc53a8e","updated":"2020-10-26 12:41:42.000000000","message":"ok, no problem , will rename value","commit_id":"15f4084b0c63b19d1cea97d5ccdcccc65b1edf1c"},{"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":"03128ca9df0827232394eb03e3b60e3343bc1c4d","unresolved":true,"context_lines":[{"line_number":296,"context_line":"#enable_ceilometer_ipmi: \"no\""},{"line_number":297,"context_line":"#enable_cells: \"no\""},{"line_number":298,"context_line":"#enable_central_logging: \"no\""},{"line_number":299,"context_line":"#central_logging_native_fluentd_logger: \"no\""},{"line_number":300,"context_line":"#enable_ceph_rgw: \"no\""},{"line_number":301,"context_line":"#enable_ceph_rgw_loadbalancer: \"{{ enable_ceph_rgw | bool }}\""},{"line_number":302,"context_line":"#enable_cinder: \"no\""}],"source_content_type":"text/x-yaml","patch_set":17,"id":"6bf6fa30_e65aec1a","line":299,"range":{"start_line":299,"start_character":1,"end_line":299,"end_character":38},"updated":"2022-03-24 11:14:24.000000000","message":"_native_fluent_logger (without d)","commit_id":"73eb5bf412b2ad84cec2760f3047da8d35105896"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"a8bf1b6ae8e108ec658da9680fa9363887795166","unresolved":false,"context_lines":[{"line_number":296,"context_line":"#enable_ceilometer_ipmi: \"no\""},{"line_number":297,"context_line":"#enable_cells: \"no\""},{"line_number":298,"context_line":"#enable_central_logging: \"no\""},{"line_number":299,"context_line":"#central_logging_native_fluentd_logger: \"no\""},{"line_number":300,"context_line":"#enable_ceph_rgw: \"no\""},{"line_number":301,"context_line":"#enable_ceph_rgw_loadbalancer: \"{{ enable_ceph_rgw | bool }}\""},{"line_number":302,"context_line":"#enable_cinder: \"no\""}],"source_content_type":"text/x-yaml","patch_set":17,"id":"e0f2fbe3_cab61747","line":299,"range":{"start_line":299,"start_character":1,"end_line":299,"end_character":38},"in_reply_to":"6bf6fa30_e65aec1a","updated":"2022-04-21 16:41:07.000000000","message":"Done","commit_id":"73eb5bf412b2ad84cec2760f3047da8d35105896"}]}
