)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"0f2ed5f565375f46c180953f7c92eebc5731303d","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Switch to Monasca API for logs"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The Monasca Log API has been removed and in this change we switch"},{"line_number":10,"context_line":"to using the unified API. If dedicated log APIs are required then"},{"line_number":11,"context_line":"this can be supported through configuration. Out of the box the"},{"line_number":12,"context_line":"Monasca API is used for both logs and metrics which is envisaged to"},{"line_number":13,"context_line":"work for most use cases."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"ff570b3c_c93f0123","line":11,"range":{"start_line":10,"start_character":26,"end_line":11,"end_character":43},"updated":"2020-05-18 10:00:37.000000000","message":"So you can set an option to use a different port using the same monasca API service?","commit_id":"de9f62395b8ef3cb81aac4112388eddfdecc2c54"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"d54085e309a06a946d0695e8aaa2f659eb0a0acc","unresolved":false,"context_lines":[{"line_number":7,"context_line":"Switch to Monasca API for logs"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"The Monasca Log API has been removed and in this change we switch"},{"line_number":10,"context_line":"to using the unified API. If dedicated log APIs are required then"},{"line_number":11,"context_line":"this can be supported through configuration. Out of the box the"},{"line_number":12,"context_line":"Monasca API is used for both logs and metrics which is envisaged to"},{"line_number":13,"context_line":"work for most use cases."},{"line_number":14,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"ff570b3c_09573928","line":11,"range":{"start_line":10,"start_character":26,"end_line":11,"end_character":43},"in_reply_to":"ff570b3c_c93f0123","updated":"2020-05-18 10:15:18.000000000","message":"The idea is that you could put some Monasca APIs dedicated to logging behind HAProxy on a different port for example, and the backend instances would run on a different group of hosts. It\u0027s quite niche, so not worth documenting at this stage.","commit_id":"de9f62395b8ef3cb81aac4112388eddfdecc2c54"}],"ansible/roles/monasca/tasks/config.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"0f2ed5f565375f46c180953f7c92eebc5731303d","unresolved":false,"context_lines":[{"line_number":138,"context_line":"    mode: \"0660\""},{"line_number":139,"context_line":"  become: true"},{"line_number":140,"context_line":"  with_items:"},{"line_number":141,"context_line":"    - monasca-api.conf"},{"line_number":142,"context_line":"    - api-config.ini"},{"line_number":143,"context_line":"  when:"},{"line_number":144,"context_line":"    - inventory_hostname in groups[service[\u0027group\u0027]]"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"ff570b3c_e68cb2d8","line":141,"updated":"2020-05-18 10:00:37.000000000","message":"This breaks backwards compatibility of custom config file locations.","commit_id":"de9f62395b8ef3cb81aac4112388eddfdecc2c54"}],"ansible/roles/monasca/templates/monasca-api/monasca-api.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":"192d02bd8d3977bfd36d07036bfaf2737fcdb45e","unresolved":false,"context_lines":[{"line_number":15,"context_line":"port \u003d {{ monasca_influxdb_http_port }}"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"[kafka]"},{"line_number":18,"context_line":"legacy_kafka_client_enabled \u003d False"},{"line_number":19,"context_line":"metrics_topic \u003d {{ monasca_metrics_topic }}"},{"line_number":20,"context_line":"logs_topics \u003d {{ monasca_raw_logs_topic }}"},{"line_number":21,"context_line":"uri \u003d {{ monasca_kafka_servers }}"}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"ff570b3c_d1bce3dd","line":18,"range":{"start_line":18,"start_character":30,"end_line":18,"end_character":35},"updated":"2020-05-30 15:32:13.000000000","message":"feels like it should be the default upstream","commit_id":"b39a0f805ae1d90b4406fb54d0672789e3c01348"}],"releasenotes/notes/use-unified-monasca-api-for-logs-8c6829e7fb1ccf8b.yaml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"0f2ed5f565375f46c180953f7c92eebc5731303d","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The Monasca Log API has been removed. All logs now go to the unified"},{"line_number":5,"context_line":"    Monasca API when Monasca is enabled. Any custom Fluentd configuration"},{"line_number":6,"context_line":"    and inventory files will need to be updated. Any monasca_log_api"},{"line_number":7,"context_line":"    containers will need to be removed manually."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"ff570b3c_09f1f995","line":7,"range":{"start_line":6,"start_character":49,"end_line":7,"end_character":48},"updated":"2020-05-18 10:00:37.000000000","message":"Would be nicer to remove. We can do it with a single task in upgrade.yml. e.g. for lbaas we had:\n\n# TODO(mgoddard): Remove this in U cycle once all old containers have been\n# stopped.\n- name: Stopping old neutron-lbaas-agent containers\n  become: true\n  kolla_docker:\n    action: \"stop_and_remove_container\"\n    common_options: \"{{ docker_common_options }}\"\n    name: \"neutron_lbaas_agent\"\n\nWe should also run the tasks in register.yml during upgrade, to update the endpoint catalogue.","commit_id":"de9f62395b8ef3cb81aac4112388eddfdecc2c54"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"b87890aaecba6271d5df8c0fae4593cfc5e402bc","unresolved":false,"context_lines":[{"line_number":3,"context_line":"  - |"},{"line_number":4,"context_line":"    The Monasca Log API has been removed. All logs now go to the unified"},{"line_number":5,"context_line":"    Monasca API when Monasca is enabled. Any custom Fluentd configuration"},{"line_number":6,"context_line":"    and inventory files will need to be updated. Any monasca_log_api"},{"line_number":7,"context_line":"    containers will need to be removed manually."}],"source_content_type":"text/x-yaml","patch_set":3,"id":"ff570b3c_6a4dea98","line":7,"range":{"start_line":6,"start_character":49,"end_line":7,"end_character":48},"in_reply_to":"ff570b3c_09f1f995","updated":"2020-05-19 12:43:17.000000000","message":"Reno needs updating","commit_id":"de9f62395b8ef3cb81aac4112388eddfdecc2c54"}]}
