)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"7cfe19095d74db9bf8747232b59f1ff591e99517","unresolved":false,"context_lines":[{"line_number":10,"context_line":"a mechanism to include extra files that you can reference in"},{"line_number":11,"context_line":"prometheus.yml, for example:"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"scape_targets:"},{"line_number":14,"context_line":"  - job_name: ipmi"},{"line_number":15,"context_line":"    params:"},{"line_number":16,"context_line":"      module: default"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"3fa7e38b_e223ea56","line":13,"range":{"start_line":13,"start_character":2,"end_line":13,"end_character":3},"updated":"2019-11-21 08:41:35.000000000","message":"scrape?","commit_id":"47b9ca1373d51b864d702af9fd777f1839c148ad"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"67431b0cc4ab0230a668abd8fe1e8308d4f2075d","unresolved":false,"context_lines":[{"line_number":10,"context_line":"a mechanism to include extra files that you can reference in"},{"line_number":11,"context_line":"prometheus.yml, for example:"},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"scape_targets:"},{"line_number":14,"context_line":"  - job_name: ipmi"},{"line_number":15,"context_line":"    params:"},{"line_number":16,"context_line":"      module: default"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"3fa7e38b_cff7c0d0","line":13,"range":{"start_line":13,"start_character":2,"end_line":13,"end_character":3},"in_reply_to":"3fa7e38b_e223ea56","updated":"2019-12-13 14:57:50.000000000","message":"Done","commit_id":"47b9ca1373d51b864d702af9fd777f1839c148ad"}],"ansible/roles/prometheus/tasks/config.yml":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"7cfe19095d74db9bf8747232b59f1ff591e99517","unresolved":false,"context_lines":[{"line_number":173,"context_line":"- block:"},{"line_number":174,"context_line":"    - name: Find extra prometheus server config files"},{"line_number":175,"context_line":"      become: true"},{"line_number":176,"context_line":"      local_action:"},{"line_number":177,"context_line":"        module: find"},{"line_number":178,"context_line":"        paths: \"{{ node_custom_config }}/prometheus/extras/\""},{"line_number":179,"context_line":"        patterns: \"*\""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3fa7e38b_c2f34ee6","line":176,"updated":"2019-11-21 08:41:35.000000000","message":"delegate_to: localhost please","commit_id":"47b9ca1373d51b864d702af9fd777f1839c148ad"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"67431b0cc4ab0230a668abd8fe1e8308d4f2075d","unresolved":false,"context_lines":[{"line_number":173,"context_line":"- block:"},{"line_number":174,"context_line":"    - name: Find extra prometheus server config files"},{"line_number":175,"context_line":"      become: true"},{"line_number":176,"context_line":"      local_action:"},{"line_number":177,"context_line":"        module: find"},{"line_number":178,"context_line":"        paths: \"{{ node_custom_config }}/prometheus/extras/\""},{"line_number":179,"context_line":"        patterns: \"*\""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"3fa7e38b_6f2c8c49","line":176,"in_reply_to":"3fa7e38b_c2f34ee6","updated":"2019-12-13 14:57:50.000000000","message":"Done","commit_id":"47b9ca1373d51b864d702af9fd777f1839c148ad"},{"author":{"_account_id":30523,"name":"Dincer Celik","email":"hello@dincercelik.com","username":"osmanlicilegi"},"change_message_id":"236dcf0b39424ad900e7bc2c2a29ac4547ce1964","unresolved":false,"context_lines":[{"line_number":183,"context_line":"      become: true"},{"line_number":184,"context_line":"      find:"},{"line_number":185,"context_line":"        paths: \"{{ node_custom_config }}/prometheus/extras/\""},{"line_number":186,"context_line":"        patterns: \"*\""},{"line_number":187,"context_line":"        recurse: true"},{"line_number":188,"context_line":"      delegate_to: localhost"},{"line_number":189,"context_line":"      register: prometheus_config_extras_result"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"1f493fa4_0d0c7892","line":186,"updated":"2020-04-27 12:43:50.000000000","message":"Could it be better to look just for *.yml here?","commit_id":"1f55c91cf29af7ca7abb94a0e07b0f2424587195"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"19ebfd694154448a1ba8dafe1c58b7246454d025","unresolved":false,"context_lines":[{"line_number":183,"context_line":"      become: true"},{"line_number":184,"context_line":"      find:"},{"line_number":185,"context_line":"        paths: \"{{ node_custom_config }}/prometheus/extras/\""},{"line_number":186,"context_line":"        patterns: \"*\""},{"line_number":187,"context_line":"        recurse: true"},{"line_number":188,"context_line":"      delegate_to: localhost"},{"line_number":189,"context_line":"      register: prometheus_config_extras_result"}],"source_content_type":"text/x-yaml","patch_set":7,"id":"1f493fa4_e3967df0","line":186,"in_reply_to":"1f493fa4_0d0c7892","updated":"2020-04-27 13:34:19.000000000","message":"The intention was that it would be a generic way of getting files into the container. For instance, `file_sd`[1] can make use of json files. \n\n\n[1] https://prometheus.io/docs/guides/file-sd/","commit_id":"1f55c91cf29af7ca7abb94a0e07b0f2424587195"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"2a5da021401eab7258e0b082d0054cdec8236830","unresolved":false,"context_lines":[{"line_number":180,"context_line":""},{"line_number":181,"context_line":"- block:"},{"line_number":182,"context_line":"    - name: Find extra prometheus server config files"},{"line_number":183,"context_line":"      become: true"},{"line_number":184,"context_line":"      find:"},{"line_number":185,"context_line":"        paths: \"{{ node_custom_config }}/prometheus/extras/\""},{"line_number":186,"context_line":"        patterns: \"*\""}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1f493fa4_890b4122","line":183,"updated":"2020-04-28 11:18:06.000000000","message":"not required","commit_id":"6aed97359fea32bd9a5bd088d984522730a40a61"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"4190e2ddc070c799370d0c325f2a04b9aead4211","unresolved":false,"context_lines":[{"line_number":180,"context_line":""},{"line_number":181,"context_line":"- block:"},{"line_number":182,"context_line":"    - name: Find extra prometheus server config files"},{"line_number":183,"context_line":"      become: true"},{"line_number":184,"context_line":"      find:"},{"line_number":185,"context_line":"        paths: \"{{ node_custom_config }}/prometheus/extras/\""},{"line_number":186,"context_line":"        patterns: \"*\""}],"source_content_type":"text/x-yaml","patch_set":9,"id":"1f493fa4_244a6154","line":183,"in_reply_to":"1f493fa4_890b4122","updated":"2020-05-07 10:23:00.000000000","message":"Done","commit_id":"6aed97359fea32bd9a5bd088d984522730a40a61"}],"ansible/roles/prometheus/templates/prometheus-server.json.j2":[{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"7cfe19095d74db9bf8747232b59f1ff591e99517","unresolved":false,"context_lines":[{"line_number":17,"context_line":"        },"},{"line_number":18,"context_line":"        {"},{"line_number":19,"context_line":"            \"source\": \"{{ container_config_directory }}/extras/*\","},{"line_number":20,"context_line":"            \"dest\": \"/etc/prometheus/extras\","},{"line_number":21,"context_line":"            \"preserve_properties\": true,"},{"line_number":22,"context_line":"            \"optional\": true"},{"line_number":23,"context_line":"        }"}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"3fa7e38b_222ee242","line":20,"updated":"2019-11-21 08:41:35.000000000","message":"missing / ?","commit_id":"47b9ca1373d51b864d702af9fd777f1839c148ad"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"67431b0cc4ab0230a668abd8fe1e8308d4f2075d","unresolved":false,"context_lines":[{"line_number":17,"context_line":"        },"},{"line_number":18,"context_line":"        {"},{"line_number":19,"context_line":"            \"source\": \"{{ container_config_directory }}/extras/*\","},{"line_number":20,"context_line":"            \"dest\": \"/etc/prometheus/extras\","},{"line_number":21,"context_line":"            \"preserve_properties\": true,"},{"line_number":22,"context_line":"            \"optional\": true"},{"line_number":23,"context_line":"        }"}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"3fa7e38b_8f2f883c","line":20,"in_reply_to":"3fa7e38b_222ee242","updated":"2019-12-13 14:57:50.000000000","message":"Done","commit_id":"47b9ca1373d51b864d702af9fd777f1839c148ad"},{"author":{"_account_id":30523,"name":"Dincer Celik","email":"hello@dincercelik.com","username":"osmanlicilegi"},"change_message_id":"328439c9bf2735c2e8aa9cc8ac2c40ad524a302a","unresolved":false,"context_lines":[{"line_number":15,"context_line":"            \"owner\": \"prometheus\","},{"line_number":16,"context_line":"            \"perm\": \"0600\""},{"line_number":17,"context_line":"        },"},{"line_number":18,"context_line":"        {"},{"line_number":19,"context_line":"            \"source\": \"{{ container_config_directory }}/extras/*\","},{"line_number":20,"context_line":"            \"dest\": \"/etc/prometheus/extras/\","},{"line_number":21,"context_line":"            \"preserve_properties\": true,"},{"line_number":22,"context_line":"            \"optional\": true"},{"line_number":23,"context_line":"        }"},{"line_number":24,"context_line":"{% endif %}"},{"line_number":25,"context_line":"    ],"},{"line_number":26,"context_line":"    \"permissions\": ["}],"source_content_type":"text/x-jinja2","patch_set":9,"id":"1f493fa4_cf60b104","line":23,"range":{"start_line":18,"start_character":0,"end_line":23,"end_character":9},"updated":"2020-04-28 05:23:18.000000000","message":"Why only when enable_prometheus_alertmanager is true?","commit_id":"6aed97359fea32bd9a5bd088d984522730a40a61"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"4190e2ddc070c799370d0c325f2a04b9aead4211","unresolved":false,"context_lines":[{"line_number":15,"context_line":"            \"owner\": \"prometheus\","},{"line_number":16,"context_line":"            \"perm\": \"0600\""},{"line_number":17,"context_line":"        },"},{"line_number":18,"context_line":"        {"},{"line_number":19,"context_line":"            \"source\": \"{{ container_config_directory }}/extras/*\","},{"line_number":20,"context_line":"            \"dest\": \"/etc/prometheus/extras/\","},{"line_number":21,"context_line":"            \"preserve_properties\": true,"},{"line_number":22,"context_line":"            \"optional\": true"},{"line_number":23,"context_line":"        }"},{"line_number":24,"context_line":"{% endif %}"},{"line_number":25,"context_line":"    ],"},{"line_number":26,"context_line":"    \"permissions\": ["}],"source_content_type":"text/x-jinja2","patch_set":9,"id":"1f493fa4_043005e8","line":23,"range":{"start_line":18,"start_character":0,"end_line":23,"end_character":9},"in_reply_to":"1f493fa4_cf60b104","updated":"2020-05-07 10:23:00.000000000","message":"Thanks, this was unintentional - now resolved.","commit_id":"6aed97359fea32bd9a5bd088d984522730a40a61"}],"doc/source/reference/logging-and-monitoring/prometheus-guide.rst":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"2a5da021401eab7258e0b082d0054cdec8236830","unresolved":false,"context_lines":[{"line_number":66,"context_line":"Sometimes it is necessary to reference additional files from within"},{"line_number":67,"context_line":"``prometheus.yml``, for example, when defining file service discovery"},{"line_number":68,"context_line":"configuration. To enable you to do this, kolla-ansible will resursively"},{"line_number":69,"context_line":"template any files in ``node_custom_config/prometheus/extras``. This"},{"line_number":70,"context_line":"directory is then copied to ``/etc/prometheus/extras`` within the container"},{"line_number":71,"context_line":"on startup. For example to configure `ipmi_exporter \u003chttps://github.com/soundcloud/ipmi_exporter\u003e`_,"},{"line_number":72,"context_line":"using the default value for ``node_custom_config``, you could create the"}],"source_content_type":"text/x-rst","patch_set":9,"id":"1f493fa4_c96709e9","line":69,"range":{"start_line":69,"start_character":24,"end_line":69,"end_character":42},"updated":"2020-04-28 11:18:06.000000000","message":"{{ }}","commit_id":"6aed97359fea32bd9a5bd088d984522730a40a61"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"4190e2ddc070c799370d0c325f2a04b9aead4211","unresolved":false,"context_lines":[{"line_number":66,"context_line":"Sometimes it is necessary to reference additional files from within"},{"line_number":67,"context_line":"``prometheus.yml``, for example, when defining file service discovery"},{"line_number":68,"context_line":"configuration. To enable you to do this, kolla-ansible will resursively"},{"line_number":69,"context_line":"template any files in ``node_custom_config/prometheus/extras``. This"},{"line_number":70,"context_line":"directory is then copied to ``/etc/prometheus/extras`` within the container"},{"line_number":71,"context_line":"on startup. For example to configure `ipmi_exporter \u003chttps://github.com/soundcloud/ipmi_exporter\u003e`_,"},{"line_number":72,"context_line":"using the default value for ``node_custom_config``, you could create the"}],"source_content_type":"text/x-rst","patch_set":9,"id":"1f493fa4_0445a543","line":69,"range":{"start_line":69,"start_character":24,"end_line":69,"end_character":42},"in_reply_to":"1f493fa4_c96709e9","updated":"2020-05-07 10:23:00.000000000","message":"Done","commit_id":"6aed97359fea32bd9a5bd088d984522730a40a61"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"2a5da021401eab7258e0b082d0054cdec8236830","unresolved":false,"context_lines":[{"line_number":87,"context_line":"            scheme: http"},{"line_number":88,"context_line":"            file_sd_configs:"},{"line_number":89,"context_line":"            - files:"},{"line_number":90,"context_line":"            - /etc/prometheus/extras/file_sd/ipmi-exporter-targets.yml"},{"line_number":91,"context_line":"            refresh_interval: 5m"},{"line_number":92,"context_line":"            relabel_configs:"},{"line_number":93,"context_line":"            - source_labels: [__address__]"}],"source_content_type":"text/x-rst","patch_set":9,"id":"1f493fa4_095e1111","line":90,"updated":"2020-04-28 11:18:06.000000000","message":"indentation?","commit_id":"6aed97359fea32bd9a5bd088d984522730a40a61"},{"author":{"_account_id":28048,"name":"Will Szumski","email":"will@stackhpc.com","username":"jovial"},"change_message_id":"4190e2ddc070c799370d0c325f2a04b9aead4211","unresolved":false,"context_lines":[{"line_number":87,"context_line":"            scheme: http"},{"line_number":88,"context_line":"            file_sd_configs:"},{"line_number":89,"context_line":"            - files:"},{"line_number":90,"context_line":"            - /etc/prometheus/extras/file_sd/ipmi-exporter-targets.yml"},{"line_number":91,"context_line":"            refresh_interval: 5m"},{"line_number":92,"context_line":"            relabel_configs:"},{"line_number":93,"context_line":"            - source_labels: [__address__]"}],"source_content_type":"text/x-rst","patch_set":9,"id":"1f493fa4_44784d8e","line":90,"in_reply_to":"1f493fa4_095e1111","updated":"2020-05-07 10:23:00.000000000","message":"fixed","commit_id":"6aed97359fea32bd9a5bd088d984522730a40a61"}]}
