)]}'
{"devstack/files/kafka/kafka.service":[{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"27fad39afca7405df90c6ff365bd28ebce57691c","unresolved":false,"context_lines":[{"line_number":14,"context_line":""},{"line_number":15,"context_line":"[Unit]"},{"line_number":16,"context_line":"Description\u003dKafka"},{"line_number":17,"context_line":"After\u003dzookeeper.service"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"[Service]"},{"line_number":20,"context_line":"User\u003dkafka"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"fa6399be_27add6e9","line":17,"updated":"2016-10-11 18:05:40.000000000","message":"Shouldn\u0027t also include network here ?","commit_id":"68536e4b647ddfb6cad362fd2cc5acf0be914ef3"}],"devstack/files/monasca-api/monasca-api.service":[{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"27fad39afca7405df90c6ff365bd28ebce57691c","unresolved":false,"context_lines":[{"line_number":15,"context_line":"# Startup script for the Monasca API"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"[Unit]"},{"line_number":18,"context_line":"Description\u003dMonasca API Java app"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"[Service]"},{"line_number":21,"context_line":"User\u003dmon-api"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"fa6399be_c70c1a97","line":18,"updated":"2016-10-11 18:05:40.000000000","message":"Hmm...monasca api needs network, kafka and specific database. Maybe that\u0027s not needed in devstack at all, but given the somehow exemplary status of it (IMHO) maybe we should define those units here.","commit_id":"68536e4b647ddfb6cad362fd2cc5acf0be914ef3"}],"devstack/files/monasca-api/python/monasca-api.service":[{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"27fad39afca7405df90c6ff365bd28ebce57691c","unresolved":false,"context_lines":[{"line_number":15,"context_line":"# Startup script for the Monasca API"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"[Unit]"},{"line_number":18,"context_line":"Description\u003dMonasca API Python app"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"[Service]"},{"line_number":21,"context_line":"User\u003dmon-api"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"fa6399be_671eeebb","line":18,"updated":"2016-10-11 18:05:40.000000000","message":"Same as in other monasca api service file.","commit_id":"68536e4b647ddfb6cad362fd2cc5acf0be914ef3"}],"devstack/files/monasca-notification/monasca-notification.service":[{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"27fad39afca7405df90c6ff365bd28ebce57691c","unresolved":false,"context_lines":[{"line_number":15,"context_line":"# Startup script for the monasca_notification"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"[Unit]"},{"line_number":18,"context_line":"Description\u003dMonasca Notification daemon"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"[Service]"},{"line_number":21,"context_line":"User\u003dmon-notification"}],"source_content_type":"application/octet-stream","patch_set":4,"id":"fa6399be_877942ff","line":18,"updated":"2016-10-11 18:05:40.000000000","message":"Kafka, database and zookeeper + network ?","commit_id":"68536e4b647ddfb6cad362fd2cc5acf0be914ef3"}],"devstack/files/storm/storm-nimbus.service":[{"author":{"_account_id":2419,"name":"Roland Hochmuth","email":"roland.hochmuth@hpe.com","username":"roland-hochmuth-s"},"change_message_id":"0f7500e214012fa98a5480bd8b50cf956e8753a7","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"[Unit]"},{"line_number":17,"context_line":"Description\u003dStorm Nimbus daemon"},{"line_number":18,"context_line":"After\u003dzookeeper.service"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"[Service]"},{"line_number":21,"context_line":"User\u003dstorm"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"9a89bdaa_1a7a4424","line":18,"updated":"2016-09-13 19:49:20.000000000","message":"In addition to zookeeper, do you want to list kafka.service?","commit_id":"9ceab64a4edf84687eb57c4124ef73dfa04f2467"},{"author":{"_account_id":18286,"name":"Shinya Kawabata","email":"s-kawabata@wx.jp.nec.com","username":"kawabata"},"change_message_id":"8f1e0319b78b6d3eb8c91682d828fcbe7145bb46","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"[Unit]"},{"line_number":17,"context_line":"Description\u003dStorm Nimbus daemon"},{"line_number":18,"context_line":"After\u003dzookeeper.service"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"[Service]"},{"line_number":21,"context_line":"User\u003dstorm"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"7a8ec9b2_3a55aa1c","line":18,"in_reply_to":"7a8ec9b2_9607a41b","updated":"2016-09-15 10:53:08.000000000","message":"This time migration doesn\u0027t have thresh because thresh is not upstart and thresh works in systemd environment.\nSo I think it is good idea that storm requires kafka.","commit_id":"9ceab64a4edf84687eb57c4124ef73dfa04f2467"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"df1bab2c53b4a79e4d85bf2a4fd784e9891d041e","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"[Unit]"},{"line_number":17,"context_line":"Description\u003dStorm Nimbus daemon"},{"line_number":18,"context_line":"After\u003dzookeeper.service"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"[Service]"},{"line_number":21,"context_line":"User\u003dstorm"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"7a8ec9b2_9607a41b","line":18,"in_reply_to":"7a8ec9b2_c920d4fa","updated":"2016-09-14 15:59:23.000000000","message":"Actually I don\u0027t think nimbus require kafka.\nthresh on the other hand does but it is deployed as topology to storm which means that storm itself has no dependency over to kafka AFAIK.","commit_id":"9ceab64a4edf84687eb57c4124ef73dfa04f2467"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"76b9fe32a48dd6a5fcd3951b774b1891ee6b1714","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"[Unit]"},{"line_number":17,"context_line":"Description\u003dStorm Nimbus daemon"},{"line_number":18,"context_line":"After\u003dzookeeper.service"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"[Service]"},{"line_number":21,"context_line":"User\u003dstorm"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"7a8ec9b2_c920d4fa","line":18,"in_reply_to":"9a89bdaa_1a7a4424","updated":"2016-09-14 11:00:43.000000000","message":"+1","commit_id":"9ceab64a4edf84687eb57c4124ef73dfa04f2467"}],"devstack/plugin.sh":[{"author":{"_account_id":18286,"name":"Shinya Kawabata","email":"s-kawabata@wx.jp.nec.com","username":"kawabata"},"change_message_id":"621594e3f87003be402f511a71c5b3e031a49396","unresolved":false,"context_lines":[{"line_number":764,"context_line":"    sudo chown root:root /opt/monasca/sqls/mon.sql"},{"line_number":765,"context_line":""},{"line_number":766,"context_line":"    # must login as root@localhost"},{"line_number":767,"context_line":"    sudo mysql -u$DATABASE_USER -p$DATABASE_PASSWORD -h127.0.0.1 \u003c /opt/monasca/sqls/mon.sql || echo \"Did the schema change? This process will fail on schema changes.\""},{"line_number":768,"context_line":""},{"line_number":769,"context_line":"    sudo cp -f \"${MONASCA_BASE}\"/monasca-api/devstack/files/schema/winchester.sql /opt/monasca/sqls/winchester.sql"},{"line_number":770,"context_line":""}],"source_content_type":"text/x-sh","patch_set":8,"id":"fa6399be_4c91ad46","line":767,"range":{"start_line":767,"start_character":55,"end_line":767,"end_character":64},"updated":"2016-10-13 15:16:13.000000000","message":"MySQL in xenial does not allow connection except 127.0.0.1 in this process.\nAfter installation monasca process, it is able to connect other than 127.0.0.1.","commit_id":"742cd949793e927ef6c00ff0d70c25f6a9150084"},{"author":{"_account_id":16168,"name":"Tomasz Trębski","email":"kornicameister@gmail.com","username":"trebskit"},"change_message_id":"03cbfb697ea07285a71377a8782b3966b079a8bb","unresolved":false,"context_lines":[{"line_number":764,"context_line":"    sudo chown root:root /opt/monasca/sqls/mon.sql"},{"line_number":765,"context_line":""},{"line_number":766,"context_line":"    # must login as root@localhost"},{"line_number":767,"context_line":"    sudo mysql -u$DATABASE_USER -p$DATABASE_PASSWORD -h127.0.0.1 \u003c /opt/monasca/sqls/mon.sql || echo \"Did the schema change? This process will fail on schema changes.\""},{"line_number":768,"context_line":""},{"line_number":769,"context_line":"    sudo cp -f \"${MONASCA_BASE}\"/monasca-api/devstack/files/schema/winchester.sql /opt/monasca/sqls/winchester.sql"},{"line_number":770,"context_line":""}],"source_content_type":"text/x-sh","patch_set":8,"id":"fa6399be_f8ddd8e0","line":767,"range":{"start_line":767,"start_character":55,"end_line":767,"end_character":64},"in_reply_to":"fa6399be_4c91ad46","updated":"2016-10-13 17:29:13.000000000","message":"That\u0027s because uploading the schema is in wrong place. I addressed this issue in my change for Postgres -\u003e https://review.openstack.org/#/c/356403/","commit_id":"742cd949793e927ef6c00ff0d70c25f6a9150084"}]}
