)]}'
{"prometheus-node-exporter/templates/bin/_node-exporter.sh.tpl":[{"author":{"_account_id":7769,"name":"Pentheus","display_name":"Alan Meadows","email":"alan.meadows@gmail.com","username":"alanmeadows"},"change_message_id":"231f51d775a1337485b8218f67240cd3f2db8482","unresolved":false,"context_lines":[{"line_number":21,"context_line":"  {{ tuple \"--collector.\" .Values.conf.collectors.enable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":22,"context_line":"  {{ tuple \"--no-collector.\" .Values.conf.collectors.disable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":23,"context_line":"  --collector.ntp.server\u003d{{ .Values.conf.ntp_server_ip }} \\"},{"line_number":24,"context_line":"  --collector.textfile.directory\u003d{{.Values.conf.collectors.textfile.directory }}"}],"source_content_type":"text/x-smarty","patch_set":2,"id":"dfd5e7cf_9be1c99d","line":24,"updated":"2019-01-08 17:15:48.000000000","message":"It would be good practice to ensure this directory exists  or understand what the exporter will do if it doesn\u0027t or it is not a directory. This is why I like null values in values.yaml - if it isn\u0027t defined, we don\u0027t pass the flag.  If it is defined, we ensure it exists and its a directory.","commit_id":"efa25305c6848b19f5bbdf6e1c550b6c5fc8ae83"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"7a0921f3c1ba6b20d59d96917927e7daf1573ac1","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"set -ex"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"if [ -d {{.Values.conf.collectors.textfile.directory }} ]; then"},{"line_number":21,"context_line":"  exec /bin/node_exporter \\"},{"line_number":22,"context_line":"    {{ tuple \"--collector.\" .Values.conf.collectors.enable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":23,"context_line":"    {{ tuple \"--no-collector.\" .Values.conf.collectors.disable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":24,"context_line":"    --collector.ntp.server\u003d{{ .Values.conf.ntp_server_ip }} \\"},{"line_number":25,"context_line":"    --collector.textfile.directory\u003d{{.Values.conf.collectors.textfile.directory }}"},{"line_number":26,"context_line":"else"},{"line_number":27,"context_line":"  exec /bin/node_exporter \\"},{"line_number":28,"context_line":"    {{ tuple \"--collector.\" .Values.conf.collectors.enable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":29,"context_line":"    {{ tuple \"--no-collector.\" .Values.conf.collectors.disable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":30,"context_line":"    --collector.ntp.server\u003d{{ .Values.conf.ntp_server_ip }}"},{"line_number":31,"context_line":"fi"}],"source_content_type":"text/x-smarty","patch_set":10,"id":"9fdfeff1_a68d92d4","line":31,"range":{"start_line":20,"start_character":0,"end_line":31,"end_character":2},"updated":"2019-02-20 15:08:09.000000000","message":"I\u0027m wondering if instead we should use a gotpl conditional to check for whether to add the collector.textfile.directory. That helps reduce the duplicate lines here","commit_id":"5d1eb3ed8dc32e28f4b41a2954f9d2dfc02bb663"},{"author":{"_account_id":16881,"name":"Munish","email":"mm6021@att.com","username":"munish.mehan@att.com"},"change_message_id":"3ab05a1df14ea6254ff72b97fb72c0fb5a421ff0","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"set -ex"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"if [ -d {{.Values.conf.collectors.textfile.directory }} ]; then"},{"line_number":21,"context_line":"  exec /bin/node_exporter \\"},{"line_number":22,"context_line":"    {{ tuple \"--collector.\" .Values.conf.collectors.enable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":23,"context_line":"    {{ tuple \"--no-collector.\" .Values.conf.collectors.disable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":24,"context_line":"    --collector.ntp.server\u003d{{ .Values.conf.ntp_server_ip }} \\"},{"line_number":25,"context_line":"    --collector.textfile.directory\u003d{{.Values.conf.collectors.textfile.directory }}"},{"line_number":26,"context_line":"else"},{"line_number":27,"context_line":"  exec /bin/node_exporter \\"},{"line_number":28,"context_line":"    {{ tuple \"--collector.\" .Values.conf.collectors.enable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":29,"context_line":"    {{ tuple \"--no-collector.\" .Values.conf.collectors.disable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":30,"context_line":"    --collector.ntp.server\u003d{{ .Values.conf.ntp_server_ip }}"},{"line_number":31,"context_line":"fi"}],"source_content_type":"text/x-smarty","patch_set":10,"id":"9fdfeff1_b23435fc","line":31,"range":{"start_line":20,"start_character":0,"end_line":31,"end_character":2},"in_reply_to":"9fdfeff1_563aa633","updated":"2019-03-01 00:05:42.000000000","message":"Done","commit_id":"5d1eb3ed8dc32e28f4b41a2954f9d2dfc02bb663"},{"author":{"_account_id":16881,"name":"Munish","email":"mm6021@att.com","username":"munish.mehan@att.com"},"change_message_id":"71c4d18ed353638333492281275a400bd2818737","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"set -ex"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"if [ -d {{.Values.conf.collectors.textfile.directory }} ]; then"},{"line_number":21,"context_line":"  exec /bin/node_exporter \\"},{"line_number":22,"context_line":"    {{ tuple \"--collector.\" .Values.conf.collectors.enable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":23,"context_line":"    {{ tuple \"--no-collector.\" .Values.conf.collectors.disable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":24,"context_line":"    --collector.ntp.server\u003d{{ .Values.conf.ntp_server_ip }} \\"},{"line_number":25,"context_line":"    --collector.textfile.directory\u003d{{.Values.conf.collectors.textfile.directory }}"},{"line_number":26,"context_line":"else"},{"line_number":27,"context_line":"  exec /bin/node_exporter \\"},{"line_number":28,"context_line":"    {{ tuple \"--collector.\" .Values.conf.collectors.enable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":29,"context_line":"    {{ tuple \"--no-collector.\" .Values.conf.collectors.disable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":30,"context_line":"    --collector.ntp.server\u003d{{ .Values.conf.ntp_server_ip }}"},{"line_number":31,"context_line":"fi"}],"source_content_type":"text/x-smarty","patch_set":10,"id":"9fdfeff1_d93979d8","line":31,"range":{"start_line":20,"start_character":0,"end_line":31,"end_character":2},"in_reply_to":"9fdfeff1_a68d92d4","updated":"2019-02-21 17:04:57.000000000","message":"{{ if .Values.conf.collectors.textfile.directory }}\n--collector.textfile.directory\u003d{{.Values.conf.collectors.textfile.directory }}\n{{ end }}\n This will only check value, i wanted to check for directory as per previous comment.","commit_id":"5d1eb3ed8dc32e28f4b41a2954f9d2dfc02bb663"},{"author":{"_account_id":18250,"name":"Roy Tang","email":"roy.s.tang@att.com","username":"rt7380"},"change_message_id":"b7af697f2d27028dc7cc60398348cc8a1a47aa4f","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"set -ex"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"if [ -d {{.Values.conf.collectors.textfile.directory }} ]; then"},{"line_number":21,"context_line":"  exec /bin/node_exporter \\"},{"line_number":22,"context_line":"    {{ tuple \"--collector.\" .Values.conf.collectors.enable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":23,"context_line":"    {{ tuple \"--no-collector.\" .Values.conf.collectors.disable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":24,"context_line":"    --collector.ntp.server\u003d{{ .Values.conf.ntp_server_ip }} \\"},{"line_number":25,"context_line":"    --collector.textfile.directory\u003d{{.Values.conf.collectors.textfile.directory }}"},{"line_number":26,"context_line":"else"},{"line_number":27,"context_line":"  exec /bin/node_exporter \\"},{"line_number":28,"context_line":"    {{ tuple \"--collector.\" .Values.conf.collectors.enable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":29,"context_line":"    {{ tuple \"--no-collector.\" .Values.conf.collectors.disable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":30,"context_line":"    --collector.ntp.server\u003d{{ .Values.conf.ntp_server_ip }}"},{"line_number":31,"context_line":"fi"}],"source_content_type":"text/x-smarty","patch_set":10,"id":"9fdfeff1_563aa633","line":31,"range":{"start_line":20,"start_character":0,"end_line":31,"end_character":2},"in_reply_to":"9fdfeff1_d93979d8","updated":"2019-02-28 16:54:06.000000000","message":"How about we cheat a little bit with ...\n\nif [ -d {{.Values.conf.collectors.textfile.directory }} ]; then\n  {{ $textfiledir :\u003d true }} \nelse\n  {{ $textfiledir :\u003d false }}\nfi\n\n  exec /bin/node_exporter \\\n    {{ tuple \"--collector.\" .Values.conf.collectors.enable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\\n    {{ tuple \"--no-collector.\" .Values.conf.collectors.disable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\\n{{ if $textfiledir }}\n    --collector.textfile.directory\u003d{{.Values.conf.collectors.textfile.directory }} \\\n{{ end }}\n    --collector.ntp.server\u003d{{ .Values.conf.ntp_server_ip }}","commit_id":"5d1eb3ed8dc32e28f4b41a2954f9d2dfc02bb663"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"2f3dc8d7eef728e7611a282cbb2fbac887c3595b","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"set -ex"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"if [ -d {{.Values.conf.collectors.textfile.directory }} ]; then"},{"line_number":21,"context_line":"  {{ $textfiledir :\u003d true }}"},{"line_number":22,"context_line":"else"},{"line_number":23,"context_line":"  {{ $textfiledir :\u003d false }}"},{"line_number":24,"context_line":"fi"},{"line_number":25,"context_line":""},{"line_number":26,"context_line":"  exec /bin/node_exporter \\"},{"line_number":27,"context_line":"    {{ tuple \"--collector.\" .Values.conf.collectors.enable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"}],"source_content_type":"text/x-smarty","patch_set":12,"id":"9fdfeff1_065ed975","line":24,"range":{"start_line":20,"start_character":0,"end_line":24,"end_character":2},"updated":"2019-03-05 15:14:18.000000000","message":"I don\u0027t think this works. This would need to be a conditional check on whether .Values.conf.collectors.textfile.directory is empty or not via gotpl instead of bash","commit_id":"697b8d2f119bd36ed8684c70b298fbd726b2374e"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"2f3dc8d7eef728e7611a282cbb2fbac887c3595b","unresolved":false,"context_lines":[{"line_number":26,"context_line":"  exec /bin/node_exporter \\"},{"line_number":27,"context_line":"    {{ tuple \"--collector.\" .Values.conf.collectors.enable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":28,"context_line":"    {{ tuple \"--no-collector.\" .Values.conf.collectors.disable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":29,"context_line":"    {{ if $textfiledir }}"},{"line_number":30,"context_line":"        --collector.textfile.directory\u003d{{.Values.conf.collectors.textfile.directory }} \\"},{"line_number":31,"context_line":"    {{ end }}"},{"line_number":32,"context_line":"    --collector.ntp.server\u003d{{ .Values.conf.ntp_server_ip }}"}],"source_content_type":"text/x-smarty","patch_set":12,"id":"9fdfeff1_864969b8","line":31,"range":{"start_line":29,"start_character":0,"end_line":31,"end_character":13},"updated":"2019-03-05 15:14:18.000000000","message":"This could just be a conditional check on what I mentioned above","commit_id":"697b8d2f119bd36ed8684c70b298fbd726b2374e"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"92ecf2f1346a069b82530de64ef7aeb2bc977683","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":"exec /bin/node_exporter \\"},{"line_number":21,"context_line":"  {{ tuple \"--collector.\" .Values.conf.collectors.enable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":22,"context_line":"  {{ tuple \"--no-collector.\" .Values.conf.collectors.disable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":23,"context_line":"  {{ if .Values.conf.collectors.textfile.directory }}"},{"line_number":24,"context_line":"      --collector.textfile.directory\u003d{{.Values.conf.collectors.textfile.directory }} \\"},{"line_number":25,"context_line":"  {{ end }}"}],"source_content_type":"text/x-smarty","patch_set":16,"id":"5fc1f717_79c98576","line":22,"range":{"start_line":22,"start_character":113,"end_line":22,"end_character":115},"updated":"2019-03-07 16:09:21.000000000","message":"This is almost there. It looks like there\u0027s an issue here with the helm toolkit function generating the --no-collector args.  It looks like we need to remove the this trailing \u0027\\\u0027","commit_id":"f53d99472de750d05393defce121cbaafe708c5f"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"92ecf2f1346a069b82530de64ef7aeb2bc977683","unresolved":false,"context_lines":[{"line_number":21,"context_line":"  {{ tuple \"--collector.\" .Values.conf.collectors.enable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":22,"context_line":"  {{ tuple \"--no-collector.\" .Values.conf.collectors.disable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":23,"context_line":"  {{ if .Values.conf.collectors.textfile.directory }}"},{"line_number":24,"context_line":"      --collector.textfile.directory\u003d{{.Values.conf.collectors.textfile.directory }} \\"},{"line_number":25,"context_line":"  {{ end }}"},{"line_number":26,"context_line":"  --collector.ntp.server\u003d{{ .Values.conf.ntp_server_ip }}"}],"source_content_type":"text/x-smarty","patch_set":16,"id":"5fc1f717_19b081f4","line":24,"range":{"start_line":24,"start_character":5,"end_line":24,"end_character":86},"updated":"2019-03-07 16:09:21.000000000","message":"This should be indented at the same level as the open curly braces above","commit_id":"f53d99472de750d05393defce121cbaafe708c5f"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"92ecf2f1346a069b82530de64ef7aeb2bc977683","unresolved":false,"context_lines":[{"line_number":22,"context_line":"  {{ tuple \"--no-collector.\" .Values.conf.collectors.disable | include \"helm-toolkit.utils.joinListWithPrefix\" }} \\"},{"line_number":23,"context_line":"  {{ if .Values.conf.collectors.textfile.directory }}"},{"line_number":24,"context_line":"      --collector.textfile.directory\u003d{{.Values.conf.collectors.textfile.directory }} \\"},{"line_number":25,"context_line":"  {{ end }}"},{"line_number":26,"context_line":"  --collector.ntp.server\u003d{{ .Values.conf.ntp_server_ip }}"}],"source_content_type":"text/x-smarty","patch_set":16,"id":"5fc1f717_799e6564","line":25,"range":{"start_line":25,"start_character":2,"end_line":25,"end_character":11},"updated":"2019-03-07 16:09:21.000000000","message":"let\u0027s make this {{- end }} to chomp the whitespace","commit_id":"f53d99472de750d05393defce121cbaafe708c5f"}],"prometheus-node-exporter/templates/bin/_vfstats.sh.tpl":[{"author":{"_account_id":7769,"name":"Pentheus","display_name":"Alan Meadows","email":"alan.meadows@gmail.com","username":"alanmeadows"},"change_message_id":"231f51d775a1337485b8218f67240cd3f2db8482","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":"# Script to read stats from Intel i40e VFs using sysfs intergface on host."},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"{{/*"}],"source_content_type":"text/x-smarty","patch_set":2,"id":"dfd5e7cf_5b304157","line":1,"updated":"2019-01-08 17:15:48.000000000","message":"I am not sure why this particular script is included in this patchset.  I imagine you would of wanted to expand the node exporter to support collectors and consume them from a `shared` directory on the physical node.  A separate chart for vfs stats would be deployed leveraging the directory the exporter is now scanning on hosts.","commit_id":"efa25305c6848b19f5bbdf6e1c550b6c5fc8ae83"}],"prometheus-node-exporter/templates/daemonset.yaml":[{"author":{"_account_id":7769,"name":"Pentheus","display_name":"Alan Meadows","email":"alan.meadows@gmail.com","username":"alanmeadows"},"change_message_id":"231f51d775a1337485b8218f67240cd3f2db8482","unresolved":false,"context_lines":[{"line_number":70,"context_line":"{{ tuple $envAll $envAll.Values.pod.resources.node_exporter | include \"helm-toolkit.snippets.kubernetes_resources\" | indent 10 }}"},{"line_number":71,"context_line":"          command:"},{"line_number":72,"context_line":"            - /tmp/node-exporter.sh"},{"line_number":73,"context_line":"            - /tmp/vfstats.sh"},{"line_number":74,"context_line":"          ports:"},{"line_number":75,"context_line":"            - name: metrics"},{"line_number":76,"context_line":"              containerPort: {{ tuple \"node_metrics\" \"internal\" \"metrics\" . | include \"helm-toolkit.endpoints.endpoint_port_lookup\" }}"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"dfd5e7cf_3b621d40","line":73,"updated":"2019-01-08 17:15:48.000000000","message":"You can\u0027t do this.","commit_id":"efa25305c6848b19f5bbdf6e1c550b6c5fc8ae83"},{"author":{"_account_id":18250,"name":"Roy Tang","email":"roy.s.tang@att.com","username":"rt7380"},"change_message_id":"ba5c0edd79d02ad491f619442ebdde7ed6da5d97","unresolved":false,"context_lines":[{"line_number":70,"context_line":"{{ tuple $envAll $envAll.Values.pod.resources.node_exporter | include \"helm-toolkit.snippets.kubernetes_resources\" | indent 10 }}"},{"line_number":71,"context_line":"          command:"},{"line_number":72,"context_line":"            - /tmp/node-exporter.sh"},{"line_number":73,"context_line":"            - /tmp/vfstats.sh"},{"line_number":74,"context_line":"          ports:"},{"line_number":75,"context_line":"            - name: metrics"},{"line_number":76,"context_line":"              containerPort: {{ tuple \"node_metrics\" \"internal\" \"metrics\" . | include \"helm-toolkit.endpoints.endpoint_port_lookup\" }}"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"bfdaf3ff_f35b8a51","line":73,"in_reply_to":"dfd5e7cf_3b621d40","updated":"2019-01-10 19:34:52.000000000","message":"yeah definitely can\u0027t do this... maybe create a seperate container for vfstats?","commit_id":"efa25305c6848b19f5bbdf6e1c550b6c5fc8ae83"},{"author":{"_account_id":7769,"name":"Pentheus","display_name":"Alan Meadows","email":"alan.meadows@gmail.com","username":"alanmeadows"},"change_message_id":"231f51d775a1337485b8218f67240cd3f2db8482","unresolved":false,"context_lines":[{"line_number":95,"context_line":"              mountPath: /tmp/vfstats.sh"},{"line_number":96,"context_line":"              subPath: vfstats.sh"},{"line_number":97,"context_line":"              readOnly: true"},{"line_number":98,"context_line":"      volumes:"},{"line_number":99,"context_line":"        - name: proc"},{"line_number":100,"context_line":"          hostPath:"},{"line_number":101,"context_line":"            path: /proc"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"dfd5e7cf_bb6ccd36","line":98,"updated":"2019-01-08 17:15:48.000000000","message":"The directory defined in values.yaml is not used as a host mount in this template at all.","commit_id":"efa25305c6848b19f5bbdf6e1c550b6c5fc8ae83"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"2f3dc8d7eef728e7611a282cbb2fbac887c3595b","unresolved":false,"context_lines":[{"line_number":86,"context_line":"            - name: sys"},{"line_number":87,"context_line":"              mountPath: /host/sys"},{"line_number":88,"context_line":"              readOnly:  true"},{"line_number":89,"context_line":"            - name: stats-out"},{"line_number":90,"context_line":"              mountPath: {{.Values.conf.collectors.textfile.directory }}"},{"line_number":91,"context_line":"              readOnly:  true"},{"line_number":92,"context_line":"            - name: node-exporter-bin"},{"line_number":93,"context_line":"              mountPath: /tmp/node-exporter.sh"},{"line_number":94,"context_line":"              subPath: node-exporter.sh"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"9fdfeff1_26c43d0e","line":91,"range":{"start_line":89,"start_character":0,"end_line":91,"end_character":29},"updated":"2019-03-05 15:14:18.000000000","message":"Also, this would need a conditional check on whether the value is empty","commit_id":"697b8d2f119bd36ed8684c70b298fbd726b2374e"},{"author":{"_account_id":17591,"name":"Steve Wilkerson","email":"wilkers.steve@gmail.com","username":"srwilkers"},"change_message_id":"2f3dc8d7eef728e7611a282cbb2fbac887c3595b","unresolved":false,"context_lines":[{"line_number":100,"context_line":"        - name: sys"},{"line_number":101,"context_line":"          hostPath:"},{"line_number":102,"context_line":"            path: /sys"},{"line_number":103,"context_line":"        - name: stats-out"},{"line_number":104,"context_line":"          hostPath:"},{"line_number":105,"context_line":"            path: {{.Values.conf.collectors.textfile.directory }}"},{"line_number":106,"context_line":"        - name: node-exporter-bin"},{"line_number":107,"context_line":"          configMap:"},{"line_number":108,"context_line":"            name: node-exporter-bin"}],"source_content_type":"text/x-yaml","patch_set":12,"id":"9fdfeff1_46c94123","line":105,"range":{"start_line":103,"start_character":0,"end_line":105,"end_character":65},"updated":"2019-03-05 15:14:18.000000000","message":"same","commit_id":"697b8d2f119bd36ed8684c70b298fbd726b2374e"}],"prometheus-node-exporter/values.yaml":[{"author":{"_account_id":7769,"name":"Pentheus","display_name":"Alan Meadows","email":"alan.meadows@gmail.com","username":"alanmeadows"},"change_message_id":"231f51d775a1337485b8218f67240cd3f2db8482","unresolved":false,"context_lines":[{"line_number":154,"context_line":"      - bonding"},{"line_number":155,"context_line":"      - mountstats"},{"line_number":156,"context_line":"    disable:"},{"line_number":157,"context_line":"    textfile:"},{"line_number":158,"context_line":"      directory: /tmp"}],"source_content_type":"text/x-yaml","patch_set":2,"id":"dfd5e7cf_1b1399b7","line":157,"updated":"2019-01-08 17:15:48.000000000","message":"I had presumed this was going to be a node directory that would be mounted into the collector that other *separate* charts could drop scripts into like a VFS stats daemonset.  This likely is in need of a comment for clarification - is this the path on the physical host that will be used or the path that directory will be mounted as within the container? A default of /tmp if this ultimately represents a directory on the node itself is a bad choice for security.","commit_id":"efa25305c6848b19f5bbdf6e1c550b6c5fc8ae83"}]}
