)]}'
{"devstack/README.md":[{"author":{"_account_id":18286,"name":"Shinya Kawabata","email":"s-kawabata@wx.jp.nec.com","username":"kawabata"},"change_message_id":"f178da190644de8fc53ea98a298e83f67b87eec1","unresolved":false,"context_lines":[{"line_number":64,"context_line":"At first time, you need to specify the index pattern and time-field name."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"The index name is created as the following format."},{"line_number":67,"context_line":"  \u003cmini-mon tenant id\u003e-YYYY-MM-DD"},{"line_number":68,"context_line":"For example:"},{"line_number":69,"context_line":"  20c4fbd37a2345dd84266dfc92da7bd1-2016-04-07"},{"line_number":70,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":4,"id":"9a061dce_f5b2bd04","line":67,"range":{"start_line":67,"start_character":2,"end_line":67,"end_character":3},"updated":"2016-04-08 04:38:13.000000000","message":"This may need backslash(\\).","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"},{"author":{"_account_id":18286,"name":"Shinya Kawabata","email":"s-kawabata@wx.jp.nec.com","username":"kawabata"},"change_message_id":"f178da190644de8fc53ea98a298e83f67b87eec1","unresolved":false,"context_lines":[{"line_number":64,"context_line":"At first time, you need to specify the index pattern and time-field name."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"The index name is created as the following format."},{"line_number":67,"context_line":"  \u003cmini-mon tenant id\u003e-YYYY-MM-DD"},{"line_number":68,"context_line":"For example:"},{"line_number":69,"context_line":"  20c4fbd37a2345dd84266dfc92da7bd1-2016-04-07"},{"line_number":70,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":4,"id":"9a061dce_f5a91d91","line":67,"range":{"start_line":67,"start_character":21,"end_line":67,"end_character":22},"updated":"2016-04-08 04:38:13.000000000","message":"same left","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"},{"author":{"_account_id":17331,"name":"Koji Nakazono","email":"nakazono_0507@jp.fujitsu.com","username":"Koji_Nakazono"},"change_message_id":"c4f8a214948715db1b424cdf47ec8e8040e5d830","unresolved":false,"context_lines":[{"line_number":64,"context_line":"At first time, you need to specify the index pattern and time-field name."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"The index name is created as the following format."},{"line_number":67,"context_line":"  \u003cmini-mon tenant id\u003e-YYYY-MM-DD"},{"line_number":68,"context_line":"For example:"},{"line_number":69,"context_line":"  20c4fbd37a2345dd84266dfc92da7bd1-2016-04-07"},{"line_number":70,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":4,"id":"9a061dce_da29a139","line":67,"range":{"start_line":67,"start_character":21,"end_line":67,"end_character":22},"in_reply_to":"9a061dce_f5a91d91","updated":"2016-04-08 07:27:46.000000000","message":"Thank you for your comment.\nI changed this line to quote.","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"},{"author":{"_account_id":17331,"name":"Koji Nakazono","email":"nakazono_0507@jp.fujitsu.com","username":"Koji_Nakazono"},"change_message_id":"c4f8a214948715db1b424cdf47ec8e8040e5d830","unresolved":false,"context_lines":[{"line_number":64,"context_line":"At first time, you need to specify the index pattern and time-field name."},{"line_number":65,"context_line":""},{"line_number":66,"context_line":"The index name is created as the following format."},{"line_number":67,"context_line":"  \u003cmini-mon tenant id\u003e-YYYY-MM-DD"},{"line_number":68,"context_line":"For example:"},{"line_number":69,"context_line":"  20c4fbd37a2345dd84266dfc92da7bd1-2016-04-07"},{"line_number":70,"context_line":""}],"source_content_type":"text/x-gfm","patch_set":4,"id":"9a061dce_7a197522","line":67,"range":{"start_line":67,"start_character":2,"end_line":67,"end_character":3},"in_reply_to":"9a061dce_f5b2bd04","updated":"2016-04-08 07:27:46.000000000","message":"Done","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"},{"author":{"_account_id":18286,"name":"Shinya Kawabata","email":"s-kawabata@wx.jp.nec.com","username":"kawabata"},"change_message_id":"f178da190644de8fc53ea98a298e83f67b87eec1","unresolved":false,"context_lines":[{"line_number":69,"context_line":"  20c4fbd37a2345dd84266dfc92da7bd1-2016-04-07"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"Set the value as the above to index pattern."},{"line_number":72,"context_line":"Or you can use \"*\" as a wild card, like below."},{"line_number":73,"context_line":"  20c4fbd37a2345dd84266dfc92da7bd1-*"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"Select @timestamp as time-field name."}],"source_content_type":"text/x-gfm","patch_set":4,"id":"9a061dce_15cc9187","line":72,"range":{"start_line":72,"start_character":16,"end_line":72,"end_character":17},"updated":"2016-04-08 04:38:13.000000000","message":"same above","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"},{"author":{"_account_id":17331,"name":"Koji Nakazono","email":"nakazono_0507@jp.fujitsu.com","username":"Koji_Nakazono"},"change_message_id":"c4f8a214948715db1b424cdf47ec8e8040e5d830","unresolved":false,"context_lines":[{"line_number":69,"context_line":"  20c4fbd37a2345dd84266dfc92da7bd1-2016-04-07"},{"line_number":70,"context_line":""},{"line_number":71,"context_line":"Set the value as the above to index pattern."},{"line_number":72,"context_line":"Or you can use \"*\" as a wild card, like below."},{"line_number":73,"context_line":"  20c4fbd37a2345dd84266dfc92da7bd1-*"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"Select @timestamp as time-field name."}],"source_content_type":"text/x-gfm","patch_set":4,"id":"9a061dce_bad14d32","line":72,"range":{"start_line":72,"start_character":16,"end_line":72,"end_character":17},"in_reply_to":"9a061dce_15cc9187","updated":"2016-04-08 07:27:46.000000000","message":"Done","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"},{"author":{"_account_id":18286,"name":"Shinya Kawabata","email":"s-kawabata@wx.jp.nec.com","username":"kawabata"},"change_message_id":"f178da190644de8fc53ea98a298e83f67b87eec1","unresolved":false,"context_lines":[{"line_number":70,"context_line":""},{"line_number":71,"context_line":"Set the value as the above to index pattern."},{"line_number":72,"context_line":"Or you can use \"*\" as a wild card, like below."},{"line_number":73,"context_line":"  20c4fbd37a2345dd84266dfc92da7bd1-*"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"Select @timestamp as time-field name."}],"source_content_type":"text/x-gfm","patch_set":4,"id":"9a061dce_75c7cd63","line":73,"range":{"start_line":73,"start_character":35,"end_line":73,"end_character":36},"updated":"2016-04-08 04:38:13.000000000","message":"same above","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"},{"author":{"_account_id":17331,"name":"Koji Nakazono","email":"nakazono_0507@jp.fujitsu.com","username":"Koji_Nakazono"},"change_message_id":"c4f8a214948715db1b424cdf47ec8e8040e5d830","unresolved":false,"context_lines":[{"line_number":70,"context_line":""},{"line_number":71,"context_line":"Set the value as the above to index pattern."},{"line_number":72,"context_line":"Or you can use \"*\" as a wild card, like below."},{"line_number":73,"context_line":"  20c4fbd37a2345dd84266dfc92da7bd1-*"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"Select @timestamp as time-field name."}],"source_content_type":"text/x-gfm","patch_set":4,"id":"9a061dce_9ad60926","line":73,"range":{"start_line":73,"start_character":35,"end_line":73,"end_character":36},"in_reply_to":"9a061dce_75c7cd63","updated":"2016-04-08 07:27:46.000000000","message":"Done","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"}],"devstack/files/elasticsearch/elasticsearch.conf":[{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"95adf48f9b6997d9e60eb64086600111695090d6","unresolved":false,"context_lines":[{"line_number":23,"context_line":"respawn"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"setgid elastic"},{"line_number":26,"context_line":"setuid elastic"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"exec /opt/elasticsearch/bin/elasticsearch"}],"source_content_type":"text/plain","patch_set":4,"id":"9a061dce_176494e3","line":26,"range":{"start_line":26,"start_character":0,"end_line":26,"end_character":6},"updated":"2016-04-08 06:55:51.000000000","message":"I think that following our internal work with this role, you should add setting limits here.\n\nSo both this file and also elastic user should have limits set, the same drill you\u0027ve applied for Ansible role (https://github.com/FujitsuEnablingSoftwareTechnologyGmbH/ansible-monasca-elasticsearch)","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"dfca3a216b1c71c8d6e2552b5c8bb93f5cbc68d5","unresolved":false,"context_lines":[{"line_number":23,"context_line":"respawn"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"setgid elastic"},{"line_number":26,"context_line":"setuid elastic"},{"line_number":27,"context_line":""},{"line_number":28,"context_line":"exec /opt/elasticsearch/bin/elasticsearch"}],"source_content_type":"text/plain","patch_set":4,"id":"9a061dce_97070481","line":26,"range":{"start_line":26,"start_character":0,"end_line":26,"end_character":6},"in_reply_to":"9a061dce_176494e3","updated":"2016-04-08 07:19:48.000000000","message":"I wouldn\u0027t bother for the initial version. It could be added in the next change.","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"}],"devstack/files/elasticsearch/elasticsearch.yml":[{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"95adf48f9b6997d9e60eb64086600111695090d6","unresolved":false,"context_lines":[{"line_number":29,"context_line":"# Cluster name identifies your cluster for auto-discovery. If you\u0027re running"},{"line_number":30,"context_line":"# multiple clusters on the same network, make sure you\u0027re using unique names."},{"line_number":31,"context_line":"#"},{"line_number":32,"context_line":"cluster.name: monasca_elastic"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"#################################### Node #####################################"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9a061dce_37aef8e7","line":32,"range":{"start_line":32,"start_character":14,"end_line":32,"end_character":29},"updated":"2016-04-08 06:55:51.000000000","message":"Just a suggestion, nothing mandatory. Since this is devstack plugin, I\u0027d suggest having cluster name \u003d\u003e elastic_devstack, what do you think ?","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"6cfc3f22237d03f18c71add4e3d9a7af41aa640d","unresolved":false,"context_lines":[{"line_number":29,"context_line":"# Cluster name identifies your cluster for auto-discovery. If you\u0027re running"},{"line_number":30,"context_line":"# multiple clusters on the same network, make sure you\u0027re using unique names."},{"line_number":31,"context_line":"#"},{"line_number":32,"context_line":"cluster.name: monasca_elastic"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"#################################### Node #####################################"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7a1b2928_2a403956","line":32,"range":{"start_line":32,"start_character":14,"end_line":32,"end_character":29},"in_reply_to":"7a1b2928_6ae4f10c","updated":"2016-04-11 10:09:30.000000000","message":"If it would, installation for it would be made at the level monasca-api I guess, but I might be wrong ;)","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"dfca3a216b1c71c8d6e2552b5c8bb93f5cbc68d5","unresolved":false,"context_lines":[{"line_number":29,"context_line":"# Cluster name identifies your cluster for auto-discovery. If you\u0027re running"},{"line_number":30,"context_line":"# multiple clusters on the same network, make sure you\u0027re using unique names."},{"line_number":31,"context_line":"#"},{"line_number":32,"context_line":"cluster.name: monasca_elastic"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"#################################### Node #####################################"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9a061dce_d7d4dcbe","line":32,"range":{"start_line":32,"start_character":14,"end_line":32,"end_character":29},"in_reply_to":"9a061dce_37aef8e7","updated":"2016-04-08 07:19:48.000000000","message":"Since several plugins can be enabled simultaneously I would prefer the more unique name. I like \u0027monasca_elastic\u0027.","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"},{"author":{"_account_id":17331,"name":"Koji Nakazono","email":"nakazono_0507@jp.fujitsu.com","username":"Koji_Nakazono"},"change_message_id":"affa5ef299095e45897a268d7292238062b14ded","unresolved":false,"context_lines":[{"line_number":29,"context_line":"# Cluster name identifies your cluster for auto-discovery. If you\u0027re running"},{"line_number":30,"context_line":"# multiple clusters on the same network, make sure you\u0027re using unique names."},{"line_number":31,"context_line":"#"},{"line_number":32,"context_line":"cluster.name: monasca_elastic"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"#################################### Node #####################################"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7a1b2928_6ae4f10c","line":32,"range":{"start_line":32,"start_character":14,"end_line":32,"end_character":29},"in_reply_to":"9a061dce_d7d4dcbe","updated":"2016-04-11 10:00:17.000000000","message":"I\u0027ll remain the current name, because the other components may use elasticsearch, as Witek mentioned.\nHowever, if there is a possibility that elasticseach will be used for metrics database, I\u0027ll change this name to \"monasca_log_elastic\" or something like that.","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"6cfc3f22237d03f18c71add4e3d9a7af41aa640d","unresolved":false,"context_lines":[{"line_number":29,"context_line":"# Cluster name identifies your cluster for auto-discovery. If you\u0027re running"},{"line_number":30,"context_line":"# multiple clusters on the same network, make sure you\u0027re using unique names."},{"line_number":31,"context_line":"#"},{"line_number":32,"context_line":"cluster.name: monasca_elastic"},{"line_number":33,"context_line":""},{"line_number":34,"context_line":""},{"line_number":35,"context_line":"#################################### Node #####################################"}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7a1b2928_6a2231bb","line":32,"range":{"start_line":32,"start_character":14,"end_line":32,"end_character":29},"in_reply_to":"9a061dce_d7d4dcbe","updated":"2016-04-11 10:09:30.000000000","message":"That\u0027s valid point. Let it stay like this.","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"95adf48f9b6997d9e60eb64086600111695090d6","unresolved":false,"context_lines":[{"line_number":137,"context_line":""},{"line_number":138,"context_line":"# Path to directory where to store index data allocated for this node."},{"line_number":139,"context_line":"path.data: /var/data/elasticsearch"},{"line_number":140,"context_line":"  "},{"line_number":141,"context_line":"# Path to log files:"},{"line_number":142,"context_line":"path.logs: /var/log/elasticsearch"},{"line_number":143,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"9a061dce_57b56c2f","line":140,"range":{"start_line":140,"start_character":0,"end_line":140,"end_character":2},"updated":"2016-04-08 06:55:51.000000000","message":"Whitespace should be removed.","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"},{"author":{"_account_id":17331,"name":"Koji Nakazono","email":"nakazono_0507@jp.fujitsu.com","username":"Koji_Nakazono"},"change_message_id":"affa5ef299095e45897a268d7292238062b14ded","unresolved":false,"context_lines":[{"line_number":137,"context_line":""},{"line_number":138,"context_line":"# Path to directory where to store index data allocated for this node."},{"line_number":139,"context_line":"path.data: /var/data/elasticsearch"},{"line_number":140,"context_line":"  "},{"line_number":141,"context_line":"# Path to log files:"},{"line_number":142,"context_line":"path.logs: /var/log/elasticsearch"},{"line_number":143,"context_line":""}],"source_content_type":"text/x-yaml","patch_set":4,"id":"7a1b2928_2a81594b","line":140,"range":{"start_line":140,"start_character":0,"end_line":140,"end_character":2},"in_reply_to":"9a061dce_57b56c2f","updated":"2016-04-11 10:00:17.000000000","message":"Done","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"}],"devstack/files/keystone/create_monasca_log_service.py":[{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"fb3d23324e4eddc568fedcb415e3d73ea943b94a","unresolved":false,"context_lines":[{"line_number":50,"context_line":"    return True"},{"line_number":51,"context_line":""},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"def add_monasca_service():"},{"line_number":54,"context_line":"    return True"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":""}],"source_content_type":"text/x-python","patch_set":1,"id":"9a061dce_9df2836e","line":53,"range":{"start_line":53,"start_character":4,"end_line":53,"end_character":23},"updated":"2016-04-04 08:43:00.000000000","message":"Does it to something significant ?\nLooks like you could just remove and put this true where you call it ? right ? Is it used somewhere ?","commit_id":"ed0321168c446db7ea9411ebf85d7d4bcd99aec7"}],"devstack/plugin.sh":[{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"fb3d23324e4eddc568fedcb415e3d73ea943b94a","unresolved":false,"context_lines":[{"line_number":99,"context_line":""},{"line_number":100,"context_line":"    sudo ln -sf /opt/logstash-2.2.0 /opt/logstash"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"    install_logstash_monasca_output_plugin    "},{"line_number":103,"context_line":"}"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"function install_logstash_monasca_output_plugin {"}],"source_content_type":"text/x-sh","patch_set":1,"id":"9a061dce_3d209749","line":102,"range":{"start_line":102,"start_character":42,"end_line":102,"end_character":46},"updated":"2016-04-04 08:43:00.000000000","message":"whitespace should be removed","commit_id":"ed0321168c446db7ea9411ebf85d7d4bcd99aec7"},{"author":{"_account_id":17331,"name":"Koji Nakazono","email":"nakazono_0507@jp.fujitsu.com","username":"Koji_Nakazono"},"change_message_id":"486403fca0aa6dbf8273fb98b4db2429de2d5636","unresolved":false,"context_lines":[{"line_number":99,"context_line":""},{"line_number":100,"context_line":"    sudo ln -sf /opt/logstash-2.2.0 /opt/logstash"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"    install_logstash_monasca_output_plugin    "},{"line_number":103,"context_line":"}"},{"line_number":104,"context_line":""},{"line_number":105,"context_line":"function install_logstash_monasca_output_plugin {"}],"source_content_type":"text/x-sh","patch_set":1,"id":"9a061dce_9a2b73eb","line":102,"range":{"start_line":102,"start_character":42,"end_line":102,"end_character":46},"in_reply_to":"9a061dce_3d209749","updated":"2016-04-05 05:53:17.000000000","message":"Done","commit_id":"ed0321168c446db7ea9411ebf85d7d4bcd99aec7"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"fb3d23324e4eddc568fedcb415e3d73ea943b94a","unresolved":false,"context_lines":[{"line_number":115,"context_line":"    sudo useradd --system -g elastic elastic || true"},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"    sudo curl -L http://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-2.2.0.tar.gz -o /opt/elasticsearch-2.2.0.tar.gz"},{"line_number":118,"context_line":"#    sudo wget -P /opt http://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-2.2.0.tar.gz"},{"line_number":119,"context_line":"    sudo tar xzf /opt/elasticsearch-2.2.0.tar.gz -C /opt"},{"line_number":120,"context_line":"    sudo rm -f /opt/elasticsearch-2.2.0.tar.gz"},{"line_number":121,"context_line":""}],"source_content_type":"text/x-sh","patch_set":1,"id":"9a061dce_fdb3bf08","line":118,"range":{"start_line":118,"start_character":23,"end_line":118,"end_character":27},"updated":"2016-04-04 08:43:00.000000000","message":"If that\u0027s not needed, just remove :)","commit_id":"ed0321168c446db7ea9411ebf85d7d4bcd99aec7"},{"author":{"_account_id":17331,"name":"Koji Nakazono","email":"nakazono_0507@jp.fujitsu.com","username":"Koji_Nakazono"},"change_message_id":"486403fca0aa6dbf8273fb98b4db2429de2d5636","unresolved":false,"context_lines":[{"line_number":115,"context_line":"    sudo useradd --system -g elastic elastic || true"},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"    sudo curl -L http://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-2.2.0.tar.gz -o /opt/elasticsearch-2.2.0.tar.gz"},{"line_number":118,"context_line":"#    sudo wget -P /opt http://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-2.2.0.tar.gz"},{"line_number":119,"context_line":"    sudo tar xzf /opt/elasticsearch-2.2.0.tar.gz -C /opt"},{"line_number":120,"context_line":"    sudo rm -f /opt/elasticsearch-2.2.0.tar.gz"},{"line_number":121,"context_line":""}],"source_content_type":"text/x-sh","patch_set":1,"id":"9a061dce_1a4003a5","line":118,"range":{"start_line":118,"start_character":23,"end_line":118,"end_character":27},"in_reply_to":"9a061dce_fdb3bf08","updated":"2016-04-05 05:53:17.000000000","message":"Done","commit_id":"ed0321168c446db7ea9411ebf85d7d4bcd99aec7"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"fb3d23324e4eddc568fedcb415e3d73ea943b94a","unresolved":false,"context_lines":[{"line_number":246,"context_line":"    sudo useradd --system -g kibana kibana || true"},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"    sudo curl -L http://download.elastic.co/kibana/kibana/kibana-4.4.0-linux-x64.tar.gz -o /opt/kibana-4.4.0-linux-x64.tar.gz"},{"line_number":249,"context_line":"#    sudo wget -P /opt http://download.elastic.co/kibana/kibana/kibana-4.4.0-linux-x64.tar.gz"},{"line_number":250,"context_line":"    sudo tar xzf /opt/kibana-4.4.0-linux-x64.tar.gz -C /opt"},{"line_number":251,"context_line":"    sudo rm -f /opt/kibana-4.4.0-linux-x64.tar.gz"},{"line_number":252,"context_line":""}],"source_content_type":"text/x-sh","patch_set":1,"id":"9a061dce_1d795330","line":249,"range":{"start_line":249,"start_character":17,"end_line":249,"end_character":18},"updated":"2016-04-04 08:43:00.000000000","message":"If that\u0027s not used, please remove it.","commit_id":"ed0321168c446db7ea9411ebf85d7d4bcd99aec7"},{"author":{"_account_id":17331,"name":"Koji Nakazono","email":"nakazono_0507@jp.fujitsu.com","username":"Koji_Nakazono"},"change_message_id":"486403fca0aa6dbf8273fb98b4db2429de2d5636","unresolved":false,"context_lines":[{"line_number":246,"context_line":"    sudo useradd --system -g kibana kibana || true"},{"line_number":247,"context_line":""},{"line_number":248,"context_line":"    sudo curl -L http://download.elastic.co/kibana/kibana/kibana-4.4.0-linux-x64.tar.gz -o /opt/kibana-4.4.0-linux-x64.tar.gz"},{"line_number":249,"context_line":"#    sudo wget -P /opt http://download.elastic.co/kibana/kibana/kibana-4.4.0-linux-x64.tar.gz"},{"line_number":250,"context_line":"    sudo tar xzf /opt/kibana-4.4.0-linux-x64.tar.gz -C /opt"},{"line_number":251,"context_line":"    sudo rm -f /opt/kibana-4.4.0-linux-x64.tar.gz"},{"line_number":252,"context_line":""}],"source_content_type":"text/x-sh","patch_set":1,"id":"9a061dce_fa3c2f31","line":249,"range":{"start_line":249,"start_character":17,"end_line":249,"end_character":18},"in_reply_to":"9a061dce_1d795330","updated":"2016-04-05 05:53:17.000000000","message":"Done","commit_id":"ed0321168c446db7ea9411ebf85d7d4bcd99aec7"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"fb3d23324e4eddc568fedcb415e3d73ea943b94a","unresolved":false,"context_lines":[{"line_number":330,"context_line":""},{"line_number":331,"context_line":"function clean_monasca_log {"},{"line_number":332,"context_line":"    unstack_monasca_log"},{"line_number":333,"context_line":"    "},{"line_number":334,"context_line":"}"},{"line_number":335,"context_line":""},{"line_number":336,"context_line":"# check for service enabled"}],"source_content_type":"text/x-sh","patch_set":1,"id":"9a061dce_bdd2e732","line":333,"range":{"start_line":333,"start_character":0,"end_line":333,"end_character":4},"updated":"2016-04-04 08:43:00.000000000","message":"whitespace to be removed","commit_id":"ed0321168c446db7ea9411ebf85d7d4bcd99aec7"},{"author":{"_account_id":17331,"name":"Koji Nakazono","email":"nakazono_0507@jp.fujitsu.com","username":"Koji_Nakazono"},"change_message_id":"486403fca0aa6dbf8273fb98b4db2429de2d5636","unresolved":false,"context_lines":[{"line_number":330,"context_line":""},{"line_number":331,"context_line":"function clean_monasca_log {"},{"line_number":332,"context_line":"    unstack_monasca_log"},{"line_number":333,"context_line":"    "},{"line_number":334,"context_line":"}"},{"line_number":335,"context_line":""},{"line_number":336,"context_line":"# check for service enabled"}],"source_content_type":"text/x-sh","patch_set":1,"id":"9a061dce_5a4a7bc6","line":333,"range":{"start_line":333,"start_character":0,"end_line":333,"end_character":4},"in_reply_to":"9a061dce_bdd2e732","updated":"2016-04-05 05:53:17.000000000","message":"Done","commit_id":"ed0321168c446db7ea9411ebf85d7d4bcd99aec7"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"95adf48f9b6997d9e60eb64086600111695090d6","unresolved":false,"context_lines":[{"line_number":123,"context_line":"    echo_summary \"install elastic search\""},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"    sudo groupadd --system elastic || true"},{"line_number":126,"context_line":"    sudo useradd --system -g elastic elastic || true"},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"    sudo curl -L http://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-${ELASTICSEARCH_VERSION}.tar.gz -o /opt/elasticsearch-${ELASTICSEARCH_VERSION}.tar.gz"},{"line_number":129,"context_line":"    sudo tar xzf /opt/elasticsearch-${ELASTICSEARCH_VERSION}.tar.gz -C /opt"}],"source_content_type":"text/x-sh","patch_set":4,"id":"9a061dce_d7f69cf8","line":126,"range":{"start_line":126,"start_character":29,"end_line":126,"end_character":36},"updated":"2016-04-08 06:55:51.000000000","message":"I guess those limit settings for user should be mentioned here.","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"},{"author":{"_account_id":16222,"name":"witek","email":"witold.bedyk@suse.com","username":"witek"},"change_message_id":"dfca3a216b1c71c8d6e2552b5c8bb93f5cbc68d5","unresolved":false,"context_lines":[{"line_number":123,"context_line":"    echo_summary \"install elastic search\""},{"line_number":124,"context_line":""},{"line_number":125,"context_line":"    sudo groupadd --system elastic || true"},{"line_number":126,"context_line":"    sudo useradd --system -g elastic elastic || true"},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"    sudo curl -L http://download.elasticsearch.org/elasticsearch/elasticsearch/elasticsearch-${ELASTICSEARCH_VERSION}.tar.gz -o /opt/elasticsearch-${ELASTICSEARCH_VERSION}.tar.gz"},{"line_number":129,"context_line":"    sudo tar xzf /opt/elasticsearch-${ELASTICSEARCH_VERSION}.tar.gz -C /opt"}],"source_content_type":"text/x-sh","patch_set":4,"id":"9a061dce_9a028908","line":126,"range":{"start_line":126,"start_character":29,"end_line":126,"end_character":36},"in_reply_to":"9a061dce_d7f69cf8","updated":"2016-04-08 07:19:48.000000000","message":"See the previous comment.","commit_id":"b33752673ae7220b5efaf08eeb82c0e1f1787017"}]}
