)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":11105,"name":"Swapnil Kulkarni","email":"coolsvap@gmail.com","username":"coolsvap"},"change_message_id":"11ce6c1bcc682895972ffa96072e96b68ff5a894","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     prithiv \u003cprithiv.mohan@intel.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2016-07-25 14:08:56 +0100"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Docker files for Networking-SFC Container"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Networking-SFC is a neutron big-tent project"},{"line_number":10,"context_line":"Kolla does not have Networking-SFC agent support for now. This"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":5,"id":"dada55a8_c2fac8bc","line":7,"updated":"2016-07-26 03:33:26.000000000","message":"Its a single word \"Dockerfile\"","commit_id":"5da0467293dca57f6531ad408e67c4152bf768bd"}],"ansible/roles/neutron/tasks/bootstrap_service.yml":[{"author":{"_account_id":16620,"name":"Alicja Kwasniewska","email":"alicja.kwasniewska@intel.com","username":"akwasnie"},"change_message_id":"6468f949232d0510a54693be7089e0c46ca4cfc9","unresolved":false,"context_lines":[{"line_number":53,"context_line":"    image: \"{{ neutron_networking_sfc_agent_image_full }}\""},{"line_number":54,"context_line":"    labels:"},{"line_number":55,"context_line":"      BOOTSTRAP:"},{"line_number":56,"context_line":"    name: \"bootstrap_neutron_networking-sfc_agent\""},{"line_number":57,"context_line":"    restart_policy: \"never\""},{"line_number":58,"context_line":"    volumes:"},{"line_number":59,"context_line":"      - \"{{ node_config_directory }}/neutron-networking-sfc-agent/:{{ container_config_directory }}/:ro\""}],"source_content_type":"text/x-yaml","patch_set":3,"id":"dada55a8_99a75ebc","line":56,"range":{"start_line":56,"start_character":10,"end_line":56,"end_character":50},"updated":"2016-07-21 10:52:45.000000000","message":"Please use for consistency \"bootstrap_neutron_networking_sfc_agent\"","commit_id":"371d18017fc649d6658d2b7b24f6e494ca5a87f9"}],"docker/neutron/neutron-networking-sfc-agent/Dockerfile.j2":[{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"45ef52fe2afcae9cc040ba2af6a608cc954394b7","unresolved":false,"context_lines":[{"line_number":3,"context_line":""},{"line_number":4,"context_line":"{% if install_type \u003d\u003d \u0027binary\u0027 %}"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"pip install networking-sfc"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"{% elif install_type \u003d\u003d \u0027source\u0027 %}"},{"line_number":9,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":2,"id":"dada55a8_c918ff77","line":6,"updated":"2016-07-20 21:00:43.000000000","message":"Forgot the RUN statement, this is breaking the gates","commit_id":"8e0941a29b06e10a721194e3e64ccc7056325ab2"},{"author":{"_account_id":16620,"name":"Alicja Kwasniewska","email":"alicja.kwasniewska@intel.com","username":"akwasnie"},"change_message_id":"6468f949232d0510a54693be7089e0c46ca4cfc9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"dada55a8_d4223da2","line":20,"updated":"2016-07-21 10:52:45.000000000","message":"Please add \n\n{{ include_footer }}\n\nUSER neutron","commit_id":"371d18017fc649d6658d2b7b24f6e494ca5a87f9"},{"author":{"_account_id":11105,"name":"Swapnil Kulkarni","email":"coolsvap@gmail.com","username":"coolsvap"},"change_message_id":"11ce6c1bcc682895972ffa96072e96b68ff5a894","unresolved":false,"context_lines":[{"line_number":3,"context_line":""},{"line_number":4,"context_line":"{% if install_type \u003d\u003d \u0027binary\u0027 %}"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"RUN pip install networking-sfc"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"{% elif install_type \u003d\u003d \u0027source\u0027 %}"},{"line_number":9,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"dada55a8_c2e808e5","line":6,"updated":"2016-07-26 03:33:26.000000000","message":"I do not think we allow pip install in any binary container. I will double check. If you dont have packages available we have option for built from source containers.","commit_id":"5da0467293dca57f6531ad408e67c4152bf768bd"},{"author":{"_account_id":19370,"name":"Prithiv","email":"prithiv.mohan@intel.com","username":"prithiv"},"change_message_id":"4f9c145e6805ecff71dcabc9b0663f6c08196ba2","unresolved":false,"context_lines":[{"line_number":3,"context_line":""},{"line_number":4,"context_line":"{% if install_type \u003d\u003d \u0027binary\u0027 %}"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"RUN pip install networking-sfc"},{"line_number":7,"context_line":""},{"line_number":8,"context_line":"{% elif install_type \u003d\u003d \u0027source\u0027 %}"},{"line_number":9,"context_line":""}],"source_content_type":"text/x-jinja2","patch_set":5,"id":"dada55a8_652cc102","line":6,"in_reply_to":"dada55a8_c2e808e5","updated":"2016-07-26 07:30:07.000000000","message":"I have a separate bug filed to allow pip macro installation. This will be changed once that bug gets merged. That bug does not confine to this package alone(kuryr also uses pip) so I prefer to keep it as a separate bug.","commit_id":"5da0467293dca57f6531ad408e67c4152bf768bd"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"fc65aa370dc30c5818824aa229ef19f57597199d","unresolved":false,"context_lines":[{"line_number":3,"context_line":""},{"line_number":4,"context_line":"{% if install_type \u003d\u003d \u0027binary\u0027 %}"},{"line_number":5,"context_line":""},{"line_number":6,"context_line":"RUN echo \u0027{{ install_type }} not yet available for {{ base_distro }}\u0027 \\"},{"line_number":7,"context_line":"    \u0026\u0026 /bin/false"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"{% elif install_type \u003d\u003d \u0027source\u0027 %}"}],"source_content_type":"text/x-jinja2","patch_set":8,"id":"bacf61ea_a84d709b","line":6,"updated":"2016-08-02 14:50:50.000000000","message":"You need to update the excluded images in the gate job (https://github.com/openstack/kolla/blob/master/tests/test_build.py)","commit_id":"097819a15618a673d578df9e226432cddf8b8905"},{"author":{"_account_id":1390,"name":"Paul Bourke","email":"pauldbourke@proton.me","username":"pauldbourke"},"change_message_id":"fc65aa370dc30c5818824aa229ef19f57597199d","unresolved":false,"context_lines":[{"line_number":20,"context_line":"RUN chmod 755 /usr/local/bin/kolla_neutron_extend_start"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"{{ include_footer }}"},{"line_number":23,"context_line":"USER neutron"}],"source_content_type":"text/x-jinja2","patch_set":8,"id":"bacf61ea_682b7895","line":23,"updated":"2016-08-02 14:50:50.000000000","message":"Please add blank line above this","commit_id":"097819a15618a673d578df9e226432cddf8b8905"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"cecae5cf188321a43f99f2c37e3836703b0e9d4b","unresolved":false,"context_lines":[{"line_number":19,"context_line":"COPY extend_start.sh /usr/local/bin/kolla_neutron_extend_start"},{"line_number":20,"context_line":"RUN chmod 755 /usr/local/bin/kolla_neutron_extend_start"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"{{ include_footer }}"},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"USER neutron"}],"source_content_type":"text/x-jinja2","patch_set":9,"id":"bacf61ea_e17a1ab9","line":22,"updated":"2016-08-05 21:06:33.000000000","message":"Customisations missing (like at https://review.openstack.org/#/c/347073/)","commit_id":"6bddc6397a0efe4437cdd40dd106df9f3615f4ce"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"8da6b8436f3da1f9e4858af07bec0240f3196637","unresolved":false,"context_lines":[{"line_number":21,"context_line":""},{"line_number":22,"context_line":"{% block neutron_networking_sfc_agent_footer %}{% endblock %}"},{"line_number":23,"context_line":"{% block footer %}{% endblock %}"},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"USER neutron"}],"source_content_type":"text/x-jinja2","patch_set":13,"id":"bacf61ea_3fe9df7f","line":24,"updated":"2016-08-06 09:48:49.000000000","message":"Please, add {{ include_footer }}","commit_id":"3373652b8f03ae7efb90d0012e3eccf37724187f"}],"kolla/common/config.py":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"cecae5cf188321a43f99f2c37e3836703b0e9d4b","unresolved":false,"context_lines":[{"line_number":234,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":235,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/neutron-lbaas/\u0027"},{"line_number":236,"context_line":"                     \u0027neutron-lbaas-master.tar.gz\u0027)},"},{"line_number":237,"context_line":""},{"line_number":238,"context_line":"    \u0027neutron-networking-sfc-agent\u0027: {"},{"line_number":239,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":240,"context_line":"        \u0027location\u0027: (\u0027https://tarballs.openstack.org/networking-sfc/\u0027"}],"source_content_type":"text/x-python","patch_set":9,"id":"bacf61ea_a15b0253","line":237,"updated":"2016-08-05 21:06:33.000000000","message":"remove newline","commit_id":"6bddc6397a0efe4437cdd40dd106df9f3615f4ce"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"cecae5cf188321a43f99f2c37e3836703b0e9d4b","unresolved":false,"context_lines":[{"line_number":237,"context_line":""},{"line_number":238,"context_line":"    \u0027neutron-networking-sfc-agent\u0027: {"},{"line_number":239,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":240,"context_line":"        \u0027location\u0027: (\u0027https://tarballs.openstack.org/networking-sfc/\u0027"},{"line_number":241,"context_line":"                     \u0027networking-sfc-master.tar.gz\u0027)},"},{"line_number":242,"context_line":""},{"line_number":243,"context_line":"    \u0027nova-base\u0027: {"}],"source_content_type":"text/x-python","patch_set":9,"id":"bacf61ea_81399ef4","line":240,"range":{"start_line":240,"start_character":22,"end_line":240,"end_character":27},"updated":"2016-08-05 21:06:33.000000000","message":"other locations do not use https","commit_id":"6bddc6397a0efe4437cdd40dd106df9f3615f4ce"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"cecae5cf188321a43f99f2c37e3836703b0e9d4b","unresolved":false,"context_lines":[{"line_number":239,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":240,"context_line":"        \u0027location\u0027: (\u0027https://tarballs.openstack.org/networking-sfc/\u0027"},{"line_number":241,"context_line":"                     \u0027networking-sfc-master.tar.gz\u0027)},"},{"line_number":242,"context_line":""},{"line_number":243,"context_line":"    \u0027nova-base\u0027: {"},{"line_number":244,"context_line":"        \u0027type\u0027: \u0027url\u0027,"},{"line_number":245,"context_line":"        \u0027location\u0027: (\u0027http://tarballs.openstack.org/nova/\u0027"}],"source_content_type":"text/x-python","patch_set":9,"id":"bacf61ea_01576e26","line":242,"updated":"2016-08-05 21:06:33.000000000","message":"remove newline","commit_id":"6bddc6397a0efe4437cdd40dd106df9f3615f4ce"}],"tests/test_build.py":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"cecae5cf188321a43f99f2c37e3836703b0e9d4b","unresolved":false,"context_lines":[{"line_number":70,"context_line":"    excluded_images \u003d [\"kuryr\","},{"line_number":71,"context_line":"                       \"senlin-base\","},{"line_number":72,"context_line":"                       \"watcher-base\","},{"line_number":73,"context_line":"                       \"neutron-networking-sfc-agent\"]"},{"line_number":74,"context_line":""},{"line_number":75,"context_line":"    def setUp(self):"},{"line_number":76,"context_line":"        super(BuildTestCentosBinary, self).setUp()"}],"source_content_type":"text/x-python","patch_set":9,"id":"bacf61ea_4c019d04","line":73,"updated":"2016-08-05 21:06:33.000000000","message":"alphabetic sorting?","commit_id":"6bddc6397a0efe4437cdd40dd106df9f3615f4ce"}]}
