)]}'
{"doc/admin-guide-cloud-rst/source/networking_config-agents.rst":[{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":5,"context_line":"Plug-ins typically have requirements for particular software that must"},{"line_number":6,"context_line":"be run on each node that handles data packets. This includes any node"},{"line_number":7,"context_line":"that runs nova-compute and nodes that run dedicated OpenStack Networking"},{"line_number":8,"context_line":"service agents such as neutron-dhcp-agent, neutron-l3-agent,"},{"line_number":9,"context_line":"neutron-metering-agent or neutron-lbaas-agent."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"A data-forwarding node typically has a network interface with an IP"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_1529be89","line":8,"updated":"2015-07-10 04:03:36.000000000","message":"all these service agents should be marked up with ``","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":5,"context_line":"Plug-ins typically have requirements for particular software that must"},{"line_number":6,"context_line":"be run on each node that handles data packets. This includes any node"},{"line_number":7,"context_line":"that runs nova-compute and nodes that run dedicated OpenStack Networking"},{"line_number":8,"context_line":"service agents such as neutron-dhcp-agent, neutron-l3-agent,"},{"line_number":9,"context_line":"neutron-metering-agent or neutron-lbaas-agent."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"A data-forwarding node typically has a network interface with an IP"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_2798591b","line":8,"in_reply_to":"ba3cc151_1529be89","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":34,"context_line":"    Do not use the Open vSwitch version that is installed by default on"},{"line_number":35,"context_line":"    Ubuntu. Instead, use the Open vSwitch version that is provided on"},{"line_number":36,"context_line":"    the VMware support portal for your NSX Controller version."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Ensure that each data-forwarding node has an IP address on the"},{"line_number":39,"context_line":"management network, and an IP address on the \"data network\" that is used"},{"line_number":40,"context_line":"for tunneling data traffic. For full details on configuring your"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_95d86e81","line":37,"updated":"2015-07-10 04:03:36.000000000","message":"The following are steps in a procedure titled \"To set up each node for the NSX plug-in\".  See http://docs.openstack.org/admin-guide-cloud/content/install_neutron_agent_nsx.html","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":34,"context_line":"    Do not use the Open vSwitch version that is installed by default on"},{"line_number":35,"context_line":"    Ubuntu. Instead, use the Open vSwitch version that is provided on"},{"line_number":36,"context_line":"    the VMware support portal for your NSX Controller version."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Ensure that each data-forwarding node has an IP address on the"},{"line_number":39,"context_line":"management network, and an IP address on the \"data network\" that is used"},{"line_number":40,"context_line":"for tunneling data traffic. For full details on configuring your"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_aac5103e","line":37,"in_reply_to":"ba3cc151_95d86e81","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":36,"context_line":"    the VMware support portal for your NSX Controller version."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Ensure that each data-forwarding node has an IP address on the"},{"line_number":39,"context_line":"management network, and an IP address on the \"data network\" that is used"},{"line_number":40,"context_line":"for tunneling data traffic. For full details on configuring your"},{"line_number":41,"context_line":"forwarding node, see the NSX Administrator Guide."},{"line_number":42,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_3532c2f3","line":39,"updated":"2015-07-10 04:03:36.000000000","message":"remove quotes from data network.","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":36,"context_line":"    the VMware support portal for your NSX Controller version."},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"Ensure that each data-forwarding node has an IP address on the"},{"line_number":39,"context_line":"management network, and an IP address on the \"data network\" that is used"},{"line_number":40,"context_line":"for tunneling data traffic. For full details on configuring your"},{"line_number":41,"context_line":"forwarding node, see the NSX Administrator Guide."},{"line_number":42,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_c79c0d11","line":39,"in_reply_to":"ba3cc151_3532c2f3","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":38,"context_line":"Ensure that each data-forwarding node has an IP address on the"},{"line_number":39,"context_line":"management network, and an IP address on the \"data network\" that is used"},{"line_number":40,"context_line":"for tunneling data traffic. For full details on configuring your"},{"line_number":41,"context_line":"forwarding node, see the NSX Administrator Guide."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"Use the NSX Administrator Guide to add the node as a Hypervisor by using"},{"line_number":44,"context_line":"the NSX Manager GUI. Even if your forwarding node has no VMs and is only"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_35e5e237","line":41,"updated":"2015-07-10 04:03:36.000000000","message":"NSX Administrator Guide should be marked up here and below","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":38,"context_line":"Ensure that each data-forwarding node has an IP address on the"},{"line_number":39,"context_line":"management network, and an IP address on the \"data network\" that is used"},{"line_number":40,"context_line":"for tunneling data traffic. For full details on configuring your"},{"line_number":41,"context_line":"forwarding node, see the NSX Administrator Guide."},{"line_number":42,"context_line":""},{"line_number":43,"context_line":"Use the NSX Administrator Guide to add the node as a Hypervisor by using"},{"line_number":44,"context_line":"the NSX Manager GUI. Even if your forwarding node has no VMs and is only"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_c7b3ad99","line":41,"in_reply_to":"ba3cc151_35e5e237","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":42,"context_line":""},{"line_number":43,"context_line":"Use the NSX Administrator Guide to add the node as a Hypervisor by using"},{"line_number":44,"context_line":"the NSX Manager GUI. Even if your forwarding node has no VMs and is only"},{"line_number":45,"context_line":"used for services agents like neutron-dhcp-agent or neutron-lbaas-agent,"},{"line_number":46,"context_line":"it should still be added to NSX as a Hypervisor."},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"After following the NSX Administrator Guide, use the page for this"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_1550de09","line":45,"updated":"2015-07-10 04:03:36.000000000","message":"mark agents with ``","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":42,"context_line":""},{"line_number":43,"context_line":"Use the NSX Administrator Guide to add the node as a Hypervisor by using"},{"line_number":44,"context_line":"the NSX Manager GUI. Even if your forwarding node has no VMs and is only"},{"line_number":45,"context_line":"used for services agents like neutron-dhcp-agent or neutron-lbaas-agent,"},{"line_number":46,"context_line":"it should still be added to NSX as a Hypervisor."},{"line_number":47,"context_line":""},{"line_number":48,"context_line":"After following the NSX Administrator Guide, use the page for this"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_07baf571","line":45,"in_reply_to":"ba3cc151_1550de09","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":56,"context_line":"The DHCP service agent is compatible with all existing plug-ins and is"},{"line_number":57,"context_line":"required for all deployments where VMs should automatically receive IP"},{"line_number":58,"context_line":"addresses through DHCP."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"You must configure the host running the neutron-dhcp-agent as a data"},{"line_number":61,"context_line":"forwarding node according to the requirements for your plug-in."},{"line_number":62,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_95bf0efc","line":59,"updated":"2015-07-10 04:03:36.000000000","message":"The following is a procedure. Compare http://docs.openstack.org/admin-guide-cloud/content/install_neutron_dhcp.html","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":56,"context_line":"The DHCP service agent is compatible with all existing plug-ins and is"},{"line_number":57,"context_line":"required for all deployments where VMs should automatically receive IP"},{"line_number":58,"context_line":"addresses through DHCP."},{"line_number":59,"context_line":""},{"line_number":60,"context_line":"You must configure the host running the neutron-dhcp-agent as a data"},{"line_number":61,"context_line":"forwarding node according to the requirements for your plug-in."},{"line_number":62,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_4a1ec4bc","line":59,"in_reply_to":"ba3cc151_95bf0efc","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":62,"context_line":""},{"line_number":63,"context_line":"#. Install the DHCP agent:"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code:: console"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    # apt-get install neutron-dhcp-agent"},{"line_number":68,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_d5591637","line":65,"updated":"2015-07-10 04:03:36.000000000","message":"the code directive and block needs to be indented under the list item.","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":62,"context_line":""},{"line_number":63,"context_line":"#. Install the DHCP agent:"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code:: console"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    # apt-get install neutron-dhcp-agent"},{"line_number":68,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_e746f17a","line":65,"in_reply_to":"ba3cc151_d5591637","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    # apt-get install neutron-dhcp-agent"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"#. Finally, update any options in the :file:`/etc/neutron/dhcp_agent.ini` file"},{"line_number":70,"context_line":"that depend on the plug-in in use. See the sub-sections."},{"line_number":71,"context_line":""},{"line_number":72,"context_line":".. Important::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_55466650","line":69,"updated":"2015-07-10 04:03:36.000000000","message":"delete \u0027finally\u0027","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    # apt-get install neutron-dhcp-agent"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"#. Finally, update any options in the :file:`/etc/neutron/dhcp_agent.ini` file"},{"line_number":70,"context_line":"that depend on the plug-in in use. See the sub-sections."},{"line_number":71,"context_line":""},{"line_number":72,"context_line":".. Important::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_a759c95d","line":69,"in_reply_to":"ba3cc151_55466650","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":75,"context_line":"    ``neutron-ovs-cleanup`` command before the neutron-dhcp-agent"},{"line_number":76,"context_line":"    service starts."},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"    On Red Hat, SUSE, and Ubuntu based systems, the neutron-ovs-cleanup"},{"line_number":79,"context_line":"    service runs the ``neutron-ovs-cleanup`` command automatically."},{"line_number":80,"context_line":"    However, on Debian-based systems, you must manually run this command"},{"line_number":81,"context_line":"    or write your own system script that runs on boot before the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_f571baac","line":78,"updated":"2015-07-10 04:03:36.000000000","message":"markup service names","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":75,"context_line":"    ``neutron-ovs-cleanup`` command before the neutron-dhcp-agent"},{"line_number":76,"context_line":"    service starts."},{"line_number":77,"context_line":""},{"line_number":78,"context_line":"    On Red Hat, SUSE, and Ubuntu based systems, the neutron-ovs-cleanup"},{"line_number":79,"context_line":"    service runs the ``neutron-ovs-cleanup`` command automatically."},{"line_number":80,"context_line":"    However, on Debian-based systems, you must manually run this command"},{"line_number":81,"context_line":"    or write your own system script that runs on boot before the"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_c7388df1","line":78,"in_reply_to":"ba3cc151_f571baac","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":165,"context_line":"   `Floodlight \u003chttp://www.projectfloodlight.org/floodlight/\u003e`__"},{"line_number":166,"context_line":"   controller and the proprietary Big Switch controller."},{"line_number":167,"context_line":""},{"line_number":168,"context_line":".. Note::"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"       Only the proprietary BigSwitch controller implements L3"},{"line_number":171,"context_line":"       functionality. When using Floodlight as your OpenFlow controller,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_5550a6d4","line":168,"updated":"2015-07-10 04:03:36.000000000","message":"This note should be indented under the previous bullet point","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":165,"context_line":"   `Floodlight \u003chttp://www.projectfloodlight.org/floodlight/\u003e`__"},{"line_number":166,"context_line":"   controller and the proprietary Big Switch controller."},{"line_number":167,"context_line":""},{"line_number":168,"context_line":".. Note::"},{"line_number":169,"context_line":""},{"line_number":170,"context_line":"       Only the proprietary BigSwitch controller implements L3"},{"line_number":171,"context_line":"       functionality. When using Floodlight as your OpenFlow controller,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_4abc8406","line":168,"in_reply_to":"ba3cc151_5550a6d4","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":183,"context_line":""},{"line_number":184,"context_line":"    Do not configure or use neutron-l3-agent if you use one of these"},{"line_number":185,"context_line":"    plug-ins."},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"#. Install the neutron-l3-agent binary on the network node:"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":".. code:: console"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_d55a76f2","line":186,"updated":"2015-07-10 04:03:36.000000000","message":"The following is a procedure. See http://docs.openstack.org/admin-guide-cloud/content/install_neutron-l3.html","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":183,"context_line":""},{"line_number":184,"context_line":"    Do not configure or use neutron-l3-agent if you use one of these"},{"line_number":185,"context_line":"    plug-ins."},{"line_number":186,"context_line":""},{"line_number":187,"context_line":"#. Install the neutron-l3-agent binary on the network node:"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":".. code:: console"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_ea5c787f","line":186,"in_reply_to":"ba3cc151_d55a76f2","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":187,"context_line":"#. Install the neutron-l3-agent binary on the network node:"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":".. code:: console"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"    # apt-get install neutron-l3-agent"},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"To uplink the node that runs neutron-l3-agent to the external network,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_356ac282","line":190,"updated":"2015-07-10 04:03:36.000000000","message":"Indent code under previous list item.","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":187,"context_line":"#. Install the neutron-l3-agent binary on the network node:"},{"line_number":188,"context_line":""},{"line_number":189,"context_line":".. code:: console"},{"line_number":190,"context_line":""},{"line_number":191,"context_line":"    # apt-get install neutron-l3-agent"},{"line_number":192,"context_line":""},{"line_number":193,"context_line":"To uplink the node that runs neutron-l3-agent to the external network,"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_6ab94815","line":190,"in_reply_to":"ba3cc151_356ac282","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":198,"context_line":"network, run:"},{"line_number":199,"context_line":""},{"line_number":200,"context_line":".. code:: console"},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"    # ovs-vsctl add-br br-ex"},{"line_number":203,"context_line":"    # ovs-vsctl add-port br-ex eth1"},{"line_number":204,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_556746b7","line":201,"updated":"2015-07-10 04:03:36.000000000","message":"Indent code under previous list item.","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":198,"context_line":"network, run:"},{"line_number":199,"context_line":""},{"line_number":200,"context_line":".. code:: console"},{"line_number":201,"context_line":""},{"line_number":202,"context_line":"    # ovs-vsctl add-br br-ex"},{"line_number":203,"context_line":"    # ovs-vsctl add-port br-ex eth1"},{"line_number":204,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_2a3a6099","line":201,"in_reply_to":"ba3cc151_556746b7","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":261,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"The Neutron Metering agent resides beside neutron-l3-agent."},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"#. Install the agent by running:"},{"line_number":266,"context_line":""},{"line_number":267,"context_line":".. code:: console"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_f529ba3b","line":264,"updated":"2015-07-10 04:03:36.000000000","message":"The following is a procedure as per http://docs.openstack.org/admin-guide-cloud/content/install_neutron-metering-agent.html","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":261,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":262,"context_line":""},{"line_number":263,"context_line":"The Neutron Metering agent resides beside neutron-l3-agent."},{"line_number":264,"context_line":""},{"line_number":265,"context_line":"#. Install the agent by running:"},{"line_number":266,"context_line":""},{"line_number":267,"context_line":".. code:: console"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_6a4948b7","line":264,"in_reply_to":"ba3cc151_f529ba3b","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":264,"context_line":""},{"line_number":265,"context_line":"#. Install the agent by running:"},{"line_number":266,"context_line":""},{"line_number":267,"context_line":".. code:: console"},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"    # apt-get install neutron-metering-agent"},{"line_number":270,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_15853e58","line":267,"updated":"2015-07-10 04:03:36.000000000","message":"Indent code block","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":264,"context_line":""},{"line_number":265,"context_line":"#. Install the agent by running:"},{"line_number":266,"context_line":""},{"line_number":267,"context_line":".. code:: console"},{"line_number":268,"context_line":""},{"line_number":269,"context_line":"    # apt-get install neutron-metering-agent"},{"line_number":270,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_ea431812","line":267,"in_reply_to":"ba3cc151_15853e58","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":311,"context_line":"Linux Bridge plug-in. The Open vSwitch LBaaS driver is required when"},{"line_number":312,"context_line":"enabling LBaaS for OVS-based plug-ins, including BigSwitch, Floodlight,"},{"line_number":313,"context_line":"NEC, and NSX."},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"#. Install the agent:"},{"line_number":316,"context_line":""},{"line_number":317,"context_line":".. code:: console"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_f5d0da2d","line":314,"updated":"2015-07-10 04:03:36.000000000","message":"The following is a procedure as per http://docs.openstack.org/admin-guide-cloud/content/install_neutron-lbaas-agent.html","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":311,"context_line":"Linux Bridge plug-in. The Open vSwitch LBaaS driver is required when"},{"line_number":312,"context_line":"enabling LBaaS for OVS-based plug-ins, including BigSwitch, Floodlight,"},{"line_number":313,"context_line":"NEC, and NSX."},{"line_number":314,"context_line":""},{"line_number":315,"context_line":"#. Install the agent:"},{"line_number":316,"context_line":""},{"line_number":317,"context_line":".. code:: console"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_2aca601b","line":314,"in_reply_to":"ba3cc151_f5d0da2d","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":408,"context_line":"correctly using these"},{"line_number":409,"context_line":"`instructions \u003chttp://docs.openstack.org/kilo/config-reference/content/"},{"line_number":410,"context_line":"hyper-v-virtualization-platform.html\u003e`__."},{"line_number":411,"context_line":""},{"line_number":412,"context_line":"#. Download the OpenStack Networking code from the repository:"},{"line_number":413,"context_line":""},{"line_number":414,"context_line":".. code:: console"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_55ec26f3","line":411,"updated":"2015-07-10 04:03:36.000000000","message":"The following is a procedure as per http://docs.openstack.org/admin-guide-cloud/content/install_neutron-hyperv-agent.html","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":408,"context_line":"correctly using these"},{"line_number":409,"context_line":"`instructions \u003chttp://docs.openstack.org/kilo/config-reference/content/"},{"line_number":410,"context_line":"hyper-v-virtualization-platform.html\u003e`__."},{"line_number":411,"context_line":""},{"line_number":412,"context_line":"#. Download the OpenStack Networking code from the repository:"},{"line_number":413,"context_line":""},{"line_number":414,"context_line":".. code:: console"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_aad670c1","line":411,"in_reply_to":"ba3cc151_55ec26f3","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":433,"context_line":"configuration options and the `Hyper-V related"},{"line_number":434,"context_line":"options \u003chttp://docs.openstack.org/kilo/config-reference/content/"},{"line_number":435,"context_line":"networking-plugin-hyperv_agent.html\u003e`__."},{"line_number":436,"context_line":""},{"line_number":437,"context_line":"#. Start the OpenStack Networking Hyper-V agent:"},{"line_number":438,"context_line":""},{"line_number":439,"context_line":".. code:: console"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_35c64269","line":436,"updated":"2015-07-10 04:03:36.000000000","message":"the example file output is missing","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":433,"context_line":"configuration options and the `Hyper-V related"},{"line_number":434,"context_line":"options \u003chttp://docs.openstack.org/kilo/config-reference/content/"},{"line_number":435,"context_line":"networking-plugin-hyperv_agent.html\u003e`__."},{"line_number":436,"context_line":""},{"line_number":437,"context_line":"#. Start the OpenStack Networking Hyper-V agent:"},{"line_number":438,"context_line":""},{"line_number":439,"context_line":".. code:: console"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_0a2f5ca8","line":436,"in_reply_to":"ba3cc151_35c64269","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":462,"context_line":"| Update the admin status and description|                                    |"},{"line_number":463,"context_line":"| for a specified agent. The command can |                                    |"},{"line_number":464,"context_line":"| be used to enable and disable agents by|                                    |"},{"line_number":465,"context_line":"| using ``--admin-state-up``parameter set|                                    |"},{"line_number":466,"context_line":"| to ``False`` or ``True``.              |                                    |"},{"line_number":467,"context_line":"|                                        |                                    |"},{"line_number":468,"context_line":"|                                        | ``$ neutron agent-update --admin`` |"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_75936a5d","line":465,"updated":"2015-07-10 04:03:36.000000000","message":"add space before \"parameter\"","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":462,"context_line":"| Update the admin status and description|                                    |"},{"line_number":463,"context_line":"| for a specified agent. The command can |                                    |"},{"line_number":464,"context_line":"| be used to enable and disable agents by|                                    |"},{"line_number":465,"context_line":"| using ``--admin-state-up``parameter set|                                    |"},{"line_number":466,"context_line":"| to ``False`` or ``True``.              |                                    |"},{"line_number":467,"context_line":"|                                        |                                    |"},{"line_number":468,"context_line":"|                                        | ``$ neutron agent-update --admin`` |"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_0a5c3cef","line":465,"in_reply_to":"ba3cc151_75936a5d","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"afad44e6f6359b3a40dd27291b9dd49cdd355112","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Configure neutron agents"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Plug-ins typically have requirements for particular software that must"},{"line_number":6,"context_line":"be run on each node that handles data packets. This includes any node"},{"line_number":7,"context_line":"that runs nova-compute and nodes that run dedicated OpenStack Networking"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba3cc151_805cab4d","line":4,"updated":"2015-07-10 06:59:32.000000000","message":"Indentation is still problematic within several procedures. Please compare the build with http://docs.openstack.org/admin-guide-cloud/content/install_neutron_agent.html. Note that code blocks need to be indented under their relevant step if they are in a procedure.","commit_id":"38b5058c6068d96917e8822d8b1039a82f8cd6d8"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"ef50c365a7f63f36c095f31b41e0e838c91ba09a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Configure neutron agents"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"Plug-ins typically have requirements for particular software that must"},{"line_number":6,"context_line":"be run on each node that handles data packets. This includes any node"},{"line_number":7,"context_line":"that runs nova-compute and nodes that run dedicated OpenStack Networking"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a41bdd9_07adf5e8","line":4,"in_reply_to":"ba3cc151_805cab4d","updated":"2015-07-13 01:45:38.000000000","message":"Done","commit_id":"38b5058c6068d96917e8822d8b1039a82f8cd6d8"}],"doc/admin-guide-cloud-rst/source/networking_introduction.rst":[{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":169,"context_line":"|FWaaS architecture|"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"FWaaS management options are also available in the OpenStack dashboard."},{"line_number":172,"context_line":""},{"line_number":173,"context_line":"#. Enable the FWaaS plug-in in the :file:`/etc/neutron/neutron.conf` file:"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":".. code:: ini"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_35740235","line":172,"updated":"2015-07-10 04:03:36.000000000","message":"The following is a procedure as per http://docs.openstack.org/admin-guide-cloud/content/install_neutron-fwaas-agent.html","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":169,"context_line":"|FWaaS architecture|"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"FWaaS management options are also available in the OpenStack dashboard."},{"line_number":172,"context_line":""},{"line_number":173,"context_line":"#. Enable the FWaaS plug-in in the :file:`/etc/neutron/neutron.conf` file:"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":".. code:: ini"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_0a867c16","line":172,"in_reply_to":"ba3cc151_35740235","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":173,"context_line":"#. Enable the FWaaS plug-in in the :file:`/etc/neutron/neutron.conf` file:"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":".. code:: ini"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"    service_plugins \u003d firewall"},{"line_number":178,"context_line":"    [service_providers]"},{"line_number":179,"context_line":"    ..."}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_75a12a95","line":176,"updated":"2015-07-10 04:03:36.000000000","message":"use the :linenos: directive for blocks with 5+ lines of code","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":173,"context_line":"#. Enable the FWaaS plug-in in the :file:`/etc/neutron/neutron.conf` file:"},{"line_number":174,"context_line":""},{"line_number":175,"context_line":".. code:: ini"},{"line_number":176,"context_line":""},{"line_number":177,"context_line":"    service_plugins \u003d firewall"},{"line_number":178,"context_line":"    [service_providers]"},{"line_number":179,"context_line":"    ..."}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_ea84780c","line":176,"in_reply_to":"ba3cc151_75a12a95","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":208,"context_line":""},{"line_number":209,"context_line":"#. Restart the neutron-l3-agent and neutron-server services to apply the"},{"line_number":210,"context_line":"settings."},{"line_number":211,"context_line":""},{"line_number":212,"context_line":"#. Create the firewall rules and create a policy that contains them. Then,"},{"line_number":213,"context_line":"create a firewall that applies the policy."},{"line_number":214,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_95c5ce3e","line":211,"updated":"2015-07-10 04:03:36.000000000","message":"This is the start of a new procedure.","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":208,"context_line":""},{"line_number":209,"context_line":"#. Restart the neutron-l3-agent and neutron-server services to apply the"},{"line_number":210,"context_line":"settings."},{"line_number":211,"context_line":""},{"line_number":212,"context_line":"#. Create the firewall rules and create a policy that contains them. Then,"},{"line_number":213,"context_line":"create a firewall that applies the policy."},{"line_number":214,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_4aab2476","line":211,"in_reply_to":"ba3cc151_95c5ce3e","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":275,"context_line":"    support the allowed-address-pairs extension."},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"**Basic allowed-address-pairs operations.**"},{"line_number":278,"context_line":""},{"line_number":279,"context_line":"#. Create a port with a specified allowed address pairs:"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"   .. code:: console"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_35d96223","line":278,"updated":"2015-07-10 04:03:36.000000000","message":"This is not a procedure.  The following should be bullet points.","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":275,"context_line":"    support the allowed-address-pairs extension."},{"line_number":276,"context_line":""},{"line_number":277,"context_line":"**Basic allowed-address-pairs operations.**"},{"line_number":278,"context_line":""},{"line_number":279,"context_line":"#. Create a port with a specified allowed address pairs:"},{"line_number":280,"context_line":""},{"line_number":281,"context_line":"   .. code:: console"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_9dd89481","line":278,"in_reply_to":"ba3cc151_35d96223","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"afad44e6f6359b3a40dd27291b9dd49cdd355112","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Introduction to Networking"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The Networking service, code-named neutron, provides an API that lets"},{"line_number":6,"context_line":"you define network connectivity and addressing in the cloud. The"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba3cc151_602ac792","line":3,"updated":"2015-07-10 06:59:32.000000000","message":"Indentation is still problematic within procedures.  Compare the build to http://docs.openstack.org/admin-guide-cloud/content/section_networking-intro.html","commit_id":"38b5058c6068d96917e8822d8b1039a82f8cd6d8"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"ef50c365a7f63f36c095f31b41e0e838c91ba09a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Introduction to Networking"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"The Networking service, code-named neutron, provides an API that lets"},{"line_number":6,"context_line":"you define network connectivity and addressing in the cloud. The"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a41bdd9_a7b9a930","line":3,"in_reply_to":"ba3cc151_602ac792","updated":"2015-07-13 01:45:38.000000000","message":"Done","commit_id":"38b5058c6068d96917e8822d8b1039a82f8cd6d8"}],"doc/admin-guide-cloud-rst/source/networking_multi-dhcp-agents.rst":[{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":26,"context_line":"        | lbaas           | LoadBalancing service    |"},{"line_number":27,"context_line":"        | extraroute      | Neutron Extra Route      |"},{"line_number":28,"context_line":"        +-----------------+--------------------------+"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"There will be three hosts in the setup."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"  .. list-table::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_f528daf0","line":29,"updated":"2015-07-10 04:03:36.000000000","message":"There is an image missing here.","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":26,"context_line":"        | lbaas           | LoadBalancing service    |"},{"line_number":27,"context_line":"        | extraroute      | Neutron Extra Route      |"},{"line_number":28,"context_line":"        +-----------------+--------------------------+"},{"line_number":29,"context_line":""},{"line_number":30,"context_line":"There will be three hosts in the setup."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"  .. list-table::"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_20503f0a","line":29,"in_reply_to":"ba3cc151_f528daf0","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"There will be three hosts in the setup."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"  .. list-table::"},{"line_number":33,"context_line":"   :widths: 25 50"},{"line_number":34,"context_line":"   :header-rows: 1"},{"line_number":35,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_f50f7a89","line":32,"updated":"2015-07-10 04:03:36.000000000","message":"this list-table should not be a in a block.  Dedent.","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":29,"context_line":""},{"line_number":30,"context_line":"There will be three hosts in the setup."},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"  .. list-table::"},{"line_number":33,"context_line":"   :widths: 25 50"},{"line_number":34,"context_line":"   :header-rows: 1"},{"line_number":35,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_2a1b4082","line":32,"in_reply_to":"ba3cc151_f50f7a89","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":38,"context_line":"   * - OpenStack controller host - controlnode"},{"line_number":39,"context_line":"     - Runs the Networking, Identity, and Compute services that are required"},{"line_number":40,"context_line":"       to deploy VMs. The node must have at least one network interface that"},{"line_number":41,"context_line":"       is connected to the Management Network. Note that nova-network should"},{"line_number":42,"context_line":"       not be running because it is replaced by Neutron."},{"line_number":43,"context_line":"   * - HostA"},{"line_number":44,"context_line":"     - Runs nova-compute, the Neutron L2 agent and DHCP agent"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_b532525d","line":41,"updated":"2015-07-10 04:03:36.000000000","message":"markup nova-network","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":38,"context_line":"   * - OpenStack controller host - controlnode"},{"line_number":39,"context_line":"     - Runs the Networking, Identity, and Compute services that are required"},{"line_number":40,"context_line":"       to deploy VMs. The node must have at least one network interface that"},{"line_number":41,"context_line":"       is connected to the Management Network. Note that nova-network should"},{"line_number":42,"context_line":"       not be running because it is replaced by Neutron."},{"line_number":43,"context_line":"   * - HostA"},{"line_number":44,"context_line":"     - Runs nova-compute, the Neutron L2 agent and DHCP agent"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_fdfc400e","line":41,"in_reply_to":"ba3cc151_b532525d","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":41,"context_line":"       is connected to the Management Network. Note that nova-network should"},{"line_number":42,"context_line":"       not be running because it is replaced by Neutron."},{"line_number":43,"context_line":"   * - HostA"},{"line_number":44,"context_line":"     - Runs nova-compute, the Neutron L2 agent and DHCP agent"},{"line_number":45,"context_line":"   * - HostB"},{"line_number":46,"context_line":"     - Same as HostA"},{"line_number":47,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_d537d64b","line":44,"updated":"2015-07-10 04:03:36.000000000","message":"markup nova-compute","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":41,"context_line":"       is connected to the Management Network. Note that nova-network should"},{"line_number":42,"context_line":"       not be running because it is replaced by Neutron."},{"line_number":43,"context_line":"   * - HostA"},{"line_number":44,"context_line":"     - Runs nova-compute, the Neutron L2 agent and DHCP agent"},{"line_number":45,"context_line":"   * - HostB"},{"line_number":46,"context_line":"     - Same as HostA"},{"line_number":47,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_bd06b81a","line":44,"in_reply_to":"ba3cc151_d537d64b","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Configuration"},{"line_number":51,"context_line":"~~~~~~~~~~~~~"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"#. Neutron configuration file :file:`/etc/neutron/neutron.conf`:"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":".. code:: ini"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_b509f286","line":52,"updated":"2015-07-10 04:03:36.000000000","message":"Format the following procedures with titles as per http://docs.openstack.org/admin-guide-cloud/content/multi_agent_demo_configuration.html\n\nAlso, add :linenos: for code longer that 5 lines.","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":49,"context_line":""},{"line_number":50,"context_line":"Configuration"},{"line_number":51,"context_line":"~~~~~~~~~~~~~"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"#. Neutron configuration file :file:`/etc/neutron/neutron.conf`:"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":".. code:: ini"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_bd1d5864","line":52,"in_reply_to":"ba3cc151_b509f286","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":124,"context_line":""},{"line_number":125,"context_line":"Commands in agent management and scheduler extensions"},{"line_number":126,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"The following commands require the tenant running the command to have an"},{"line_number":129,"context_line":"admin role."},{"line_number":130,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_756b6a20","line":127,"updated":"2015-07-10 04:03:36.000000000","message":"Format procedures and titles below as per http://docs.openstack.org/admin-guide-cloud/content/demo_multiple_operation.html\n\nAdd :linenos:","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":124,"context_line":""},{"line_number":125,"context_line":"Commands in agent management and scheduler extensions"},{"line_number":126,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"},{"line_number":127,"context_line":""},{"line_number":128,"context_line":"The following commands require the tenant running the command to have an"},{"line_number":129,"context_line":"admin role."},{"line_number":130,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_bd5478fe","line":127,"in_reply_to":"ba3cc151_756b6a20","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":169,"context_line":".. code:: console"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"    $ neutron agent-list"},{"line_number":172,"context_line":"  .. list-table::"},{"line_number":173,"context_line":"   :widths: 25 15 10 10 10"},{"line_number":174,"context_line":"   :header-rows: 1"},{"line_number":175,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_d5a11648","line":172,"updated":"2015-07-10 04:03:36.000000000","message":"Table does not display correctly","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":169,"context_line":".. code:: console"},{"line_number":170,"context_line":""},{"line_number":171,"context_line":"    $ neutron agent-list"},{"line_number":172,"context_line":"  .. list-table::"},{"line_number":173,"context_line":"   :widths: 25 15 10 10 10"},{"line_number":174,"context_line":"   :header-rows: 1"},{"line_number":175,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_fd98c0ce","line":172,"in_reply_to":"ba3cc151_d5a11648","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":379,"context_line":""},{"line_number":380,"context_line":"    $ neutron net-list"},{"line_number":381,"context_line":""},{"line_number":382,"context_line":"  .. list-table::"},{"line_number":383,"context_line":"   :widths: 25 10 25"},{"line_number":384,"context_line":"   :header-rows: 1"},{"line_number":385,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_f5b9ba7d","line":382,"updated":"2015-07-10 04:03:36.000000000","message":"Check indent. Table does not display correctly.","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":379,"context_line":""},{"line_number":380,"context_line":"    $ neutron net-list"},{"line_number":381,"context_line":""},{"line_number":382,"context_line":"  .. list-table::"},{"line_number":383,"context_line":"   :widths: 25 10 25"},{"line_number":384,"context_line":"   :header-rows: 1"},{"line_number":385,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_bd79d884","line":382,"in_reply_to":"ba3cc151_f5b9ba7d","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":448,"context_line":"      -9ec7-908f2d48622d"},{"line_number":449,"context_line":"    $ neutron agent-list"},{"line_number":450,"context_line":""},{"line_number":451,"context_line":"  .. list-table::"},{"line_number":452,"context_line":"   :widths: 25 15 10 10 10"},{"line_number":453,"context_line":"   :header-rows: 1"},{"line_number":454,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_f560da0f","line":451,"updated":"2015-07-10 04:03:36.000000000","message":"indent.","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":448,"context_line":"      -9ec7-908f2d48622d"},{"line_number":449,"context_line":"    $ neutron agent-list"},{"line_number":450,"context_line":""},{"line_number":451,"context_line":"  .. list-table::"},{"line_number":452,"context_line":"   :widths: 25 15 10 10 10"},{"line_number":453,"context_line":"   :header-rows: 1"},{"line_number":454,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_ddf5bced","line":451,"in_reply_to":"ba3cc151_f560da0f","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"105fa0694ad0946810762e94bb68e74af258289f","unresolved":false,"context_lines":[{"line_number":482,"context_line":"    Deleted agent: a0c1c21c-d4f4-4577-9ec7-908f2d48622d"},{"line_number":483,"context_line":"    $ neutron agent-list"},{"line_number":484,"context_line":""},{"line_number":485,"context_line":"  .. list-table::"},{"line_number":486,"context_line":"   :widths: 25 15 10 10 10"},{"line_number":487,"context_line":"   :header-rows: 1"},{"line_number":488,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_15669e29","line":485,"updated":"2015-07-10 04:03:36.000000000","message":"indent.","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"e6c09cac0311c2ee7568cb2ab1884158c9503e42","unresolved":false,"context_lines":[{"line_number":482,"context_line":"    Deleted agent: a0c1c21c-d4f4-4577-9ec7-908f2d48622d"},{"line_number":483,"context_line":"    $ neutron agent-list"},{"line_number":484,"context_line":""},{"line_number":485,"context_line":"  .. list-table::"},{"line_number":486,"context_line":"   :widths: 25 15 10 10 10"},{"line_number":487,"context_line":"   :header-rows: 1"},{"line_number":488,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_7ddb507e","line":485,"in_reply_to":"ba3cc151_15669e29","updated":"2015-07-10 06:26:38.000000000","message":"Done","commit_id":"f601c54f533dc26791f3614eec95d189b3472e47"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"afad44e6f6359b3a40dd27291b9dd49cdd355112","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Scalable and highly available DHCP agents"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"This section describes how to use the agent management (alias agent) and"},{"line_number":6,"context_line":"scheduler (alias agent\\_scheduler) extensions for DHCP agents"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba3cc151_5b1bf473","line":3,"updated":"2015-07-10 06:59:32.000000000","message":"Check indentation in procedures.","commit_id":"38b5058c6068d96917e8822d8b1039a82f8cd6d8"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"ef50c365a7f63f36c095f31b41e0e838c91ba09a","unresolved":false,"context_lines":[{"line_number":1,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":2,"context_line":"Scalable and highly available DHCP agents"},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":""},{"line_number":5,"context_line":"This section describes how to use the agent management (alias agent) and"},{"line_number":6,"context_line":"scheduler (alias agent\\_scheduler) extensions for DHCP agents"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a41bdd9_c7b62d3d","line":3,"in_reply_to":"ba3cc151_5b1bf473","updated":"2015-07-13 01:45:38.000000000","message":"Done","commit_id":"38b5058c6068d96917e8822d8b1039a82f8cd6d8"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"afad44e6f6359b3a40dd27291b9dd49cdd355112","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":".. list-table::"},{"line_number":35,"context_line":"  :widths: 25 50"},{"line_number":36,"context_line":"  :header-rows: 1"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":" * - Host"},{"line_number":39,"context_line":"   - Description"}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba3cc151_fb0be822","line":36,"updated":"2015-07-10 06:59:32.000000000","message":"these are showing up in the bold as text","commit_id":"38b5058c6068d96917e8822d8b1039a82f8cd6d8"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"ef50c365a7f63f36c095f31b41e0e838c91ba09a","unresolved":false,"context_lines":[{"line_number":33,"context_line":""},{"line_number":34,"context_line":".. list-table::"},{"line_number":35,"context_line":"  :widths: 25 50"},{"line_number":36,"context_line":"  :header-rows: 1"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":" * - Host"},{"line_number":39,"context_line":"   - Description"}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a41bdd9_8787c560","line":36,"in_reply_to":"ba3cc151_fb0be822","updated":"2015-07-13 01:45:38.000000000","message":"Done","commit_id":"38b5058c6068d96917e8822d8b1039a82f8cd6d8"},{"author":{"_account_id":12686,"name":"Brian Moss","email":"kallimachos@gmail.com","username":"bmoss"},"change_message_id":"afad44e6f6359b3a40dd27291b9dd49cdd355112","unresolved":false,"context_lines":[{"line_number":187,"context_line":""},{"line_number":188,"context_line":"    $ neutron agent-list"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"  .. list-table::"},{"line_number":191,"context_line":"   :widths: 25 15 10 10 10"},{"line_number":192,"context_line":"   :header-rows: 1"},{"line_number":193,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"ba3cc151_3b29508a","line":190,"updated":"2015-07-10 06:59:32.000000000","message":"This table is not rendering.","commit_id":"38b5058c6068d96917e8822d8b1039a82f8cd6d8"},{"author":{"_account_id":10607,"name":"Alexandra Settle","email":"a.settle@outlook.com","username":"asettle"},"change_message_id":"ef50c365a7f63f36c095f31b41e0e838c91ba09a","unresolved":false,"context_lines":[{"line_number":187,"context_line":""},{"line_number":188,"context_line":"    $ neutron agent-list"},{"line_number":189,"context_line":""},{"line_number":190,"context_line":"  .. list-table::"},{"line_number":191,"context_line":"   :widths: 25 15 10 10 10"},{"line_number":192,"context_line":"   :header-rows: 1"},{"line_number":193,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a41bdd9_4781bd49","line":190,"in_reply_to":"ba3cc151_3b29508a","updated":"2015-07-13 01:45:38.000000000","message":"Done","commit_id":"38b5058c6068d96917e8822d8b1039a82f8cd6d8"}]}
