)]}'
{"docker/vitrage/vitrage-base/Dockerfile.j2":[{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"f9b674136d90b630890e63e881e1d9944f329a44","unresolved":false,"context_lines":[{"line_number":16,"context_line":"        ] %}"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"{{ macros.install_packages(vitrage_base_packages | customizable(\"packages\")) }}"},{"line_number":19,"context_line":"RUN mkdir -p /var/www/cgi-bin/vitrage \\"},{"line_number":20,"context_line":"    \u0026\u0026 cp -a /usr/lib/python2.7/site-packages/vitrage/api/app.wsgi /var/www/cgi-bin/vitrage/"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    {% elif base_distro in [\u0027debian\u0027, \u0027ubuntu\u0027] %}"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3f79a3b5_4dae7aa1","line":19,"range":{"start_line":19,"start_character":0,"end_line":19,"end_character":3},"updated":"2018-10-29 11:42:29.000000000","message":"this could be merged with the previous one, just add an \\\n\u0026\u0026  to the previous line","commit_id":"23ec032c445e74c56fc9b3f6f180f71efc08f846"},{"author":{"_account_id":22406,"name":"Kien Nguyen","email":"kiennt2609@gmail.com","username":"kiennt"},"change_message_id":"8e9a27e074b4da2ade59092f11861fe1e86d84ae","unresolved":false,"context_lines":[{"line_number":16,"context_line":"        ] %}"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"{{ macros.install_packages(vitrage_base_packages | customizable(\"packages\")) }}"},{"line_number":19,"context_line":"RUN mkdir -p /var/www/cgi-bin/vitrage \\"},{"line_number":20,"context_line":"    \u0026\u0026 cp -a /usr/lib/python2.7/site-packages/vitrage/api/app.wsgi /var/www/cgi-bin/vitrage/"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    {% elif base_distro in [\u0027debian\u0027, \u0027ubuntu\u0027] %}"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3f79a3b5_86a6afbe","line":19,"range":{"start_line":19,"start_character":0,"end_line":19,"end_character":3},"in_reply_to":"3f79a3b5_4dae7aa1","updated":"2018-10-29 14:22:30.000000000","message":"Done","commit_id":"23ec032c445e74c56fc9b3f6f180f71efc08f846"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"d827d85e42f06cba80f1b59efeb69106334e584a","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"{{ macros.install_packages(vitrage_base_packages | customizable(\"packages\")) }} \\"},{"line_number":19,"context_line":"    \u0026\u0026 mkdir -p /var/www/cgi-bin/vitrage \\"},{"line_number":20,"context_line":"    \u0026\u0026 cp -a /usr/lib/python2.7/site-packages/vitrage/api/app.wsgi /var/www/cgi-bin/vitrage/"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"    {% elif base_distro in [\u0027debian\u0027, \u0027ubuntu\u0027] %}"},{"line_number":23,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":3,"id":"3f79a3b5_5872a4b1","line":20,"updated":"2018-10-30 08:09:55.000000000","message":"sorry, in the previous review forgot to say is missing the chown part:\n\u0026\u0026 chown -R vitrage: /var/www/cgi-bin/vitrage","commit_id":"abe8d620353239a6dc214d8602de476dfbba416f"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"cf4bf3bb1f23282a3a8c5df01a7c5f9174c0c6f0","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"{{ macros.install_packages(vitrage_base_packages | customizable(\"packages\")) }} \\"},{"line_number":19,"context_line":"    \u0026\u0026 mkdir -p /var/www/cgi-bin/vitrage \\"},{"line_number":20,"context_line":"    \u0026\u0026 cp -a /usr/lib/python2.7/site-packages/vitrage/api/app.wsgi /var/www/cgi-bin/vitrage/"},{"line_number":21,"context_line":"    \u0026\u0026 chown -R vitrage: /var/ww/cgi-bin/vitrage"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"    {% elif base_distro in [\u0027debian\u0027, \u0027ubuntu\u0027] %}"}],"source_content_type":"text/x-jinja2","patch_set":4,"id":"3f79a3b5_98f59c54","line":20,"updated":"2018-10-30 08:51:28.000000000","message":"missing back slash \\","commit_id":"8bd0391daa00a7d37773b4c16916f9bbc87b67cc"},{"author":{"_account_id":22406,"name":"Kien Nguyen","email":"kiennt2609@gmail.com","username":"kiennt"},"change_message_id":"9a9870f42c2bcb23ee2e559757cef9330bc7e6a2","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"{{ macros.install_packages(vitrage_base_packages | customizable(\"packages\")) }} \\"},{"line_number":19,"context_line":"    \u0026\u0026 mkdir -p /var/www/cgi-bin/vitrage \\"},{"line_number":20,"context_line":"    \u0026\u0026 cp -a /usr/lib/python2.7/site-packages/vitrage/api/app.wsgi /var/www/cgi-bin/vitrage/"},{"line_number":21,"context_line":"    \u0026\u0026 chown -R vitrage: /var/ww/cgi-bin/vitrage"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"    {% elif base_distro in [\u0027debian\u0027, \u0027ubuntu\u0027] %}"}],"source_content_type":"text/x-jinja2","patch_set":4,"id":"3f79a3b5_58baa470","line":20,"in_reply_to":"3f79a3b5_98f59c54","updated":"2018-10-30 08:53:40.000000000","message":"Done","commit_id":"8bd0391daa00a7d37773b4c16916f9bbc87b67cc"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"712a33a89e55882584fcbc693d94d58aa1e77c50","unresolved":false,"context_lines":[{"line_number":18,"context_line":"{{ macros.install_packages(vitrage_base_packages | customizable(\"packages\")) }} \\"},{"line_number":19,"context_line":"    \u0026\u0026 mkdir -p /var/www/cgi-bin/vitrage \\"},{"line_number":20,"context_line":"    \u0026\u0026 cp -a /usr/lib/python2.7/site-packages/vitrage/api/app.wsgi /var/www/cgi-bin/vitrage/ \\"},{"line_number":21,"context_line":"    \u0026\u0026 chown -R vitrage: /var/ww/cgi-bin/vitrage"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"    {% elif base_distro in [\u0027debian\u0027, \u0027ubuntu\u0027] %}"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"3f79a3b5_e31c1c7e","line":21,"range":{"start_line":21,"start_character":30,"end_line":21,"end_character":32},"updated":"2018-10-30 15:06:58.000000000","message":"typo, missing one w","commit_id":"4a3f7d3feac8465f07b7df7d2e03a778c0444331"},{"author":{"_account_id":22406,"name":"Kien Nguyen","email":"kiennt2609@gmail.com","username":"kiennt"},"change_message_id":"3bb6098e11bafb87ad075d4944330ea5a411329e","unresolved":false,"context_lines":[{"line_number":18,"context_line":"{{ macros.install_packages(vitrage_base_packages | customizable(\"packages\")) }} \\"},{"line_number":19,"context_line":"    \u0026\u0026 mkdir -p /var/www/cgi-bin/vitrage \\"},{"line_number":20,"context_line":"    \u0026\u0026 cp -a /usr/lib/python2.7/site-packages/vitrage/api/app.wsgi /var/www/cgi-bin/vitrage/ \\"},{"line_number":21,"context_line":"    \u0026\u0026 chown -R vitrage: /var/ww/cgi-bin/vitrage"},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"    {% elif base_distro in [\u0027debian\u0027, \u0027ubuntu\u0027] %}"},{"line_number":24,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"3f79a3b5_4e7bb779","line":21,"range":{"start_line":21,"start_character":30,"end_line":21,"end_character":32},"in_reply_to":"3f79a3b5_e31c1c7e","updated":"2018-10-30 15:15:14.000000000","message":"Oops, thank a lot! My bad.","commit_id":"4a3f7d3feac8465f07b7df7d2e03a778c0444331"}]}
