)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"486c088242a35c27a540b82cea443c478750f59a","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     mail2nadeem92 \u003cmail2nadeem92@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-08-17 09:36:11 +0000"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Added Dockerfile for congress"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I30c4d7929940c751bf88c4bf9a0e200025ebd5c8"},{"line_number":10,"context_line":"Partially-Implements: blueprint enable-congress-container"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":13,"id":"3ac371cc_d6a98525","line":7,"updated":"2016-08-18 13:26:45.000000000","message":"Add","commit_id":"15d024bc6ca145783aa137885bdadf593d104341"}],"docker/congress/congress-api/Dockerfile.j2":[{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"3ba6de12724ec06604feec3a99532e6e88accc45","unresolved":false,"context_lines":[{"line_number":1,"context_line":"FROM {{ namespace }}/{{ image_prefix }}congress-base:{{ tag }}"},{"line_number":2,"context_line":"MAINTAINER {{ maintainer }}"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"COPY extend_start.sh /usr/local/bin/kolla_congress_extend_start"},{"line_number":6,"context_line":"RUN chmod 755 /usr/local/bin/kolla_congress_extend_start"},{"line_number":7,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":13,"id":"3ac371cc_6d80188c","line":4,"updated":"2016-08-18 11:29:26.000000000","message":"One blank line too many here","commit_id":"15d024bc6ca145783aa137885bdadf593d104341"}],"docker/congress/congress-base/Dockerfile.j2":[{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"3ba6de12724ec06604feec3a99532e6e88accc45","unresolved":false,"context_lines":[{"line_number":9,"context_line":"            \u0027congress-server\u0027]"},{"line_number":10,"context_line":"         %}"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"#TODO: Md Nadeem"},{"line_number":13,"context_line":"#Need to add congress binary package when it is available in rpm base distro"},{"line_number":14,"context_line":"#https://trunk.rdoproject.org/"},{"line_number":15,"context_line":"    {% elif base_distro in [\u0027centos\u0027, \u0027fedora\u0027, \u0027oraclelinux\u0027, \u0027rhel\u0027] %}"}],"source_content_type":"text/x-jinja2","patch_set":13,"id":"3ac371cc_cd15cc49","line":12,"updated":"2016-08-18 11:29:26.000000000","message":"Appropriate syntax is:\n\n# TODO(Md Nadeem) Need to add ...","commit_id":"15d024bc6ca145783aa137885bdadf593d104341"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"3ba6de12724ec06604feec3a99532e6e88accc45","unresolved":false,"context_lines":[{"line_number":37,"context_line":""},{"line_number":38,"context_line":"RUN usermod -a -G kolla congress \\"},{"line_number":39,"context_line":"    \u0026\u0026 touch /usr/local/bin/kolla_congress_extend_start \\"},{"line_number":40,"context_line":"    \u0026\u0026 chmod 755 /usr/local/bin/kolla_extend_start /usr/local/bin/kolla_congress_extend_start"}],"source_content_type":"text/x-jinja2","patch_set":13,"id":"3ac371cc_9006471b","line":40,"updated":"2016-08-18 11:29:26.000000000","message":"Missing template footers","commit_id":"15d024bc6ca145783aa137885bdadf593d104341"}],"docker/congress/congress-base/extend_start.sh":[{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"3ba6de12724ec06604feec3a99532e6e88accc45","unresolved":false,"context_lines":[{"line_number":7,"context_line":"    chmod 755 /var/log/kolla/congress"},{"line_number":8,"context_line":"fi"},{"line_number":9,"context_line":""},{"line_number":10,"context_line":"source /usr/local/bin/kolla_congress_extend_start"}],"source_content_type":"text/x-sh","patch_set":13,"id":"3ac371cc_ef1f91b4","line":10,"updated":"2016-08-18 11:29:26.000000000","message":"Please use \".\" instead of source (http://docs.openstack.org/contributor-guide/writing-style/code-conventions.html)","commit_id":"15d024bc6ca145783aa137885bdadf593d104341"}],"docker/congress/congress-policy-engine/Dockerfile.j2":[{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"794ae9eb3c97f89fcd4336f22c7751bc3c122212","unresolved":false,"context_lines":[{"line_number":1,"context_line":"FROM {{ namespace }}/{{ image_prefix }}congress-base:{{ tag }}"},{"line_number":2,"context_line":"MAINTAINER {{ maintainer }}"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"{% block congress_policy_engine_footer %}{% endblock %}"},{"line_number":5,"context_line":"{% block footer %}{% endblock %}"},{"line_number":6,"context_line":"{{ include_footer }}"}],"source_content_type":"text/x-jinja2","patch_set":10,"id":"bacf61ea_c865ab45","line":3,"updated":"2016-08-05 02:58:50.000000000","message":"missing extend_start and associated logic in all dockerfiles e.g.:\nhttps://github.com/openstack/kolla/blob/master/docker/heat/heat-api/extend_start.sh","commit_id":"0f87f45c662534665bfd78bd76d677f5737e6d49"},{"author":{"_account_id":18009,"name":"Md Nadeem","email":"mail2nadeem92@gmail.com","username":"mail2nadeem92"},"change_message_id":"1e4264ddbdb7a8f7d9bfe40be30ef6097625e584","unresolved":false,"context_lines":[{"line_number":1,"context_line":"FROM {{ namespace }}/{{ image_prefix }}congress-base:{{ tag }}"},{"line_number":2,"context_line":"MAINTAINER {{ maintainer }}"},{"line_number":3,"context_line":""},{"line_number":4,"context_line":"{% block congress_policy_engine_footer %}{% endblock %}"},{"line_number":5,"context_line":"{% block footer %}{% endblock %}"},{"line_number":6,"context_line":"{{ include_footer }}"}],"source_content_type":"text/x-jinja2","patch_set":10,"id":"bacf61ea_289d150a","line":3,"in_reply_to":"bacf61ea_c865ab45","updated":"2016-08-08 04:59:20.000000000","message":"@Steven Dake: Sorry I did not get your point, is it required to add extend_start.sh in all containers? as per your reference i find it is required only in api container that i already have included https://review.openstack.org/#/c/305626/10/docker/congress/congress-api/extend_start.sh\n\nPlease correct my understanding.","commit_id":"0f87f45c662534665bfd78bd76d677f5737e6d49"}],"tests/test_build.py":[{"author":{"_account_id":13642,"name":"Vikram Hosakote","email":"vikram.ganesh@gmail.com","username":"vhosakot"},"change_message_id":"350a0112e7404fe2d7b4e99be84836629753f227","unresolved":false,"context_lines":[{"line_number":57,"context_line":"            else:"},{"line_number":58,"context_line":"                if result is not \u0027error\u0027:"},{"line_number":59,"context_line":"                    continue"},{"line_number":60,"context_line":"                failures \u003d failures + 1"},{"line_number":61,"context_line":"                LOG.critical(\"\u003e\u003e\u003e Expected image \u0027%s\u0027 to succeed!\", image)"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"        for image in unmatched_results.keys():"}],"source_content_type":"text/x-python","patch_set":3,"id":"1a122d0e_858205ff","line":60,"updated":"2016-04-17 05:37:46.000000000","message":"The changes in this file cause failures in gate.  Can you check.\n\nhttp://logs.openstack.org/26/305626/3/check/gate-kolla-dsvm-build-centos-binary/7a0ce9e/console.html#_2016-04-15_07_08_11_187","commit_id":"73be4bf0cdd4842dcd20fe06104636e60cef4b56"}]}
