)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":21103,"name":"Zhijiang Hu","email":"hu.zhijiang@zte.com.cn","username":"huzhj"},"change_message_id":"0dad43e495b4793e1ba084278ccf07ae4f467c72","unresolved":false,"context_lines":[{"line_number":13,"context_line":"enabled by specifying an `enabled_xxx_plugins` config option to"},{"line_number":14,"context_line":"`kolla-build.conf` where xxx is the desired image name."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"This commit includes a working example for neutron `networking-midonet`"},{"line_number":17,"context_line":"plugin. To enable it, set:"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"    enabled_neutron_server_plugins\u003d\"networking-midonet\""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"bab6814e_d8e71aaa","line":16,"updated":"2016-05-22 16:21:45.000000000","message":"Question: So this example only supports adding the midonet plugin into neutron-server container right? What about the midonet-api service? Is it going to be another container? If it is, Is its Dockerfile going to be kept in kolla repo thus built by kolla? Or it will be dropped in by downstream projects when they using kolla?","commit_id":"62f5dc2137a3ee563208786338dd918e68f366f8"},{"author":{"_account_id":21103,"name":"Zhijiang Hu","email":"hu.zhijiang@zte.com.cn","username":"huzhj"},"change_message_id":"9665fa032ad7583aa7ec28d8ac2bc2c9bd84f318","unresolved":false,"context_lines":[{"line_number":13,"context_line":"enabled by specifying an `enabled_xxx_plugins` config option to"},{"line_number":14,"context_line":"`kolla-build.conf` where xxx is the desired image name."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"This commit includes a working example for neutron `networking-midonet`"},{"line_number":17,"context_line":"plugin. To enable it, set:"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"    enabled_neutron_server_plugins\u003d\"networking-midonet\""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"bab6814e_6be6da17","line":16,"in_reply_to":"bab6814e_680ba77d","updated":"2016-05-24 01:28:41.000000000","message":"Thanks for the information. I would like to see it to be a fully functional example, so that I hope can do some work to contribute some other 3rd party plugins such as OpenDaylight. I knew there is also a blue print for supporting ODL which base upon this framework as well.","commit_id":"62f5dc2137a3ee563208786338dd918e68f366f8"},{"author":{"_account_id":13039,"name":"Martin André","email":"m.andre@redhat.com","username":"mandre"},"change_message_id":"a992f10361d4263f23fc6dcc9eab83f48a4dfae1","unresolved":false,"context_lines":[{"line_number":13,"context_line":"enabled by specifying an `enabled_xxx_plugins` config option to"},{"line_number":14,"context_line":"`kolla-build.conf` where xxx is the desired image name."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"This commit includes a working example for neutron `networking-midonet`"},{"line_number":17,"context_line":"plugin. To enable it, set:"},{"line_number":18,"context_line":""},{"line_number":19,"context_line":"    enabled_neutron_server_plugins\u003d\"networking-midonet\""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":4,"id":"bab6814e_680ba77d","line":16,"in_reply_to":"bab6814e_d8e71aaa","updated":"2016-05-23 11:45:30.000000000","message":"I wanted something a little more complex than a horizon plugin to demonstrate the possibilities of this new plugin mechanism but probably networking-midonet wasn\u0027t the right one either, because as you rightly noted we need an additional container for midonet-api to get it to a functional state. \n\nTo answer your question, I suppose the containers for 3rd party services such as midonet-api could live in the kolla repo with the condition that the code is open source and we can build the images freely, though we haven\u0027t talked about it specifically in the core team yet.","commit_id":"62f5dc2137a3ee563208786338dd918e68f366f8"}],"docker/plugins/neutron-server/networking-midonet.j2":[{"author":{"_account_id":14352,"name":"Antoni Segura Puimedon","email":"celebdor@gmail.com","username":"toni"},"change_message_id":"0da3506c2e3b1266628d3726d93b94144b9522ef","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{% if install_type \u003d\u003d \u0027binary\u0027 %}"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"RUN git clone https://github.com/openstack/networking-midonet.git \\"},{"line_number":4,"context_line":"    \u0026\u0026 pip install -U networking-midonet/ \\"},{"line_number":5,"context_line":"    \u0026\u0026 rm -rf networking-midonet"}],"source_content_type":"text/x-jinja2","patch_set":4,"id":"7aa08908_44f5c7c9","line":2,"updated":"2016-06-09 13:34:15.000000000","message":"For ubuntu packages:\n\n    curl -L https://builds.midonet.org/midorepo.key | apt-key add -\n\n    #add the repos below to /etc/apt.sources.list.d/midonet.list\n        # MidoNet\n        deb http://builds.midonet.org/midonet-5 stable main\n\n        # MidoNet OpenStack Integration (replace liberty with mitaka once it is\n        # supported, or use the non-binary networking-midonet\n        deb http://builds.midonet.org/openstack-liberty stable main\n\n        # MidoNet 3rd Party Tools and Libraries\n        deb http://builds.midonet.org/misc stable main\n\n\n    #if you use networking-midonet from package\n    sudo apt-get install python-networking-midonet\n\n    # else\n    sudo apt-get install python-midonetclient\n\nFor el7 packages:\n\n    #repo config\n    yum install epel-release\n\n    #import https://builds.midonet.org/midorepo.key\n\n    # add the sources below to yum.repod.d\n        [midonet]\n        name\u003dMidoNet\n        baseurl\u003dhttp://builds.midonet.org/midonet-5/stable/el7/\n        enabled\u003d1\n        gpgcheck\u003d1\n        gpgkey\u003dhttps://builds.midonet.org/midorepo.key\n\n        [midonet-openstack-integration]\n        name\u003dMidoNet OpenStack Integration\n        baseurl\u003dhttp://builds.midonet.org/openstack-liberty/stable/el7/\n        enabled\u003d1\n        gpgcheck\u003d1\n        gpgkey\u003dhttps://builds.midonet.org/midorepo.key\n\n        [midonet-misc]\n        name\u003dMidoNet 3rd Party Tools and Libraries\n        baseurl\u003dhttp://builds.midonet.org/misc/stable/el7/\n        enabled\u003d1\n        gpgcheck\u003d1\n        gpgkey\u003dhttps://builds.midonet.org/midorepo.key\n\n\n\n    #if you use networking-midonet from package\n    yum install python-networking-midonet\n\n    # else\n    yum install python-midonetclient","commit_id":"62f5dc2137a3ee563208786338dd918e68f366f8"},{"author":{"_account_id":19307,"name":"Antonio Ojea","email":"antonio.ojea.garcia@gmail.com","username":"itsuugo"},"change_message_id":"ec0cac33b5e4d09470eb305bd0ae6f26651eccf1","unresolved":false,"context_lines":[{"line_number":1,"context_line":"{% if install_type \u003d\u003d \u0027binary\u0027 %}"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"RUN git clone https://github.com/openstack/networking-midonet.git \\"},{"line_number":4,"context_line":"    \u0026\u0026 pip install -U networking-midonet/ \\"},{"line_number":5,"context_line":"    \u0026\u0026 rm -rf networking-midonet"}],"source_content_type":"text/x-jinja2","patch_set":4,"id":"7aa08908_16392e42","line":2,"in_reply_to":"7aa08908_44f5c7c9","updated":"2016-06-09 15:45:08.000000000","message":"We had recently changed the current layout and now each minor version has his repo, per example, 5.0 uses  \ndeb http://builds.midonet.org/midonet-5.0 stable main\n5.1\ndeb http://builds.midonet.org/midonet-5.1 stable main\n\nsame with el7 packages\nbaseurl\u003dhttp://builds.midonet.org/midonet-5/stable/el7/ for 5.0 is baseurl\u003dhttp://builds.midonet.org/midonet-5.0/stable/el7/","commit_id":"62f5dc2137a3ee563208786338dd918e68f366f8"},{"author":{"_account_id":14352,"name":"Antoni Segura Puimedon","email":"celebdor@gmail.com","username":"toni"},"change_message_id":"0da3506c2e3b1266628d3726d93b94144b9522ef","unresolved":false,"context_lines":[{"line_number":10,"context_line":"{% elif install_type \u003d\u003d \u0027source\u0027 %}"},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"RUN git clone https://github.com/openstack/networking-midonet.git \\"},{"line_number":13,"context_line":"    \u0026\u0026 /var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt networking-midonet/ \\"},{"line_number":14,"context_line":"    \u0026\u0026 rm -rf networking-midonet"},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"{% endif %}"}],"source_content_type":"text/x-jinja2","patch_set":4,"id":"7aa08908_0e82c0c8","line":13,"updated":"2016-06-09 13:34:15.000000000","message":"networking-midonet depends on python-midonetclient. In order to get it,\n\n    \u0026\u0026 var/lib/kolla/venv/bin/pip --no-cache-dir install --upgrade -c requirements/upper-constraints.txt -e \u0027git+https://github.com/midonet/midonet/#egg\u003dpython-midonetclient\u0026subdirectory\u003dpython-midonetclient\u0027","commit_id":"62f5dc2137a3ee563208786338dd918e68f366f8"}],"kolla/common/config.py":[{"author":{"_account_id":7488,"name":"Jeffrey Zhang","email":"zhang.lei.fly@gmail.com","username":"Jeffrey4l"},"change_message_id":"9b19c8262997398954a0604d3437530b0fc8973d","unresolved":false,"context_lines":[{"line_number":150,"context_line":"    cfg.StrOpt(\u0027apt_sources_list\u0027, help\u003d(\u0027Path to custom sources.list\u0027)),"},{"line_number":151,"context_line":"    cfg.StrOpt(\u0027apt_preferences\u0027, help\u003d(\u0027Path to custom apt/preferences\u0027)),"},{"line_number":152,"context_line":"    cfg.ListOpt(\u0027enabled_neutron_server_plugins\u0027, default\u003d[],"},{"line_number":153,"context_line":"                help\u003d(\u0027Comma separated list of neutron plugins to enable\u0027)),"},{"line_number":154,"context_line":"]"},{"line_number":155,"context_line":""},{"line_number":156,"context_line":""}],"source_content_type":"text/x-python","patch_set":4,"id":"bab6814e_de983f6d","line":153,"updated":"2016-05-24 14:42:40.000000000","message":"will this be better?\n\n[neutron-server]\nplugins\u003daaaa,bbbb,ccc\n\n[neutron-dhcp-agent]\nplugins\u003ddddd,eee,fff","commit_id":"62f5dc2137a3ee563208786338dd918e68f366f8"}]}
