)]}'
{"docker/common/neutron/neutron-openvswitch-agent/start.sh":[{"author":{"_account_id":10787,"name":"Michal Jastrzebski (inc0)","email":"michal.jastrzebski@intel.com","username":"inc0"},"change_message_id":"afdc340bca66d7e16005d5dd46f009c3403c1ae3","unresolved":false,"context_lines":[{"line_number":39,"context_line":"    crudini --set $cfg \\"},{"line_number":40,"context_line":"        ovs \\"},{"line_number":41,"context_line":"        network_vlan_ranges \\"},{"line_number":42,"context_line":"        \"${NEUTRON_VLAN_NETWORK_NAME}:${NEUTRON_NETWORK_VLAN_RANGES}\""},{"line_number":43,"context_line":"fi"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"exec /usr/bin/neutron-openvswitch-agent --config-file /etc/neutron/neutron.conf --config-file $cfg"}],"source_content_type":"text/x-sh","patch_set":4,"id":"fa32b979_dca87e8e","line":42,"updated":"2015-06-25 12:06:31.000000000","message":"VLAN vars should be in integration guide as well.","commit_id":"2fb76d0391458267ffb597b3a8b773c04e54a5b1"},{"author":{"_account_id":10419,"name":"Ryan Hallisey","email":"rhallise@redhat.com","username":"rhallisey"},"change_message_id":"082e25b8cf54d63513921dd8216949f232efcce6","unresolved":false,"context_lines":[{"line_number":9,"context_line":": ${NEUTRON_FLAT_NETWORK_INTERFACE:\u003deth1}"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"check_required_vars PUBLIC_IP NEUTRON_FLAT_NETWORK_NAME \\"},{"line_number":12,"context_line":"                    NEUTRON_FLAT_NETWORK_INTERFACE"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"if ! ovs-vsctl show |grep ${NEUTRON_FLAT_NETWORK_INTERFACE} \u003e /dev/null; then"},{"line_number":15,"context_line":"    ovs-vsctl add-br ${NEUTRON_FLAT_NETWORK_INTERFACE}"}],"source_content_type":"text/x-sh","patch_set":5,"id":"fa32b979_c583af54","line":12,"updated":"2015-06-25 17:17:14.000000000","message":"I would say there are some vars missing but they arn\u0027t required in order to get this ovs working.","commit_id":"74010ff9869cb6e1232a4aa1a3b8de971c929040"}],"docker/neutron/neutron-openvswitch-agent/Dockerfile":[{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"f5f866eb675cef7d246e0f9476294edcfb8150f0","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"COPY ./config-sudoers.sh /opt/kolla/config-sudoers.sh"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"# Add check scripts "},{"line_number":15,"context_line":"COPY  ./start.sh /start.sh"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"CMD [\"/start.sh\"]"}],"source_content_type":"text/x-dockerfile","patch_set":1,"id":"9af37de9_09d0bd52","line":14,"updated":"2015-05-10 14:54:46.000000000","message":"whitespace","commit_id":"1e4f4ba042c253fc0898013d2fc81b5d75846856"}],"docker/neutron/neutron-openvswitch-agent/build":[{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"f5f866eb675cef7d246e0f9476294edcfb8150f0","unresolved":false,"context_lines":[{"line_number":1,"context_line":"#!/bin/bash"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"TOPDIR\u003d$(git rev-parse --show-toplevel)"},{"line_number":4,"context_line":"IMGDIR\u003d\"$(cd \"$(dirname \"$0\")\" \u0026\u0026 pwd)\""}],"source_content_type":"application/x-shellscript","patch_set":1,"id":"9af37de9_a9ce51b2","line":1,"updated":"2015-05-10 14:54:46.000000000","message":"this should be a symlink not a copy","commit_id":"1e4f4ba042c253fc0898013d2fc81b5d75846856"}],"docker/neutron/neutron-openvswitch-agent/start.sh":[{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"f5f866eb675cef7d246e0f9476294edcfb8150f0","unresolved":false,"context_lines":[{"line_number":9,"context_line":": ${NEUTRON_FLAT_NETWORK_INTERFACE:\u003deth1}"},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"check_required_vars PUBLIC_IP NEUTRON_FLAT_NETWORK_NAME \\"},{"line_number":12,"context_line":"                    NEUTRON_FLAT_NETWORK_INTERFACE \\"},{"line_number":13,"context_line":""},{"line_number":14,"context_line":"if ! ovs-vsctl show |grep ${NEUTRON_FLAT_NETWORK_INTERFACE} \u003e /dev/null; then"},{"line_number":15,"context_line":"   ovs-vsctl add-br ${NEUTRON_FLAT_NETWORK_INTERFACE}"}],"source_content_type":"text/x-sh","patch_set":1,"id":"9af37de9_69c18980","line":12,"updated":"2015-05-10 14:54:46.000000000","message":"your missing check required variables.  THis line ends in \\ which means it will run the next line with check_required_vars function.","commit_id":"1e4f4ba042c253fc0898013d2fc81b5d75846856"},{"author":{"_account_id":15697,"name":"Fang Fenghua","email":"fang_fenghua@hotmail.com","username":"F"},"change_message_id":"94aafb297f16d5f494181fb85392c3026bc2af7a","unresolved":false,"context_lines":[{"line_number":14,"context_line":"if ! ovs-vsctl show |grep ${NEUTRON_FLAT_NETWORK_INTERFACE} \u003e /dev/null; then"},{"line_number":15,"context_line":"   ovs-vsctl add-br ${NEUTRON_FLAT_NETWORK_INTERFACE}"},{"line_number":16,"context_line":"fi"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"cfg\u003d/etc/neutron/plugins/openvswitch/ovs_neutron_plugin.ini"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"# Configure ml2_conf.ini"}],"source_content_type":"text/x-sh","patch_set":1,"id":"7a016987_c8000404","line":17,"updated":"2015-05-18 07:43:18.000000000","message":"need check ovs until it become ok","commit_id":"1e4f4ba042c253fc0898013d2fc81b5d75846856"},{"author":{"_account_id":15697,"name":"Fang Fenghua","email":"fang_fenghua@hotmail.com","username":"F"},"change_message_id":"94aafb297f16d5f494181fb85392c3026bc2af7a","unresolved":false,"context_lines":[{"line_number":41,"context_line":"        network_vlan_ranges \\"},{"line_number":42,"context_line":"        \"${NEUTRON_VLAN_NETWORK_NAME}:${NEUTRON_NETWORK_VLAN_RANGES}\""},{"line_number":43,"context_line":"fi"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"exec /usr/bin/neutron-openvswitch-agent  --config-file /etc/neutron/neutron.conf --config-file $cfg"}],"source_content_type":"text/x-sh","patch_set":1,"id":"7a016987_08361ce6","line":44,"updated":"2015-05-18 07:43:18.000000000","message":"should add condition for neutron-agent,if use config ovs we shoud not start linux-bridge-agent","commit_id":"1e4f4ba042c253fc0898013d2fc81b5d75846856"},{"author":{"_account_id":2834,"name":"Steven Dake","email":"steven.dake@gmail.com","username":"sdake"},"change_message_id":"f5f866eb675cef7d246e0f9476294edcfb8150f0","unresolved":false,"context_lines":[{"line_number":42,"context_line":"        \"${NEUTRON_VLAN_NETWORK_NAME}:${NEUTRON_NETWORK_VLAN_RANGES}\""},{"line_number":43,"context_line":"fi"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":"exec /usr/bin/neutron-openvswitch-agent  --config-file /etc/neutron/neutron.conf --config-file $cfg"}],"source_content_type":"text/x-sh","patch_set":1,"id":"9af37de9_49bec500","line":45,"updated":"2015-05-10 14:54:46.000000000","message":"use --config-dir as well","commit_id":"1e4f4ba042c253fc0898013d2fc81b5d75846856"}]}
