)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"ba58d07c590bc2624ab42fc151d4768df08329a5","unresolved":true,"context_lines":[{"line_number":11,"context_line":"places a significant memory and CPU burden on monitoring hosts,"},{"line_number":12,"context_line":"particularly when there are lot of metrics. This is fine if the"},{"line_number":13,"context_line":"alerting service is in use, but sometimes it is not. For example"},{"line_number":14,"context_line":"you may use Prometheus for monitoring the control plane, and not"},{"line_number":15,"context_line":"wish to offer tenants a monitoring service via Monasca without"},{"line_number":16,"context_line":"alerting and notification functionality. In this case it makes"},{"line_number":17,"context_line":"sense to disable this part of the Monasca pipeline and this patch"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"bc6619e5_6c4090e9","line":14,"range":{"start_line":14,"start_character":61,"end_line":14,"end_character":64},"updated":"2021-01-11 09:39:13.000000000","message":"not not required","commit_id":"1b4cd2ce77dc5a976b44b3f3c85be412332d281a"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"6500864a1a171167d0e3c3389ff92645a8506e73","unresolved":false,"context_lines":[{"line_number":11,"context_line":"places a significant memory and CPU burden on monitoring hosts,"},{"line_number":12,"context_line":"particularly when there are lot of metrics. This is fine if the"},{"line_number":13,"context_line":"alerting service is in use, but sometimes it is not. For example"},{"line_number":14,"context_line":"you may use Prometheus for monitoring the control plane, and not"},{"line_number":15,"context_line":"wish to offer tenants a monitoring service via Monasca without"},{"line_number":16,"context_line":"alerting and notification functionality. In this case it makes"},{"line_number":17,"context_line":"sense to disable this part of the Monasca pipeline and this patch"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"8ec96e84_ceba4dfc","line":14,"range":{"start_line":14,"start_character":61,"end_line":14,"end_character":64},"in_reply_to":"b372f443_18930382","updated":"2021-02-17 13:50:14.000000000","message":"Done","commit_id":"1b4cd2ce77dc5a976b44b3f3c85be412332d281a"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"76e261acaf92dacd7b27846520d4acff29f9a014","unresolved":true,"context_lines":[{"line_number":11,"context_line":"places a significant memory and CPU burden on monitoring hosts,"},{"line_number":12,"context_line":"particularly when there are lot of metrics. This is fine if the"},{"line_number":13,"context_line":"alerting service is in use, but sometimes it is not. For example"},{"line_number":14,"context_line":"you may use Prometheus for monitoring the control plane, and not"},{"line_number":15,"context_line":"wish to offer tenants a monitoring service via Monasca without"},{"line_number":16,"context_line":"alerting and notification functionality. In this case it makes"},{"line_number":17,"context_line":"sense to disable this part of the Monasca pipeline and this patch"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"b372f443_18930382","line":14,"range":{"start_line":14,"start_character":61,"end_line":14,"end_character":64},"in_reply_to":"bc6619e5_6c4090e9","updated":"2021-01-25 11:06:02.000000000","message":"bump","commit_id":"1b4cd2ce77dc5a976b44b3f3c85be412332d281a"}],"ansible/group_vars/all.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"ba58d07c590bc2624ab42fc151d4768df08329a5","unresolved":true,"context_lines":[{"line_number":703,"context_line":"####################"},{"line_number":704,"context_line":"# Monasca options"},{"line_number":705,"context_line":"####################"},{"line_number":706,"context_line":"monasca_enable_alerting_pipeline: \"True\""},{"line_number":707,"context_line":""},{"line_number":708,"context_line":"monasca_api_admin_base_endpoint: \"{{ admin_protocol }}://{{ kolla_internal_fqdn  | put_address_in_context(\u0027url\u0027) }}:{{ monasca_api_port }}\""},{"line_number":709,"context_line":"monasca_api_internal_base_endpoint: \"{{ internal_protocol }}://{{ kolla_internal_fqdn  | put_address_in_context(\u0027url\u0027) }}:{{ monasca_api_port }}\""}],"source_content_type":"text/x-yaml","patch_set":2,"id":"0054b9fe_c8ea461e","line":706,"range":{"start_line":706,"start_character":35,"end_line":706,"end_character":39},"updated":"2021-01-11 09:39:13.000000000","message":"nit: \"yes\" or true or True","commit_id":"1b4cd2ce77dc5a976b44b3f3c85be412332d281a"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"52dbad2b0344c725db2ca746a2adca6bab72b08d","unresolved":true,"context_lines":[{"line_number":672,"context_line":"enable_senlin: \"no\""},{"line_number":673,"context_line":"enable_skydive: \"no\""},{"line_number":674,"context_line":"enable_solum: \"no\""},{"line_number":675,"context_line":"enable_storm: \"{{ enable_monasca | bool }}\""},{"line_number":676,"context_line":"enable_swift: \"no\""},{"line_number":677,"context_line":"enable_swift_s3api: \"no\""},{"line_number":678,"context_line":"enable_swift_recon: \"no\""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9d97b1d1_a6941f51","line":675,"range":{"start_line":675,"start_character":17,"end_line":675,"end_character":39},"updated":"2021-03-01 15:32:23.000000000","message":"and monasca_enable_alerting_pipeline | bool?","commit_id":"57765c873a62837033890229636c80725acc9633"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"63ec225fe61d3884179f869b50cafee9ff43960c","unresolved":true,"context_lines":[{"line_number":672,"context_line":"enable_senlin: \"no\""},{"line_number":673,"context_line":"enable_skydive: \"no\""},{"line_number":674,"context_line":"enable_solum: \"no\""},{"line_number":675,"context_line":"enable_storm: \"{{ enable_monasca | bool }}\""},{"line_number":676,"context_line":"enable_swift: \"no\""},{"line_number":677,"context_line":"enable_swift_s3api: \"no\""},{"line_number":678,"context_line":"enable_swift_recon: \"no\""}],"source_content_type":"text/x-yaml","patch_set":5,"id":"e00c312c_7774e3eb","line":675,"range":{"start_line":675,"start_character":17,"end_line":675,"end_character":39},"in_reply_to":"9d97b1d1_a6941f51","updated":"2021-03-01 17:37:02.000000000","message":"Agree, this was left over from the first implementation which needed it for cleanup.","commit_id":"57765c873a62837033890229636c80725acc9633"}],"ansible/monasca_cleanup.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"52dbad2b0344c725db2ca746a2adca6bab72b08d","unresolved":true,"context_lines":[{"line_number":6,"context_line":"        tags: monasca }"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"- name: Cleanup unused Storm services"},{"line_number":9,"context_line":"  hosts: storm"},{"line_number":10,"context_line":"  roles:"},{"line_number":11,"context_line":"    - { role: storm,"},{"line_number":12,"context_line":"        tags: storm }"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9c789960_ce816b78","line":9,"range":{"start_line":9,"start_character":9,"end_line":9,"end_character":14},"updated":"2021-03-01 15:32:23.000000000","message":"nit:\n\n- storm-worker\n- storm-nimbus","commit_id":"57765c873a62837033890229636c80725acc9633"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"63ec225fe61d3884179f869b50cafee9ff43960c","unresolved":false,"context_lines":[{"line_number":6,"context_line":"        tags: monasca }"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"- name: Cleanup unused Storm services"},{"line_number":9,"context_line":"  hosts: storm"},{"line_number":10,"context_line":"  roles:"},{"line_number":11,"context_line":"    - { role: storm,"},{"line_number":12,"context_line":"        tags: storm }"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"99f792a3_ad4db3f7","line":9,"range":{"start_line":9,"start_character":9,"end_line":9,"end_character":14},"in_reply_to":"9c789960_ce816b78","updated":"2021-03-01 17:37:02.000000000","message":"Done","commit_id":"57765c873a62837033890229636c80725acc9633"}],"ansible/roles/monasca/tasks/check-containers.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"76e261acaf92dacd7b27846520d4acff29f9a014","unresolved":true,"context_lines":[{"line_number":35,"context_line":"    - item.volume !\u003d \u0027kolla_logs\u0027"},{"line_number":36,"context_line":"    - inventory_hostname in groups[item.group]"},{"line_number":37,"context_line":"  with_items:"},{"line_number":38,"context_line":"    - \"{{ monasca_services | select_volumes_for_services(enabled\u003dFalse) }}\""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"- name: Include vars from Storm"},{"line_number":41,"context_line":"  include_vars:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"f43e4222_5eaa1f46","line":38,"range":{"start_line":38,"start_character":29,"end_line":38,"end_character":56},"updated":"2021-01-25 11:06:02.000000000","message":"I can\u0027t see this.","commit_id":"0f20e68469ffd227de19f7754943e454bb98ede9"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"85fe47443aa0193c1a7dab097fc1f6182e929a80","unresolved":false,"context_lines":[{"line_number":35,"context_line":"    - item.volume !\u003d \u0027kolla_logs\u0027"},{"line_number":36,"context_line":"    - inventory_hostname in groups[item.group]"},{"line_number":37,"context_line":"  with_items:"},{"line_number":38,"context_line":"    - \"{{ monasca_services | select_volumes_for_services(enabled\u003dFalse) }}\""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"- name: Include vars from Storm"},{"line_number":41,"context_line":"  include_vars:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"694d069f_69231351","line":38,"range":{"start_line":38,"start_character":29,"end_line":38,"end_character":56},"in_reply_to":"42ac5731_fb41f3c1","updated":"2021-01-25 11:46:35.000000000","message":"Done","commit_id":"0f20e68469ffd227de19f7754943e454bb98ede9"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"9896f6eef149a6d1e630d177e6521b155e8ebe41","unresolved":true,"context_lines":[{"line_number":35,"context_line":"    - item.volume !\u003d \u0027kolla_logs\u0027"},{"line_number":36,"context_line":"    - inventory_hostname in groups[item.group]"},{"line_number":37,"context_line":"  with_items:"},{"line_number":38,"context_line":"    - \"{{ monasca_services | select_volumes_for_services(enabled\u003dFalse) }}\""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"- name: Include vars from Storm"},{"line_number":41,"context_line":"  include_vars:"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"42ac5731_fb41f3c1","line":38,"range":{"start_line":38,"start_character":29,"end_line":38,"end_character":56},"in_reply_to":"f43e4222_5eaa1f46","updated":"2021-01-25 11:06:46.000000000","message":"Ok, it\u0027s in https://review.opendev.org/c/openstack/kolla-ansible/+/769900/","commit_id":"0f20e68469ffd227de19f7754943e454bb98ede9"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"76e261acaf92dacd7b27846520d4acff29f9a014","unresolved":true,"context_lines":[{"line_number":36,"context_line":"    - inventory_hostname in groups[item.group]"},{"line_number":37,"context_line":"  with_items:"},{"line_number":38,"context_line":"    - \"{{ monasca_services | select_volumes_for_services(enabled\u003dFalse) }}\""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"- name: Include vars from Storm"},{"line_number":41,"context_line":"  include_vars:"},{"line_number":42,"context_line":"    file: ../../storm/defaults/main.yml"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"- name: Stop and remove containers for Storm services"},{"line_number":45,"context_line":"  become: true"},{"line_number":46,"context_line":"  kolla_docker:"},{"line_number":47,"context_line":"    action: \"stop_and_remove_container\""},{"line_number":48,"context_line":"    name: \"{{ item.value.container_name }}\""},{"line_number":49,"context_line":"  when:"},{"line_number":50,"context_line":"    - inventory_hostname in groups[item.value.group]"},{"line_number":51,"context_line":"    - not enable_storm | bool"},{"line_number":52,"context_line":"  with_dict: \"{{ storm_services }}\""},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"- name: Remove volumes for disabled Storm services"},{"line_number":55,"context_line":"  become: true"},{"line_number":56,"context_line":"  kolla_docker:"},{"line_number":57,"context_line":"    action: \"remove_volume\""},{"line_number":58,"context_line":"    name: \"{{ item.volume }}\""},{"line_number":59,"context_line":"  when:"},{"line_number":60,"context_line":"    - item.volume !\u003d \u0027kolla_logs\u0027"},{"line_number":61,"context_line":"    - inventory_hostname in groups[item.group]"},{"line_number":62,"context_line":"    - not enable_storm | bool"},{"line_number":63,"context_line":"  with_items:"},{"line_number":64,"context_line":"    - \"{{ storm_services | select_volumes_for_services }}\""},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"- name: Include vars from Monasca to overwrite any conflicting Storm vars"},{"line_number":67,"context_line":"  include_vars:"},{"line_number":68,"context_line":"    file: ../defaults/main.yml"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"e2a96e9f_e536c882","line":68,"range":{"start_line":39,"start_character":0,"end_line":68,"end_character":30},"updated":"2021-01-25 11:06:02.000000000","message":"This is a bit odd and could trigger some corner cases. Suggest we use the storm role to do it instead, possibly as a separate destroy/cleanup command.","commit_id":"0f20e68469ffd227de19f7754943e454bb98ede9"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"85fe47443aa0193c1a7dab097fc1f6182e929a80","unresolved":true,"context_lines":[{"line_number":36,"context_line":"    - inventory_hostname in groups[item.group]"},{"line_number":37,"context_line":"  with_items:"},{"line_number":38,"context_line":"    - \"{{ monasca_services | select_volumes_for_services(enabled\u003dFalse) }}\""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"- name: Include vars from Storm"},{"line_number":41,"context_line":"  include_vars:"},{"line_number":42,"context_line":"    file: ../../storm/defaults/main.yml"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"- name: Stop and remove containers for Storm services"},{"line_number":45,"context_line":"  become: true"},{"line_number":46,"context_line":"  kolla_docker:"},{"line_number":47,"context_line":"    action: \"stop_and_remove_container\""},{"line_number":48,"context_line":"    name: \"{{ item.value.container_name }}\""},{"line_number":49,"context_line":"  when:"},{"line_number":50,"context_line":"    - inventory_hostname in groups[item.value.group]"},{"line_number":51,"context_line":"    - not enable_storm | bool"},{"line_number":52,"context_line":"  with_dict: \"{{ storm_services }}\""},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"- name: Remove volumes for disabled Storm services"},{"line_number":55,"context_line":"  become: true"},{"line_number":56,"context_line":"  kolla_docker:"},{"line_number":57,"context_line":"    action: \"remove_volume\""},{"line_number":58,"context_line":"    name: \"{{ item.volume }}\""},{"line_number":59,"context_line":"  when:"},{"line_number":60,"context_line":"    - item.volume !\u003d \u0027kolla_logs\u0027"},{"line_number":61,"context_line":"    - inventory_hostname in groups[item.group]"},{"line_number":62,"context_line":"    - not enable_storm | bool"},{"line_number":63,"context_line":"  with_items:"},{"line_number":64,"context_line":"    - \"{{ storm_services | select_volumes_for_services }}\""},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"- name: Include vars from Monasca to overwrite any conflicting Storm vars"},{"line_number":67,"context_line":"  include_vars:"},{"line_number":68,"context_line":"    file: ../defaults/main.yml"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"ea7722c2_4a0d53d5","line":68,"range":{"start_line":39,"start_character":0,"end_line":68,"end_character":30},"in_reply_to":"e2a96e9f_e536c882","updated":"2021-01-25 11:46:35.000000000","message":"Agree that it would be more canonical to run it from the Storm role - the issue is that the Storm role won\u0027t run if the alerting pipeline is disabled and I didn\u0027t want the change to snowball into a large one (generic remove services). I could remove these steps, but it would seem a shame. Could you be convinced to keep it if the include_vars was more specific?","commit_id":"0f20e68469ffd227de19f7754943e454bb98ede9"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"6f91336ef60fa3958264aea3579497efffb25f8f","unresolved":true,"context_lines":[{"line_number":36,"context_line":"    - inventory_hostname in groups[item.group]"},{"line_number":37,"context_line":"  with_items:"},{"line_number":38,"context_line":"    - \"{{ monasca_services | select_volumes_for_services(enabled\u003dFalse) }}\""},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"- name: Include vars from Storm"},{"line_number":41,"context_line":"  include_vars:"},{"line_number":42,"context_line":"    file: ../../storm/defaults/main.yml"},{"line_number":43,"context_line":""},{"line_number":44,"context_line":"- name: Stop and remove containers for Storm services"},{"line_number":45,"context_line":"  become: true"},{"line_number":46,"context_line":"  kolla_docker:"},{"line_number":47,"context_line":"    action: \"stop_and_remove_container\""},{"line_number":48,"context_line":"    name: \"{{ item.value.container_name }}\""},{"line_number":49,"context_line":"  when:"},{"line_number":50,"context_line":"    - inventory_hostname in groups[item.value.group]"},{"line_number":51,"context_line":"    - not enable_storm | bool"},{"line_number":52,"context_line":"  with_dict: \"{{ storm_services }}\""},{"line_number":53,"context_line":""},{"line_number":54,"context_line":"- name: Remove volumes for disabled Storm services"},{"line_number":55,"context_line":"  become: true"},{"line_number":56,"context_line":"  kolla_docker:"},{"line_number":57,"context_line":"    action: \"remove_volume\""},{"line_number":58,"context_line":"    name: \"{{ item.volume }}\""},{"line_number":59,"context_line":"  when:"},{"line_number":60,"context_line":"    - item.volume !\u003d \u0027kolla_logs\u0027"},{"line_number":61,"context_line":"    - inventory_hostname in groups[item.group]"},{"line_number":62,"context_line":"    - not enable_storm | bool"},{"line_number":63,"context_line":"  with_items:"},{"line_number":64,"context_line":"    - \"{{ storm_services | select_volumes_for_services }}\""},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"- name: Include vars from Monasca to overwrite any conflicting Storm vars"},{"line_number":67,"context_line":"  include_vars:"},{"line_number":68,"context_line":"    file: ../defaults/main.yml"}],"source_content_type":"text/x-yaml","patch_set":3,"id":"796dd1cd_7347c442","line":68,"range":{"start_line":39,"start_character":0,"end_line":68,"end_character":30},"in_reply_to":"ea7722c2_4a0d53d5","updated":"2021-01-25 13:57:26.000000000","message":"Yes, that is an issue. If this was a one-off migration to remove some unsupported services I would be more inclined to accept a fudge, but I expect this would be here forever?\n\nWith my scale/performance hat on I\u0027m also thinking that this role executes on all hosts due to monasca-agent, so tasks are expensive.\n\nMaybe a happy medium would be a specific command to disable the alerting pipeline?","commit_id":"0f20e68469ffd227de19f7754943e454bb98ede9"}],"ansible/roles/monasca/templates/monasca-persister/persister.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":"0bc77762196f7caf5cd7eeff0de6ad863c87160d","unresolved":true,"context_lines":[{"line_number":15,"context_line":"legacy_kafka_client_enabled \u003d False"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"[kafka_alarm_history]"},{"line_number":18,"context_line":"{% if not monasca_enable_alerting_pipeline | bool %}"},{"line_number":19,"context_line":"enabled \u003d False"},{"line_number":20,"context_line":"{% else %}"},{"line_number":21,"context_line":"uri \u003d {{ monasca_kafka_servers }}"}],"source_content_type":"text/x-jinja2","patch_set":8,"id":"0f740845_76e2f43c","line":18,"range":{"start_line":18,"start_character":6,"end_line":18,"end_character":49},"updated":"2021-03-24 17:34:59.000000000","message":"inversed logic","commit_id":"444097848c38cfcf661f5203ffef9c6bfc25cc37"}],"ansible/roles/storm/defaults/main.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"52dbad2b0344c725db2ca746a2adca6bab72b08d","unresolved":true,"context_lines":[{"line_number":5,"context_line":"  storm-worker:"},{"line_number":6,"context_line":"    container_name: storm_worker"},{"line_number":7,"context_line":"    group: storm-worker"},{"line_number":8,"context_line":"    enabled: \"{{ monasca_enable_alerting_pipeline | bool }}\""},{"line_number":9,"context_line":"    image: \"{{ storm_image_full }}\""},{"line_number":10,"context_line":"    environment:"},{"line_number":11,"context_line":"      STORM_LOG_DIR: /var/log/kolla/storm"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"5b6990f5_e5a499fb","line":8,"range":{"start_line":8,"start_character":17,"end_line":8,"end_character":49},"updated":"2021-03-01 15:32:23.000000000","message":"enable_storm | bool","commit_id":"57765c873a62837033890229636c80725acc9633"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"63ec225fe61d3884179f869b50cafee9ff43960c","unresolved":false,"context_lines":[{"line_number":5,"context_line":"  storm-worker:"},{"line_number":6,"context_line":"    container_name: storm_worker"},{"line_number":7,"context_line":"    group: storm-worker"},{"line_number":8,"context_line":"    enabled: \"{{ monasca_enable_alerting_pipeline | bool }}\""},{"line_number":9,"context_line":"    image: \"{{ storm_image_full }}\""},{"line_number":10,"context_line":"    environment:"},{"line_number":11,"context_line":"      STORM_LOG_DIR: /var/log/kolla/storm"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"e4267996_e6ee64f7","line":8,"range":{"start_line":8,"start_character":17,"end_line":8,"end_character":49},"in_reply_to":"5b6990f5_e5a499fb","updated":"2021-03-01 17:37:02.000000000","message":"Done","commit_id":"57765c873a62837033890229636c80725acc9633"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"52dbad2b0344c725db2ca746a2adca6bab72b08d","unresolved":true,"context_lines":[{"line_number":15,"context_line":"  storm-nimbus:"},{"line_number":16,"context_line":"    container_name: storm_nimbus"},{"line_number":17,"context_line":"    group: storm-nimbus"},{"line_number":18,"context_line":"    enabled: \"{{ monasca_enable_alerting_pipeline }}\""},{"line_number":19,"context_line":"    image: \"{{ storm_image_full }}\""},{"line_number":20,"context_line":"    environment:"},{"line_number":21,"context_line":"      STORM_LOG_DIR: /var/log/kolla/storm"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9302c36d_6d41354a","line":18,"range":{"start_line":18,"start_character":17,"end_line":18,"end_character":49},"updated":"2021-03-01 15:32:23.000000000","message":"enable_storm | bool","commit_id":"57765c873a62837033890229636c80725acc9633"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"63ec225fe61d3884179f869b50cafee9ff43960c","unresolved":false,"context_lines":[{"line_number":15,"context_line":"  storm-nimbus:"},{"line_number":16,"context_line":"    container_name: storm_nimbus"},{"line_number":17,"context_line":"    group: storm-nimbus"},{"line_number":18,"context_line":"    enabled: \"{{ monasca_enable_alerting_pipeline }}\""},{"line_number":19,"context_line":"    image: \"{{ storm_image_full }}\""},{"line_number":20,"context_line":"    environment:"},{"line_number":21,"context_line":"      STORM_LOG_DIR: /var/log/kolla/storm"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"f14ec9db_50a06b5c","line":18,"range":{"start_line":18,"start_character":17,"end_line":18,"end_character":49},"in_reply_to":"9302c36d_6d41354a","updated":"2021-03-01 17:37:02.000000000","message":"Done","commit_id":"57765c873a62837033890229636c80725acc9633"}],"ansible/roles/storm/tasks/cleanup.yml":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"52dbad2b0344c725db2ca746a2adca6bab72b08d","unresolved":true,"context_lines":[{"line_number":6,"context_line":"    name: \"{{ item.value.container_name }}\""},{"line_number":7,"context_line":"  when:"},{"line_number":8,"context_line":"    - inventory_hostname in groups[item.value.group]"},{"line_number":9,"context_line":"    - not monasca_enable_alerting_pipeline | bool"},{"line_number":10,"context_line":"  with_dict: \"{{ storm_services }}\""},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- name: Removing config for any disabled services"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"9267891c_27d9294b","line":9,"range":{"start_line":9,"start_character":6,"end_line":9,"end_character":49},"updated":"2021-03-01 15:32:23.000000000","message":"not item.value.enabled | bool","commit_id":"57765c873a62837033890229636c80725acc9633"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"63ec225fe61d3884179f869b50cafee9ff43960c","unresolved":false,"context_lines":[{"line_number":6,"context_line":"    name: \"{{ item.value.container_name }}\""},{"line_number":7,"context_line":"  when:"},{"line_number":8,"context_line":"    - inventory_hostname in groups[item.value.group]"},{"line_number":9,"context_line":"    - not monasca_enable_alerting_pipeline | bool"},{"line_number":10,"context_line":"  with_dict: \"{{ storm_services }}\""},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"- name: Removing config for any disabled services"}],"source_content_type":"text/x-yaml","patch_set":5,"id":"3ef80e01_5d1b4e64","line":9,"range":{"start_line":9,"start_character":6,"end_line":9,"end_character":49},"in_reply_to":"9267891c_27d9294b","updated":"2021-03-01 17:37:02.000000000","message":"Done","commit_id":"57765c873a62837033890229636c80725acc9633"}],"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":"76e261acaf92dacd7b27846520d4acff29f9a014","unresolved":true,"context_lines":[{"line_number":43,"context_line":""},{"line_number":44,"context_line":".. code-block:: yaml"},{"line_number":45,"context_line":""},{"line_number":46,"context_line":"   monasca_enable_alerting_pipeline: \"false\""},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"Currently Monasca is only supported using the ``source`` install type Kolla"},{"line_number":49,"context_line":"images. If you are using the ``binary`` install type you should set the"}],"source_content_type":"text/x-rst","patch_set":3,"id":"fad1a0e8_908004a9","line":46,"range":{"start_line":46,"start_character":37,"end_line":46,"end_character":44},"updated":"2021-01-25 11:06:02.000000000","message":"Either \"no\" or false without quotes","commit_id":"0f20e68469ffd227de19f7754943e454bb98ede9"}]}
