)]}'
{"docker/fluentd/Dockerfile.j2":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"41c210b68d9daa765783ec59ed40cb772fd729ba","unresolved":false,"context_lines":[{"line_number":76,"context_line":""},{"line_number":77,"context_line":"# Build and install Fluentd output plugin for Monasca Log API"},{"line_number":78,"context_line":"ARG monasca_output_plugin_tag\u003d0.0.1"},{"line_number":79,"context_line":"ARG monasca_output_plugin_url\u003dhttps://github.com/monasca/fluentd-monasca/archive/$monasca_output_plugin_tag.tar.gz"},{"line_number":80,"context_line":"ADD $monasca_output_plugin_url /tmp/fluentd-monasca.tar.gz"},{"line_number":81,"context_line":"RUN tar -xvf /tmp/fluentd-monasca.tar.gz -C /tmp \\"},{"line_number":82,"context_line":"    \u0026\u0026 cd /tmp/fluentd-monasca-* \\"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3f79a3b5_d4529868","line":79,"updated":"2018-09-27 11:42:24.000000000","message":"Nice, hadn\u0027t realised this had moved.","commit_id":"1e6d0bf481a592c535f6e469ef438cbe3fa9ea22"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"41c210b68d9daa765783ec59ed40cb772fd729ba","unresolved":false,"context_lines":[{"line_number":83,"context_line":"    \u0026\u0026 gem build fluentd-monasca-output.gemspec \\"},{"line_number":84,"context_line":"    \u0026\u0026 gem install fluentd-monasca-output-*.gem \\"},{"line_number":85,"context_line":"    \u0026\u0026 fluent-gem install fluentd-monasca-output-*.gem \\"},{"line_number":86,"context_line":"    \u0026\u0026 rm -rf /tmp/fluentd*"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"{% endblock %}"},{"line_number":89,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3f79a3b5_94e1809e","line":86,"updated":"2018-09-27 11:42:24.000000000","message":"Any idea what it would take to install this without building it in the container?","commit_id":"1e6d0bf481a592c535f6e469ef438cbe3fa9ea22"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"263a54db706cee9bbfd74cf22e11e06fd4f34600","unresolved":false,"context_lines":[{"line_number":83,"context_line":"    \u0026\u0026 gem build fluentd-monasca-output.gemspec \\"},{"line_number":84,"context_line":"    \u0026\u0026 gem install fluentd-monasca-output-*.gem \\"},{"line_number":85,"context_line":"    \u0026\u0026 fluent-gem install fluentd-monasca-output-*.gem \\"},{"line_number":86,"context_line":"    \u0026\u0026 rm -rf /tmp/fluentd*"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"{% endblock %}"},{"line_number":89,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3f79a3b5_5ad0f12b","line":86,"in_reply_to":"3f79a3b5_3a0f35e1","updated":"2018-09-27 12:35:52.000000000","message":"I agree it would be better not to build it here. I suppose the question is can we address this in a follow up commit, or do we want to do it now.","commit_id":"1e6d0bf481a592c535f6e469ef438cbe3fa9ea22"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"bec187e3df2f6997f9dd8428a6e5d261a25bc051","unresolved":false,"context_lines":[{"line_number":83,"context_line":"    \u0026\u0026 gem build fluentd-monasca-output.gemspec \\"},{"line_number":84,"context_line":"    \u0026\u0026 gem install fluentd-monasca-output-*.gem \\"},{"line_number":85,"context_line":"    \u0026\u0026 fluent-gem install fluentd-monasca-output-*.gem \\"},{"line_number":86,"context_line":"    \u0026\u0026 rm -rf /tmp/fluentd*"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"{% endblock %}"},{"line_number":89,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3f79a3b5_7ab84dc6","line":86,"in_reply_to":"3f79a3b5_5ad0f12b","updated":"2018-09-27 12:42:01.000000000","message":"I\u0027d be happy to accept this while we investigate options.","commit_id":"1e6d0bf481a592c535f6e469ef438cbe3fa9ea22"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"6acc454050a561177f0ec5e7b5270bdf51837da7","unresolved":false,"context_lines":[{"line_number":83,"context_line":"    \u0026\u0026 gem build fluentd-monasca-output.gemspec \\"},{"line_number":84,"context_line":"    \u0026\u0026 gem install fluentd-monasca-output-*.gem \\"},{"line_number":85,"context_line":"    \u0026\u0026 fluent-gem install fluentd-monasca-output-*.gem \\"},{"line_number":86,"context_line":"    \u0026\u0026 rm -rf /tmp/fluentd*"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"{% endblock %}"},{"line_number":89,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3f79a3b5_35a50604","line":86,"in_reply_to":"3f79a3b5_7ab84dc6","updated":"2018-09-27 13:08:25.000000000","message":"I suppose the other option is to put it in a template_overrides file for Monasca:\n\nhttps://github.com/openstack/kolla/tree/master/contrib/template-override","commit_id":"1e6d0bf481a592c535f6e469ef438cbe3fa9ea22"},{"author":{"_account_id":17669,"name":"Doug Szumski","email":"doug@stackhpc.com","username":"DougSzumski"},"change_message_id":"f9b774c86bac7f60f41845b8df6ec68f7febf89a","unresolved":false,"context_lines":[{"line_number":83,"context_line":"    \u0026\u0026 gem build fluentd-monasca-output.gemspec \\"},{"line_number":84,"context_line":"    \u0026\u0026 gem install fluentd-monasca-output-*.gem \\"},{"line_number":85,"context_line":"    \u0026\u0026 fluent-gem install fluentd-monasca-output-*.gem \\"},{"line_number":86,"context_line":"    \u0026\u0026 rm -rf /tmp/fluentd*"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"{% endblock %}"},{"line_number":89,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3f79a3b5_3a0f35e1","line":86,"in_reply_to":"3f79a3b5_94e1809e","updated":"2018-09-27 12:34:23.000000000","message":"It\u0027s looks like we could use Travis to push to rubygems (repo) or something equivalent. I\u0027m not sure how security would work with the Monasca shared repo. We could sign the gem, but we\u0027d need some private Monasca secret and I\u0027m not sure where we would keep that. I suppose we could just figure out what the sha512 hash of the gem is supposed to be and use that to check that rubygems is serving up what it should be in this Dockerfile.","commit_id":"1e6d0bf481a592c535f6e469ef438cbe3fa9ea22"}]}
