)]}'
{"docker/trove/trove-api/Dockerfile.j2":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"26d77566f34501a82310a602191c8e4117914d97","unresolved":false,"context_lines":[{"line_number":8,"context_line":"    {% elif base_distro in [\u0027ubuntu\u0027] %}"},{"line_number":9,"context_line":"        {% set trove_api_packages \u003d [\u0027trove-api\u0027] %}"},{"line_number":10,"context_line":"    {% endif %}"},{"line_number":11,"context_line":"RUN {{ macros.install_packages(trove_api_packages | customizable(\"packages\")) }}"},{"line_number":12,"context_line":"{% endif %}"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"COPY extend_start.sh /usr/local/bin/kolla_trove_extend_start"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"bacf61ea_0a797082","line":11,"updated":"2016-08-05 08:03:31.000000000","message":"add empty line around this.","commit_id":"59aad1b2e22c679d4582e4cfb4e4d3949b276a12"},{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"26d77566f34501a82310a602191c8e4117914d97","unresolved":false,"context_lines":[{"line_number":11,"context_line":"RUN {{ macros.install_packages(trove_api_packages | customizable(\"packages\")) }}"},{"line_number":12,"context_line":"{% endif %}"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"COPY extend_start.sh /usr/local/bin/kolla_trove_extend_start"},{"line_number":15,"context_line":"RUN chmod 755 /usr/local/bin/kolla_trove_extend_start"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"{% block trove_api_footer %}{% endblock %}"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"bacf61ea_ea7dfc6d","line":14,"updated":"2016-08-05 08:03:31.000000000","message":"is there a bug? please fix this in seperate PS.","commit_id":"59aad1b2e22c679d4582e4cfb4e4d3949b276a12"}],"docker/trove/trove-base/Dockerfile.j2":[{"author":{"_account_id":16482,"name":"Shaun Smekel","email":"shaun.smekel@theorem.net.au","username":"smekel"},"change_message_id":"fc1e0d071e33a9d26fc3e6e32f404de7661728de","unresolved":false,"context_lines":[{"line_number":5,"context_line":""},{"line_number":6,"context_line":"{% if install_type \u003d\u003d \u0027binary\u0027 %}"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"{% if base_distro in [\u0027centos\u0027, \u0027fedora\u0027, \u0027oraclelinux\u0027, \u0027rhel\u0027] %}"},{"line_number":9,"context_line":"    {% set trove_base_packages \u003d [\u0027openstack-trove-common\u0027] %}"},{"line_number":10,"context_line":"{% elif base_distro in [\u0027ubuntu\u0027] %}"},{"line_number":11,"context_line":"    {% set trove_base_packages \u003d [\u0027trove-common\u0027] %}"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"9ad45d7e_aea5cc47","line":8,"updated":"2016-08-11 08:08:03.000000000","message":"Indentation has been lost from original.","commit_id":"59aad1b2e22c679d4582e4cfb4e4d3949b276a12"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"a204e38207c039fdba90c7681516582c9681718a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"bacf61ea_226abf81","line":28,"updated":"2016-08-04 15:07:10.000000000","message":"missing footers","commit_id":"59aad1b2e22c679d4582e4cfb4e4d3949b276a12"},{"author":{"_account_id":11105,"name":"Swapnil Kulkarni","email":"coolsvap@gmail.com","username":"coolsvap"},"change_message_id":"33a46cbe2a94eac30f5611efedab754ea47e1408","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"3ac371cc_044939b7","line":28,"in_reply_to":"bacf61ea_226abf81","updated":"2016-08-18 09:48:54.000000000","message":"we do not have footers for base images.","commit_id":"59aad1b2e22c679d4582e4cfb4e4d3949b276a12"}],"docker/trove/trove-guestagent/Dockerfile.j2":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"26d77566f34501a82310a602191c8e4117914d97","unresolved":false,"context_lines":[{"line_number":8,"context_line":"       {% set trove_guestagent_packages \u003d [\u0027openstack-trove-guestagent\u0027] %}"},{"line_number":9,"context_line":"    {% elif base_distro in [\u0027ubuntu\u0027] %}"},{"line_number":10,"context_line":"        {% set trove_guestagent_packages \u003d [\u0027trove-guestagent\u0027] %}"},{"line_number":11,"context_line":"    {% endif %}"},{"line_number":12,"context_line":"RUN {{ macros.install_packages(trove_guestagent_packages | customizable(\"packages\")) }}"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"bacf61ea_aa87845f","line":11,"updated":"2016-08-05 08:03:31.000000000","message":"add empty line.","commit_id":"59aad1b2e22c679d4582e4cfb4e4d3949b276a12"},{"author":{"_account_id":11105,"name":"Swapnil Kulkarni","email":"coolsvap@gmail.com","username":"coolsvap"},"change_message_id":"33a46cbe2a94eac30f5611efedab754ea47e1408","unresolved":false,"context_lines":[{"line_number":8,"context_line":"       {% set trove_guestagent_packages \u003d [\u0027openstack-trove-guestagent\u0027] %}"},{"line_number":9,"context_line":"    {% elif base_distro in [\u0027ubuntu\u0027] %}"},{"line_number":10,"context_line":"        {% set trove_guestagent_packages \u003d [\u0027trove-guestagent\u0027] %}"},{"line_number":11,"context_line":"    {% endif %}"},{"line_number":12,"context_line":"RUN {{ macros.install_packages(trove_guestagent_packages | customizable(\"packages\")) }}"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3ac371cc_6498ed1c","line":11,"in_reply_to":"bacf61ea_aa87845f","updated":"2016-08-18 09:48:54.000000000","message":"Done","commit_id":"59aad1b2e22c679d4582e4cfb4e4d3949b276a12"}],"docker/trove/trove-taskmanager/Dockerfile.j2":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"26d77566f34501a82310a602191c8e4117914d97","unresolved":false,"context_lines":[{"line_number":8,"context_line":"       {% set trove_taskmanager_packages \u003d [\u0027openstack-trove-taskmanager\u0027] %}"},{"line_number":9,"context_line":"    {% elif base_distro in [\u0027ubuntu\u0027] %}"},{"line_number":10,"context_line":"        {% set trove_taskmanager_packages \u003d [\u0027trove-taskmanager\u0027] %}"},{"line_number":11,"context_line":"    {% endif %}"},{"line_number":12,"context_line":"RUN {{ macros.install_packages(trove_taskmanager_packages | customizable(\"packages\")) }}"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"bacf61ea_ca82b851","line":11,"updated":"2016-08-05 08:03:31.000000000","message":"add empty line","commit_id":"59aad1b2e22c679d4582e4cfb4e4d3949b276a12"},{"author":{"_account_id":11105,"name":"Swapnil Kulkarni","email":"coolsvap@gmail.com","username":"coolsvap"},"change_message_id":"33a46cbe2a94eac30f5611efedab754ea47e1408","unresolved":false,"context_lines":[{"line_number":8,"context_line":"       {% set trove_taskmanager_packages \u003d [\u0027openstack-trove-taskmanager\u0027] %}"},{"line_number":9,"context_line":"    {% elif base_distro in [\u0027ubuntu\u0027] %}"},{"line_number":10,"context_line":"        {% set trove_taskmanager_packages \u003d [\u0027trove-taskmanager\u0027] %}"},{"line_number":11,"context_line":"    {% endif %}"},{"line_number":12,"context_line":"RUN {{ macros.install_packages(trove_taskmanager_packages | customizable(\"packages\")) }}"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"3ac371cc_04f77959","line":11,"in_reply_to":"bacf61ea_ca82b851","updated":"2016-08-18 09:48:54.000000000","message":"Done","commit_id":"59aad1b2e22c679d4582e4cfb4e4d3949b276a12"}]}
