)]}'
{"ansible/group_vars/all.yml":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"db8d0a7f8d4da2d533caff93534400e20c75db7c","unresolved":false,"context_lines":[{"line_number":182,"context_line":"####################"},{"line_number":183,"context_line":"network_interface: \"eth0\""},{"line_number":184,"context_line":"neutron_external_interface: \"eth1\""},{"line_number":185,"context_line":"neutron_firewall_driver: \"{{ \u0027openvswitch\u0027 if neutron_plugin_agent \u003d\u003d \u0027openvswitch\u0027 \u0027neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver\u0027 if neutron_plugin_agent \u003d\u003d \u0027opendaylight\u0027 else \u0027neutron.agent.linux.iptables_firewall.IptablesFirewallDriver\u0027 }}\""},{"line_number":186,"context_line":"kolla_external_vip_interface: \"{{ network_interface }}\""},{"line_number":187,"context_line":"api_interface: \"{{ network_interface }}\""},{"line_number":188,"context_line":"storage_interface: \"{{ network_interface }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_67b408d2","line":185,"range":{"start_line":185,"start_character":29,"end_line":185,"end_character":77},"updated":"2019-09-25 12:36:16.000000000","message":"does not agree with commit message","commit_id":"635aee3232c7353cab868ab8b7b4fba3c7a1ecb1"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"db8d0a7f8d4da2d533caff93534400e20c75db7c","unresolved":false,"context_lines":[{"line_number":182,"context_line":"####################"},{"line_number":183,"context_line":"network_interface: \"eth0\""},{"line_number":184,"context_line":"neutron_external_interface: \"eth1\""},{"line_number":185,"context_line":"neutron_firewall_driver: \"{{ \u0027openvswitch\u0027 if neutron_plugin_agent \u003d\u003d \u0027openvswitch\u0027 \u0027neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver\u0027 if neutron_plugin_agent \u003d\u003d \u0027opendaylight\u0027 else \u0027neutron.agent.linux.iptables_firewall.IptablesFirewallDriver\u0027 }}\""},{"line_number":186,"context_line":"kolla_external_vip_interface: \"{{ network_interface }}\""},{"line_number":187,"context_line":"api_interface: \"{{ network_interface }}\""},{"line_number":188,"context_line":"storage_interface: \"{{ network_interface }}\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_87902445","line":185,"range":{"start_line":185,"start_character":83,"end_line":185,"end_character":84},"updated":"2019-09-25 12:36:16.000000000","message":"else","commit_id":"635aee3232c7353cab868ab8b7b4fba3c7a1ecb1"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"37d356a9edad8bbe5812e8c0cc020ea175baf23d","unresolved":false,"context_lines":[{"line_number":182,"context_line":"####################"},{"line_number":183,"context_line":"network_interface: \"eth0\""},{"line_number":184,"context_line":"neutron_external_interface: \"eth1\""},{"line_number":185,"context_line":"neutron_firewall_driver: \"{{ \u0027neutron.agent.linux.iptables_firewall.IptablesFirewallDriver\u0027 if neutron_plugin_agent \u003d\u003d \u0027linuxbridge\u0027 else \u0027neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver\u0027 }}\""},{"line_number":186,"context_line":"kolla_external_vip_interface: \"{{ network_interface }}\""},{"line_number":187,"context_line":"api_interface: \"{{ network_interface }}\""},{"line_number":188,"context_line":"storage_interface: \"{{ network_interface }}\""}],"source_content_type":"text/x-yaml","patch_set":6,"id":"3fa7e38b_f14c21c9","line":185,"updated":"2019-09-26 08:37:51.000000000","message":"It\u0027s not quite the same logic. Previously, we only had hybrid if \n\nneutron_plugin_agent \u003d\u003d \"openvswitch\" or neutron_plugin_agent \u003d\u003d \"opendaylight\"\n\nOtherwise it was unset.","commit_id":"ad516b8b0327258cc1849f4204fa210e19a4aad4"}],"doc/source/reference/networking/neutron.rst":[{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"37d356a9edad8bbe5812e8c0cc020ea175baf23d","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. _neutron:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":"Neutron"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Preparation and deployment"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3fa7e38b_b1bf895f","line":4,"updated":"2019-09-26 08:37:51.000000000","message":"Neutron - Networking Service","commit_id":"ad516b8b0327258cc1849f4204fa210e19a4aad4"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"37d356a9edad8bbe5812e8c0cc020ea175baf23d","unresolved":false,"context_lines":[{"line_number":14,"context_line":"   #enable_neutron: \"{{ enable_openstack_core | bool }}\""},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Neutron external interface is used for communication with external world"},{"line_number":17,"context_line":"(e.g. provider networks, floatin IPs, etc)."},{"line_number":18,"context_line":"For setting up the neutron external interface please modify ``/etc/kolla/globals``:"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. code-block:: yaml"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3fa7e38b_31dcf9e2","line":17,"range":{"start_line":17,"start_character":25,"end_line":17,"end_character":32},"updated":"2019-09-26 08:37:51.000000000","message":"floating","commit_id":"ad516b8b0327258cc1849f4204fa210e19a4aad4"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"37d356a9edad8bbe5812e8c0cc020ea175baf23d","unresolved":false,"context_lines":[{"line_number":14,"context_line":"   #enable_neutron: \"{{ enable_openstack_core | bool }}\""},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Neutron external interface is used for communication with external world"},{"line_number":17,"context_line":"(e.g. provider networks, floatin IPs, etc)."},{"line_number":18,"context_line":"For setting up the neutron external interface please modify ``/etc/kolla/globals``:"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. code-block:: yaml"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3fa7e38b_f1e1819c","line":17,"range":{"start_line":17,"start_character":6,"end_line":17,"end_character":23},"updated":"2019-09-26 08:37:51.000000000","message":"provider networks only accessible if enable_neutron_provider_networks is set.","commit_id":"ad516b8b0327258cc1849f4204fa210e19a4aad4"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"043da29f8a0948ae7b7da3b0890e11b19b6ac26c","unresolved":false,"context_lines":[{"line_number":14,"context_line":"   #enable_neutron: \"{{ enable_openstack_core | bool }}\""},{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Neutron external interface is used for communication with external world"},{"line_number":17,"context_line":"(e.g. provider networks, floatin IPs, etc)."},{"line_number":18,"context_line":"For setting up the neutron external interface please modify ``/etc/kolla/globals``:"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. code-block:: yaml"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3fa7e38b_546ba31c","line":17,"range":{"start_line":17,"start_character":6,"end_line":17,"end_character":23},"in_reply_to":"3fa7e38b_f1e1819c","updated":"2019-09-26 09:19:51.000000000","message":"\u003e provider networks only accessible if enable_neutron_provider_networks\n \u003e is set.\n\nYou mean provider networks connected directly to instances.\nIt\u0027s a sloppy wording there.","commit_id":"ad516b8b0327258cc1849f4204fa210e19a4aad4"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"37d356a9edad8bbe5812e8c0cc020ea175baf23d","unresolved":false,"context_lines":[{"line_number":15,"context_line":""},{"line_number":16,"context_line":"Neutron external interface is used for communication with external world"},{"line_number":17,"context_line":"(e.g. provider networks, floatin IPs, etc)."},{"line_number":18,"context_line":"For setting up the neutron external interface please modify ``/etc/kolla/globals``:"},{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. code-block:: yaml"},{"line_number":21,"context_line":""}],"source_content_type":"text/x-rst","patch_set":6,"id":"3fa7e38b_518735b6","line":18,"range":{"start_line":18,"start_character":73,"end_line":18,"end_character":80},"updated":"2019-09-26 08:37:51.000000000","message":".yml (and elsewhere)","commit_id":"ad516b8b0327258cc1849f4204fa210e19a4aad4"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"37d356a9edad8bbe5812e8c0cc020ea175baf23d","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. code-block:: yaml"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"   neutron_external_interface: \"eth1\""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"By default - kolla-ansible uses openvswitch as it\u0027s underlying network mechanism,"},{"line_number":25,"context_line":"you can change that neutron_plugin_agent variable in ``/etc/kolla/globals``:"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3fa7e38b_b196a9ef","line":22,"range":{"start_line":22,"start_character":3,"end_line":22,"end_character":29},"updated":"2019-09-26 08:37:51.000000000","message":"This is used by hosts in the \u0027network\u0027 group, and hosts in the \u0027compute\u0027 group if enable_neutron_provider_networks is set or DVR is enabled.","commit_id":"ad516b8b0327258cc1849f4204fa210e19a4aad4"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"043da29f8a0948ae7b7da3b0890e11b19b6ac26c","unresolved":false,"context_lines":[{"line_number":19,"context_line":""},{"line_number":20,"context_line":".. code-block:: yaml"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"   neutron_external_interface: \"eth1\""},{"line_number":23,"context_line":""},{"line_number":24,"context_line":"By default - kolla-ansible uses openvswitch as it\u0027s underlying network mechanism,"},{"line_number":25,"context_line":"you can change that neutron_plugin_agent variable in ``/etc/kolla/globals``:"}],"source_content_type":"text/x-rst","patch_set":6,"id":"3fa7e38b_d468f31d","line":22,"range":{"start_line":22,"start_character":3,"end_line":22,"end_character":29},"in_reply_to":"3fa7e38b_b196a9ef","updated":"2019-09-26 09:19:51.000000000","message":"More complicated in reality but should be sufficient yeah.\n\nRefer:\ncomputes_need_external_bridge: \"{{ enable_neutron_dvr | bool and neutron_compute_dvr_mode \u003d\u003d \u0027dvr\u0027 or enable_neutron_provider_networks | bool or enable_opendaylight | bool and neutron_plugin_agent !\u003d \u0027vmware_dvs\u0027 and not enable_onos | bool }}\"","commit_id":"ad516b8b0327258cc1849f4204fa210e19a4aad4"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"272cb80c772b712f3527231a81370cee439ae9b0","unresolved":false,"context_lines":[{"line_number":1,"context_line":".. _neutron:"},{"line_number":2,"context_line":""},{"line_number":3,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":4,"context_line":"Neutron"},{"line_number":5,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Preparation and deployment"}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_54c40391","line":4,"range":{"start_line":4,"start_character":0,"end_line":4,"end_character":7},"updated":"2019-09-26 09:00:31.000000000","message":"not sure if add the info in this doc to the main networking as the base to every doc under this","commit_id":"fad088ba7e8450d057c1cce97a122855023d18d7"},{"author":{"_account_id":19316,"name":"Eduardo Gonzalez","email":"dabarren@gmail.com","username":"egonzalez90"},"change_message_id":"272cb80c772b712f3527231a81370cee439ae9b0","unresolved":false,"context_lines":[{"line_number":35,"context_line":".. code-block:: ini"},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"   [security_group]"},{"line_number":38,"context_line":"   firewall_driver: \"openvswitch\""},{"line_number":39,"context_line":""}],"source_content_type":"text/x-rst","patch_set":7,"id":"3fa7e38b_74c9ffa9","line":38,"range":{"start_line":38,"start_character":21,"end_line":38,"end_character":32},"updated":"2019-09-26 09:00:31.000000000","message":"maybe a note that upgrades are not smooth and require a restart of every instance running, IIRC that was the case.","commit_id":"fad088ba7e8450d057c1cce97a122855023d18d7"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"a8cbe75a185dce5fde09367b20a30368c4559077","unresolved":false,"context_lines":[{"line_number":26,"context_line":"   This is used by hosts in the \u0027network\u0027 group, and hosts in the \u0027compute\u0027 group if"},{"line_number":27,"context_line":"   enable_neutron_provider_networks is set or DVR is enabled."},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"For using provider networks you also need to set:"},{"line_number":30,"context_line":""},{"line_number":31,"context_line":".. code-block:: yaml"},{"line_number":32,"context_line":"   :caption: /etc/kolla/globals.yml"}],"source_content_type":"text/x-rst","patch_set":8,"id":"3fa7e38b_749c9f0d","line":29,"range":{"start_line":29,"start_character":27,"end_line":29,"end_character":28},"updated":"2019-09-26 09:21:29.000000000","message":"in instances","commit_id":"96da4f695f83ad949178a12d29ba8e9764532e68"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"5f0698369283702053fed983b0cc067b29b77e57","unresolved":false,"context_lines":[{"line_number":20,"context_line":".. code-block:: yaml"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"   neutron_external_interface: \"eth1\""},{"line_number":23,"context_line":"   "},{"line_number":24,"context_line":".. note::"},{"line_number":25,"context_line":"   This is used by hosts in the \u0027network\u0027 group, and hosts in the \u0027compute\u0027 group if"},{"line_number":26,"context_line":"   enable_neutron_provider_networks is set or DVR is enabled."}],"source_content_type":"text/x-rst","patch_set":9,"id":"3fa7e38b_a74e6b6c","line":23,"updated":"2019-09-26 09:30:31.000000000","message":"nit: trailing spaces","commit_id":"b915bd8c31debe681d12f0d91952e7bd05fc6bc9"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"026c32deb6566632d3a78dd9c61edee9803ca900","unresolved":false,"context_lines":[{"line_number":36,"context_line":""},{"line_number":37,"context_line":".. code-block:: yaml"},{"line_number":38,"context_line":""},{"line_number":39,"context_line":"   neutron_plugin_agent: \"openvswitch\""},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"When using OpenvSwitch and newer kernels (4.3+) - you can switch to using native OVS firewall driver"},{"line_number":42,"context_line":"by using configuration override (see :ref:`service-config`). You can set it in"}],"source_content_type":"text/x-rst","patch_set":9,"id":"3fa7e38b_87f56fef","line":39,"range":{"start_line":39,"start_character":26,"end_line":39,"end_character":37},"updated":"2019-09-26 09:33:54.000000000","message":"that\u0027s a noop","commit_id":"b915bd8c31debe681d12f0d91952e7bd05fc6bc9"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"5f0698369283702053fed983b0cc067b29b77e57","unresolved":false,"context_lines":[{"line_number":40,"context_line":""},{"line_number":41,"context_line":"When using OpenvSwitch and newer kernels (4.3+) - you can switch to using native OVS firewall driver"},{"line_number":42,"context_line":"by using configuration override (see :ref:`service-config`). You can set it in"},{"line_number":43,"context_line":"``/etc/kolla/config/neutron.conf``:"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":".. code-block:: ini"},{"line_number":46,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3fa7e38b_8759ef35","line":43,"range":{"start_line":43,"start_character":20,"end_line":43,"end_character":32},"updated":"2019-09-26 09:30:31.000000000","message":"neutron/ml2_conf.ini","commit_id":"b915bd8c31debe681d12f0d91952e7bd05fc6bc9"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"026c32deb6566632d3a78dd9c61edee9803ca900","unresolved":false,"context_lines":[{"line_number":40,"context_line":""},{"line_number":41,"context_line":"When using OpenvSwitch and newer kernels (4.3+) - you can switch to using native OVS firewall driver"},{"line_number":42,"context_line":"by using configuration override (see :ref:`service-config`). You can set it in"},{"line_number":43,"context_line":"``/etc/kolla/config/neutron.conf``:"},{"line_number":44,"context_line":""},{"line_number":45,"context_line":".. code-block:: ini"},{"line_number":46,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3fa7e38b_67f073fe","line":43,"range":{"start_line":43,"start_character":20,"end_line":43,"end_character":32},"in_reply_to":"3fa7e38b_8759ef35","updated":"2019-09-26 09:33:54.000000000","message":"and also per host (could be relevant in mixed env)","commit_id":"b915bd8c31debe681d12f0d91952e7bd05fc6bc9"},{"author":{"_account_id":14826,"name":"Mark Goddard","email":"markgoddard86@gmail.com","username":"mgoddard"},"change_message_id":"5f0698369283702053fed983b0cc067b29b77e57","unresolved":false,"context_lines":[{"line_number":45,"context_line":".. code-block:: ini"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"   [security_group]"},{"line_number":48,"context_line":"   firewall_driver: \"openvswitch\""},{"line_number":49,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3fa7e38b_c7536716","line":48,"range":{"start_line":48,"start_character":18,"end_line":48,"end_character":19},"updated":"2019-09-26 09:30:31.000000000","message":"\u003d","commit_id":"b915bd8c31debe681d12f0d91952e7bd05fc6bc9"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"026c32deb6566632d3a78dd9c61edee9803ca900","unresolved":false,"context_lines":[{"line_number":45,"context_line":".. code-block:: ini"},{"line_number":46,"context_line":""},{"line_number":47,"context_line":"   [security_group]"},{"line_number":48,"context_line":"   firewall_driver: \"openvswitch\""},{"line_number":49,"context_line":""}],"source_content_type":"text/x-rst","patch_set":9,"id":"3fa7e38b_87800f48","line":48,"range":{"start_line":48,"start_character":20,"end_line":48,"end_character":21},"updated":"2019-09-26 09:33:54.000000000","message":"unlikely usage of \"","commit_id":"b915bd8c31debe681d12f0d91952e7bd05fc6bc9"},{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"952a0479ec7fdd4b6b3c197789c776fedc50db2e","unresolved":false,"context_lines":[{"line_number":48,"context_line":".. code-block:: ini"},{"line_number":49,"context_line":""},{"line_number":50,"context_line":"   [security_group]"},{"line_number":51,"context_line":"   firewall_driver \u003d \"openvswitch\""},{"line_number":52,"context_line":""}],"source_content_type":"text/x-rst","patch_set":11,"id":"3fa7e38b_0af8a646","line":51,"range":{"start_line":51,"start_character":21,"end_line":51,"end_character":22},"updated":"2019-09-26 10:38:07.000000000","message":"no \"","commit_id":"0347c95c11fbaf35a2ec13587f24ead2b1352a0a"}],"etc/kolla/globals.yml":[{"author":{"_account_id":30491,"name":"Radosław Piliszek","display_name":"Radek","email":"radek@piliszek.it","username":"yoctozepto","status":"self-employed techologist, collaborating mostly with 7bulls.com"},"change_message_id":"db8d0a7f8d4da2d533caff93534400e20c75db7c","unresolved":false,"context_lines":[{"line_number":112,"context_line":"# Configure neutron firewall driver, by default it\u0027s iptables_hybrid on OVS and opendaylight,"},{"line_number":113,"context_line":"# and iptables on linuxbridge."},{"line_number":114,"context_line":"# Change this to \u0027openvswitch\u0027 to enable native OVS firewall driver on recent (4.3+) kernels."},{"line_number":115,"context_line":"#neutron_firewall_driver: \"{{ \u0027neutron.agent.linux.iptables_firewall.IptablesFirewallDriver\u0027 if neutron_plugin_agent \u003d\u003d \u0027linuxbridge\u0027 else \u0027neutron.agent.linux.iptables_firewall.OVSHybridIptablesFirewallDriver\u0027 }}\""},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"# Valid options are [ internal, infoblox ]"},{"line_number":118,"context_line":"#neutron_ipam_driver: \"internal\""}],"source_content_type":"text/x-yaml","patch_set":1,"id":"3fa7e38b_c7a93c7c","line":115,"updated":"2019-09-25 12:36:16.000000000","message":"does not agree","commit_id":"635aee3232c7353cab868ab8b7b4fba3c7a1ecb1"}]}
