)]}'
{"ansible/roles/common/tasks/config.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"f8f370c7d7631738a6bcd58b96c026e937cc54b0","unresolved":true,"context_lines":[{"line_number":106,"context_line":"    log_direct_to_elasticsearch: \u003e-"},{"line_number":107,"context_line":"      {{ ( enable_elasticsearch | bool or"},{"line_number":108,"context_line":"           ( elasticsearch_address !\u003d kolla_internal_vip_address )) and"},{"line_number":109,"context_line":"           ( not enable_monasca | bool or ( enable_monasca | bool and not monasca_ingest_control_plane_logs | bool )) }}"},{"line_number":110,"context_line":"    fluentd_version: \"{{ fluentd_labels.images.0.ContainerConfig.Labels.fluentd_version | default(\u00270.12\u0027) }}\""},{"line_number":111,"context_line":"    # Inputs"},{"line_number":112,"context_line":"    fluentd_input_files: \"{{ default_input_files | customise_fluentd(customised_input_files) }}\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"ea4f41ac_ba34bb5c","line":109,"range":{"start_line":109,"start_character":13,"end_line":109,"end_character":114},"updated":"2021-03-01 15:42:03.000000000","message":"not enable_monasca | bool or not monasca_ingest_control_plane_logs | bool","commit_id":"8e52e13595191fcb5c8d07c3a6691c2d3f44760c"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"c9c63bd430c3e67a42c3f3417d3454fd994c4206","unresolved":true,"context_lines":[{"line_number":106,"context_line":"    log_direct_to_elasticsearch: \u003e-"},{"line_number":107,"context_line":"      {{ ( enable_elasticsearch | bool or"},{"line_number":108,"context_line":"           ( elasticsearch_address !\u003d kolla_internal_vip_address )) and"},{"line_number":109,"context_line":"           ( not enable_monasca | bool or ( enable_monasca | bool and not monasca_ingest_control_plane_logs | bool )) }}"},{"line_number":110,"context_line":"    fluentd_version: \"{{ fluentd_labels.images.0.ContainerConfig.Labels.fluentd_version | default(\u00270.12\u0027) }}\""},{"line_number":111,"context_line":"    # Inputs"},{"line_number":112,"context_line":"    fluentd_input_files: \"{{ default_input_files | customise_fluentd(customised_input_files) }}\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"61fa9c7f_d676af79","line":109,"range":{"start_line":109,"start_character":13,"end_line":109,"end_character":114},"in_reply_to":"ea4f41ac_ba34bb5c","updated":"2021-03-01 17:44:04.000000000","message":"not sure what I was thinking :/","commit_id":"8e52e13595191fcb5c8d07c3a6691c2d3f44760c"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"642b8798f9e80d3af40f36aa879c9235a17f5ed8","unresolved":true,"context_lines":[{"line_number":106,"context_line":"    log_direct_to_elasticsearch: \u003e-"},{"line_number":107,"context_line":"      {{ ( enable_elasticsearch | bool or"},{"line_number":108,"context_line":"           ( elasticsearch_address !\u003d kolla_internal_vip_address )) and"},{"line_number":109,"context_line":"           ( not enable_monasca | bool or not monasca_ingest_control_plane_logs | bool ) }}"},{"line_number":110,"context_line":"    fluentd_version: \"{{ fluentd_labels.images.0.ContainerConfig.Labels.fluentd_version | default(\u00270.12\u0027) }}\""},{"line_number":111,"context_line":"    # Inputs"},{"line_number":112,"context_line":"    fluentd_input_files: \"{{ default_input_files | customise_fluentd(customised_input_files) }}\""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3aa379c2_70182633","line":109,"range":{"start_line":109,"start_character":9,"end_line":109,"end_character":11},"updated":"2021-03-02 10:37:28.000000000","message":"nit: indentation was probably more accurate before. Could be a follow up.","commit_id":"24b4997011569c407b1ceccc25fd590fa0ae4bfe"}],"ansible/roles/common/templates/conf/filter/00-record_transformer.conf.j2":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"f8f370c7d7631738a6bcd58b96c026e937cc54b0","unresolved":true,"context_lines":[{"line_number":71,"context_line":"    \u003c/record\u003e"},{"line_number":72,"context_line":"\u003c/filter\u003e"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"{% if enable_monasca | bool and monasca_ingest_control_plane_logs | bool %}"},{"line_number":75,"context_line":"# Kolla configures Fluentd to extract timestamps from OpenStack service"},{"line_number":76,"context_line":"# logs, however these timestamps are not saved in the event and are not"},{"line_number":77,"context_line":"# forwarded to Monasca. Here we save the timestamp which has been"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"d9983cd9_eb50e71e","line":74,"range":{"start_line":74,"start_character":6,"end_line":74,"end_character":72},"updated":"2021-03-01 15:42:03.000000000","message":"nit: this role could be a bit more DRY with a log_to_monasca_log_api variable.","commit_id":"8e52e13595191fcb5c8d07c3a6691c2d3f44760c"}],"ansible/roles/elasticsearch/defaults/main.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"f8f370c7d7631738a6bcd58b96c026e937cc54b0","unresolved":true,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"# Index prefix pattern. Any indices matching this regex will"},{"line_number":61,"context_line":"# be managed by Curator."},{"line_number":62,"context_line":"elasticsearch_curator_index_pattern: \"^{{ \u0027(monasca|\u0027 + kibana_log_prefix + \u0027)\u0027 if enable_monasca|bool else kibana_log_prefix }}-.*\""},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"# Duration after which an index is staged for deletion. This is"},{"line_number":65,"context_line":"# implemented by closing the index. Whilst in this state the index"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"8560dda7_f4bff85b","line":62,"range":{"start_line":62,"start_character":83,"end_line":62,"end_character":102},"updated":"2021-03-01 15:42:03.000000000","message":"Are you using a regex to cover the case where you switched from monasca log API to direct?","commit_id":"8e52e13595191fcb5c8d07c3a6691c2d3f44760c"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"c9c63bd430c3e67a42c3f3417d3454fd994c4206","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"# Index prefix pattern. Any indices matching this regex will"},{"line_number":61,"context_line":"# be managed by Curator."},{"line_number":62,"context_line":"elasticsearch_curator_index_pattern: \"^{{ \u0027(monasca|\u0027 + kibana_log_prefix + \u0027)\u0027 if enable_monasca|bool else kibana_log_prefix }}-.*\""},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"# Duration after which an index is staged for deletion. This is"},{"line_number":65,"context_line":"# implemented by closing the index. Whilst in this state the index"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"d2cde35a_d1d64b67","line":62,"range":{"start_line":62,"start_character":83,"end_line":62,"end_character":102},"in_reply_to":"8560dda7_f4bff85b","updated":"2021-03-01 17:44:04.000000000","message":"yes, this should prevent old logs getting abandoned if you switch to a different index, in the most common case at least","commit_id":"8e52e13595191fcb5c8d07c3a6691c2d3f44760c"}],"doc/source/reference/logging-and-monitoring/monasca-guide.rst":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"f8f370c7d7631738a6bcd58b96c026e937cc54b0","unresolved":true,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":".. code-block:: yaml"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"   kibana_log_prefix: \"monasca-\""},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"If you have enabled Elasticsearch Curator, it will be configured to rotate"},{"line_number":71,"context_line":"logs with index patterns matching either ``flog-`` or ``monasca-`` by"}],"source_content_type":"text/x-rst","patch_set":2,"id":"35a2b37e_4b43fd11","line":68,"range":{"start_line":68,"start_character":3,"end_line":68,"end_character":20},"updated":"2021-03-01 15:42:03.000000000","message":"Should it include the dash? The default is just flog.","commit_id":"8e52e13595191fcb5c8d07c3a6691c2d3f44760c"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"c9c63bd430c3e67a42c3f3417d3454fd994c4206","unresolved":true,"context_lines":[{"line_number":65,"context_line":""},{"line_number":66,"context_line":".. code-block:: yaml"},{"line_number":67,"context_line":""},{"line_number":68,"context_line":"   kibana_log_prefix: \"monasca-\""},{"line_number":69,"context_line":""},{"line_number":70,"context_line":"If you have enabled Elasticsearch Curator, it will be configured to rotate"},{"line_number":71,"context_line":"logs with index patterns matching either ``flog-`` or ``monasca-`` by"}],"source_content_type":"text/x-rst","patch_set":2,"id":"f84eb894_a656eed7","line":68,"range":{"start_line":68,"start_character":3,"end_line":68,"end_character":20},"in_reply_to":"35a2b37e_4b43fd11","updated":"2021-03-01 17:44:04.000000000","message":"good spot, this should be without the -","commit_id":"8e52e13595191fcb5c8d07c3a6691c2d3f44760c"},{"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":"d9244629702f8325a0d8e86820c2086001e02381","unresolved":true,"context_lines":[{"line_number":54,"context_line":"deployed Monasca as a standalone service for the purpose of storing"},{"line_number":55,"context_line":"logs in a protected silo for security purposes. However, if this is not"},{"line_number":56,"context_line":"a relevant consideration, for example you have deployed Monasca alongside the"},{"line_number":57,"context_line":"existing Openstack control plane, then you may free up some resources by"},{"line_number":58,"context_line":"setting:"},{"line_number":59,"context_line":""},{"line_number":60,"context_line":".. code-block:: yaml"}],"source_content_type":"text/x-rst","patch_set":5,"id":"11f2ff1e_314aedb5","line":57,"range":{"start_line":57,"start_character":13,"end_line":57,"end_character":14},"updated":"2021-03-24 17:40:53.000000000","message":"S","commit_id":"ca1a80ab2f6edbbac24d12342f1f2a58090a4130"},{"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":"d9244629702f8325a0d8e86820c2086001e02381","unresolved":true,"context_lines":[{"line_number":73,"context_line":""},{"line_number":74,"context_line":"If you have enabled Elasticsearch Curator, it will be configured to rotate"},{"line_number":75,"context_line":"logs with index patterns matching either ``^flog-.*`` or ``^monasca-.*`` by"},{"line_number":76,"context_line":"default. If this is undesirable then you can update the"},{"line_number":77,"context_line":"``elasticsearch_curator_index_pattern`` variable accordingly."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":"Currently Monasca is only supported using the ``source`` install type Kolla"}],"source_content_type":"text/x-rst","patch_set":5,"id":"e823586e_bc7a3096","line":76,"range":{"start_line":76,"start_character":31,"end_line":76,"end_character":32},"updated":"2021-03-24 17:40:53.000000000","message":"comma","commit_id":"ca1a80ab2f6edbbac24d12342f1f2a58090a4130"}],"releasenotes/notes/support-bypassing-monasca-for-control-plane-logs-651a47edf440808b.yaml":[{"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":"d9244629702f8325a0d8e86820c2086001e02381","unresolved":true,"context_lines":[{"line_number":1,"context_line":"---"},{"line_number":2,"context_line":"features:"},{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    Optionally support sending control plane logs directly to"},{"line_number":5,"context_line":"    Elasticsearch when Monasca is enabled."}],"source_content_type":"text/x-yaml","patch_set":5,"id":"ce4d15ad_11114de0","line":4,"range":{"start_line":4,"start_character":4,"end_line":4,"end_character":22},"updated":"2021-03-24 17:40:53.000000000","message":"just \"Support\"","commit_id":"ca1a80ab2f6edbbac24d12342f1f2a58090a4130"}]}
