)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"change_message_id":"3e1ea1a9b5acd62757e8dc53c46b36e922f07a02","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Load the mechanism driver in the ML2 plug-in."},{"line_number":13,"context_line":"Add agent specific configurations MACVTAP_INTERFACE_MAPPINGS and"},{"line_number":14,"context_line":"MACVTAP_PHYSICAL_INTERFACE."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"[1] https://bugs.launchpad.net/neutron/+bug/1480979"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1af94dfe_27e94381","line":14,"updated":"2016-03-16 17:47:00.000000000","message":"Is there a reason these have to be prefixed with MACVTAP? Yes, we already have OVS_* and LB_* prefixes but maybe we should try and merge them all into just one set of variables, since they\u0027re basically all doing the same thing.","commit_id":"6d179bc0cf03e719acced7718ee11c4605248b72"},{"author":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"change_message_id":"a0d5e946a6a6322a0ee2dc01285182e4f059ed8b","unresolved":false,"context_lines":[{"line_number":11,"context_line":""},{"line_number":12,"context_line":"Load the mechanism driver in the ML2 plug-in."},{"line_number":13,"context_line":"Add agent specific configurations MACVTAP_INTERFACE_MAPPINGS and"},{"line_number":14,"context_line":"MACVTAP_PHYSICAL_INTERFACE."},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"[1] https://bugs.launchpad.net/neutron/+bug/1480979"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"1af94dfe_a30d15ea","line":14,"in_reply_to":"1af94dfe_27e94381","updated":"2016-03-17 14:52:47.000000000","message":"So we could try to converge the LB and the MACVTAP ones. However OVS does not use *INTERFACE, but *BRIDGE...","commit_id":"6d179bc0cf03e719acced7718ee11c4605248b72"}],"doc/source/guides/neutron.rst":[{"author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"change_message_id":"9ca7c938d3d0efa92dfca0ec35e3de08b22abb48","unresolved":false,"context_lines":[{"line_number":600,"context_line":""},{"line_number":601,"context_line":"    [[post-config|/$Q_PLUGIN_CONF_FILE]]"},{"line_number":602,"context_line":"    [macvtap]"},{"line_number":603,"context_line":"    physical_interface_mappings \u003d $PHYSICAL_NETWORK:eth1"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a18252c_a3bce206","line":603,"updated":"2016-04-14 14:20:20.000000000","message":"Does this actually get turned into default:eth1? if so, NEAT!","commit_id":"5898fbb5462d973e581d3baac39d7f1034de3818"},{"author":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"change_message_id":"add808caf056f6de3f0f2b0e57821d463ad82122","unresolved":false,"context_lines":[{"line_number":600,"context_line":""},{"line_number":601,"context_line":"    [[post-config|/$Q_PLUGIN_CONF_FILE]]"},{"line_number":602,"context_line":"    [macvtap]"},{"line_number":603,"context_line":"    physical_interface_mappings \u003d $PHYSICAL_NETWORK:eth1"}],"source_content_type":"text/x-rst","patch_set":4,"id":"5a18252c_a6a7cbbb","line":603,"in_reply_to":"5a18252c_a3bce206","updated":"2016-04-14 15:47:00.000000000","message":"yep. But as the default of PHYSICAL_NETWORK is nothing, you have to set it explicitly above in the local.conf","commit_id":"5898fbb5462d973e581d3baac39d7f1034de3818"},{"author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"change_message_id":"87844e1df2a60906652c46f853878fe4e2909b53","unresolved":false,"context_lines":[{"line_number":560,"context_line":"------------------------------------------"},{"line_number":561,"context_line":""},{"line_number":562,"context_line":"MacVTap agent is only supported on a pure compute node. The controller node"},{"line_number":563,"context_line":"needs to run either the Open vSwitch or Linuxbridge agent using VLAN"},{"line_number":564,"context_line":"networking. Also note, that security groups are not supported. Due to that,"},{"line_number":565,"context_line":"devstack enables the NoopFirewall driver on the compute node."},{"line_number":566,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a18252c_798b88c3","line":563,"updated":"2016-04-14 20:30:19.000000000","message":"Why does the controller need to run the OVS or LB agent?","commit_id":"2d989fc7fdea4ad0fa5b93869333b8117834fcf5"},{"author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"change_message_id":"22d6ca7775d4a7f4c61b0107e94b2f9b34f10155","unresolved":false,"context_lines":[{"line_number":560,"context_line":"------------------------------------------"},{"line_number":561,"context_line":""},{"line_number":562,"context_line":"MacVTap agent is only supported on a pure compute node. The controller node"},{"line_number":563,"context_line":"needs to run either the Open vSwitch or Linuxbridge agent using VLAN"},{"line_number":564,"context_line":"networking. Also note, that security groups are not supported. Due to that,"},{"line_number":565,"context_line":"devstack enables the NoopFirewall driver on the compute node."},{"line_number":566,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9abb7d3a_b4d41cbd","line":563,"in_reply_to":"5a18252c_2f67f0b7","updated":"2016-05-31 13:30:57.000000000","message":"OK. The wording of it made me think that it is *required* that the controller run the OVS or LB agent. Please do note that you can run a control node with no OVS or LB agent - if you are doing DHCP or L3 just run those agents (unless I am horribly mistaken).","commit_id":"2d989fc7fdea4ad0fa5b93869333b8117834fcf5"},{"author":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"change_message_id":"1a6ec539c6fd3dd82496e0c244d1d76f199b7093","unresolved":false,"context_lines":[{"line_number":560,"context_line":"------------------------------------------"},{"line_number":561,"context_line":""},{"line_number":562,"context_line":"MacVTap agent is only supported on a pure compute node. The controller node"},{"line_number":563,"context_line":"needs to run either the Open vSwitch or Linuxbridge agent using VLAN"},{"line_number":564,"context_line":"networking. Also note, that security groups are not supported. Due to that,"},{"line_number":565,"context_line":"devstack enables the NoopFirewall driver on the compute node."},{"line_number":566,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"5a18252c_2f67f0b7","line":563,"in_reply_to":"5a18252c_798b88c3","updated":"2016-04-15 06:20:17.000000000","message":"could also be any other. The point is, that macvtap only works for compute attachments right now. I plan to enable dhcp and routing support in the future as well - but that\u0027s not yet there...","commit_id":"2d989fc7fdea4ad0fa5b93869333b8117834fcf5"},{"author":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"change_message_id":"f3af852ab8ec58f4ffe41b8e8ed9047a72363b20","unresolved":false,"context_lines":[{"line_number":560,"context_line":"------------------------------------------"},{"line_number":561,"context_line":""},{"line_number":562,"context_line":"MacVTap agent is only supported on a pure compute node. The controller node"},{"line_number":563,"context_line":"needs to run either the Open vSwitch or Linuxbridge agent using VLAN"},{"line_number":564,"context_line":"networking. Also note, that security groups are not supported. Due to that,"},{"line_number":565,"context_line":"devstack enables the NoopFirewall driver on the compute node."},{"line_number":566,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"9abb7d3a_f5c77993","line":563,"in_reply_to":"9abb7d3a_b4d41cbd","updated":"2016-06-01 15:17:13.000000000","message":"yes, that\u0027s it. I will provide an update later the week. Thanks for helping to get this in!","commit_id":"2d989fc7fdea4ad0fa5b93869333b8117834fcf5"},{"author":{"_account_id":4656,"name":"Sean M. Collins","email":"sean@coreitpro.com","username":"scollins"},"change_message_id":"e43374b55637d246375b4e010615c5137397d2f3","unresolved":false,"context_lines":[{"line_number":560,"context_line":"------------------------------------------"},{"line_number":561,"context_line":""},{"line_number":562,"context_line":"MacVTap agent is only supported on a pure compute node. The controller node"},{"line_number":563,"context_line":"needs to run either the Open vSwitch or Linuxbridge agent using VLAN"},{"line_number":564,"context_line":"networking. Also note, that security groups are not supported. Due to that,"},{"line_number":565,"context_line":"devstack enables the NoopFirewall driver on the compute node."},{"line_number":566,"context_line":""}],"source_content_type":"text/x-rst","patch_set":5,"id":"7aa08908_55ca5e6f","line":563,"in_reply_to":"9abb7d3a_f5c77993","updated":"2016-06-06 17:44:01.000000000","message":"OK - so I actually poked at this, it looks like we do actually need the neutron agent running on the controller - because the DevStack code checks if q-agt is enabled, in order to create br-int. WHY.\n\nUGH","commit_id":"2d989fc7fdea4ad0fa5b93869333b8117834fcf5"},{"author":{"_account_id":7118,"name":"Ian Wienand","email":"iwienand@redhat.com","username":"iwienand"},"change_message_id":"c625c7c25a7e14cb6c888b01b7d81ddd2f4f5c82","unresolved":false,"context_lines":[{"line_number":571,"context_line":"you do not require them."},{"line_number":572,"context_line":""},{"line_number":573,"context_line":""},{"line_number":574,"context_line":"::"},{"line_number":575,"context_line":"    [[local|localrc]]"},{"line_number":576,"context_line":"    HOST_IP\u003d10.0.0.2"},{"line_number":577,"context_line":"    SERVICE_HOST\u003d10.0.0.2"}],"source_content_type":"text/x-rst","patch_set":6,"id":"7aa08908_62c60c9b","line":574,"updated":"2016-06-14 23:33:21.000000000","message":"just a formatting nit : looking at [1] this hasn\u0027t turned into a \u003cpre\u003e callout box.  one more space needed on the indent?  \n\n[1] http://docs-draft.openstack.org/78/292778/6/check/gate-devstack-docs/a38a9ea//doc/build/html/guides/neutron.html#using-macvtap-instead-of-open-vswitch","commit_id":"bb9b1cee2c42c7de7f9a370471adcba644636864"},{"author":{"_account_id":11307,"name":"Andreas Scheuring","email":"andreas.scheuring@de.ibm.com","username":"uniqueName"},"change_message_id":"f98a32754739b40df9a29c0ac25ee92725c952c7","unresolved":false,"context_lines":[{"line_number":571,"context_line":"you do not require them."},{"line_number":572,"context_line":""},{"line_number":573,"context_line":""},{"line_number":574,"context_line":"::"},{"line_number":575,"context_line":"    [[local|localrc]]"},{"line_number":576,"context_line":"    HOST_IP\u003d10.0.0.2"},{"line_number":577,"context_line":"    SERVICE_HOST\u003d10.0.0.2"}],"source_content_type":"text/x-rst","patch_set":6,"id":"7aa08908_f4fbd378","line":574,"in_reply_to":"7aa08908_62c60c9b","updated":"2016-06-15 06:27:31.000000000","message":"good catch. Haven\u0027t checked that anymore. Thanks!","commit_id":"bb9b1cee2c42c7de7f9a370471adcba644636864"}]}
