)]}'
{"devstack/lib/ovs":[{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"83244328103a0d4b49289329d2564b8b5eb8f4ae","unresolved":false,"context_lines":[{"line_number":212,"context_line":"}"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"# load_conntrack_gre_module() - loads nf_conntrack_proto_gre kernel module"},{"line_number":216,"context_line":"function load_conntrack_gre_module() {"},{"line_number":217,"context_line":"    sudo modprobe nf_conntrack_proto_gre"},{"line_number":218,"context_line":"}"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"dfbec78f_d6b609fb","line":218,"range":{"start_line":215,"start_character":0,"end_line":218,"end_character":1},"updated":"2019-05-09 14:16:58.000000000","message":"Why we load this? There are some related test cases we have ?","commit_id":"ef0b51370320c6e7f3eac7971c91e65bc0e8945f"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"05fdb3c689f30344838efcff5a03f15252b1dd8b","unresolved":false,"context_lines":[{"line_number":212,"context_line":"}"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":""},{"line_number":215,"context_line":"# load_conntrack_gre_module() - loads nf_conntrack_proto_gre kernel module"},{"line_number":216,"context_line":"function load_conntrack_gre_module() {"},{"line_number":217,"context_line":"    sudo modprobe nf_conntrack_proto_gre"},{"line_number":218,"context_line":"}"}],"source_content_type":"application/octet-stream","patch_set":3,"id":"dfbec78f_98dd0a44","line":218,"range":{"start_line":215,"start_character":0,"end_line":218,"end_character":1},"in_reply_to":"dfbec78f_d6b609fb","updated":"2019-05-10 13:42:58.000000000","message":"We don\u0027t have such test in the gate but IMO it is good to load it in Devstack to make such case working in the future out-of-the-box when using devstack. Can it cause any problem which I\u0027m not aware of?","commit_id":"ef0b51370320c6e7f3eac7971c91e65bc0e8945f"}],"doc/source/admin/config-ovsfwdriver.rst":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"250ba114be9b1b389a0a69f21af5b703eb147f32","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block::"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    $ sudo modprobe nf_conntrack_proto_gre"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"This isn\u0027t necessary when tunnel network with type ``gre`` are used in Neutron."}],"source_content_type":"text/x-rst","patch_set":1,"id":"dfbec78f_68798dfa","line":67,"updated":"2019-05-08 13:09:07.000000000","message":"1) Should we add a sanity check?\n2) nit: maybe we should load this module in devstack/lib/ovs:compile_ovs","commit_id":"45c96b6f1d68a2d901402e4c22919a45b9bb2bc5"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"19de0f4aeb3d8c9a4c452c7b710f882982d8c241","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block::"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    $ sudo modprobe nf_conntrack_proto_gre"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"This isn\u0027t necessary when tunnel network with type ``gre`` are used in Neutron."}],"source_content_type":"text/x-rst","patch_set":1,"id":"dfbec78f_13ab6689","line":67,"in_reply_to":"dfbec78f_68798dfa","updated":"2019-05-08 13:55:00.000000000","message":"Good point. I added sanity check and load of this module in devstack plugin.","commit_id":"45c96b6f1d68a2d901402e4c22919a45b9bb2bc5"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"c6286a16ed16b26278477c5527d0710bfd53e1a8","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"If GRE tunnels from VM to VM are going to be used, the native OVS firewall"},{"line_number":61,"context_line":"implementation requires ``nf_conntrack_proto_gre`` module to be loaded in"},{"line_number":62,"context_line":"kernel."},{"line_number":63,"context_line":"It can be loaded with command:"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dfbec78f_e8249dc8","line":62,"range":{"start_line":62,"start_character":0,"end_line":62,"end_character":6},"updated":"2019-05-08 13:34:09.000000000","message":"s/the kernel on nodes running the Open vSwitch agent.","commit_id":"200db1b8daf55363293dd8429f697c84eeae161c"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"19de0f4aeb3d8c9a4c452c7b710f882982d8c241","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"If GRE tunnels from VM to VM are going to be used, the native OVS firewall"},{"line_number":61,"context_line":"implementation requires ``nf_conntrack_proto_gre`` module to be loaded in"},{"line_number":62,"context_line":"kernel."},{"line_number":63,"context_line":"It can be loaded with command:"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":2,"id":"dfbec78f_53bc7edb","line":62,"range":{"start_line":62,"start_character":0,"end_line":62,"end_character":6},"in_reply_to":"dfbec78f_e8249dc8","updated":"2019-05-08 13:55:00.000000000","message":"Done","commit_id":"200db1b8daf55363293dd8429f697c84eeae161c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"c6286a16ed16b26278477c5527d0710bfd53e1a8","unresolved":false,"context_lines":[{"line_number":60,"context_line":"If GRE tunnels from VM to VM are going to be used, the native OVS firewall"},{"line_number":61,"context_line":"implementation requires ``nf_conntrack_proto_gre`` module to be loaded in"},{"line_number":62,"context_line":"kernel."},{"line_number":63,"context_line":"It can be loaded with command:"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block:: console"},{"line_number":66,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"dfbec78f_2814f54d","line":63,"range":{"start_line":63,"start_character":22,"end_line":63,"end_character":29},"updated":"2019-05-08 13:34:09.000000000","message":"s/the command","commit_id":"200db1b8daf55363293dd8429f697c84eeae161c"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"19de0f4aeb3d8c9a4c452c7b710f882982d8c241","unresolved":false,"context_lines":[{"line_number":60,"context_line":"If GRE tunnels from VM to VM are going to be used, the native OVS firewall"},{"line_number":61,"context_line":"implementation requires ``nf_conntrack_proto_gre`` module to be loaded in"},{"line_number":62,"context_line":"kernel."},{"line_number":63,"context_line":"It can be loaded with command:"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block:: console"},{"line_number":66,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"dfbec78f_f3ca526c","line":63,"range":{"start_line":63,"start_character":22,"end_line":63,"end_character":29},"in_reply_to":"dfbec78f_2814f54d","updated":"2019-05-08 13:55:00.000000000","message":"Done","commit_id":"200db1b8daf55363293dd8429f697c84eeae161c"},{"author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"change_message_id":"c6286a16ed16b26278477c5527d0710bfd53e1a8","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    $ sudo modprobe nf_conntrack_proto_gre"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"This isn\u0027t necessary when tunnel network with type ``gre`` are used in Neutron."}],"source_content_type":"text/x-rst","patch_set":2,"id":"dfbec78f_a807851c","line":69,"range":{"start_line":69,"start_character":26,"end_line":69,"end_character":32},"updated":"2019-05-08 13:34:09.000000000","message":"s/tunnels with\n\nShould maybe also mention that in distros there are typically files to automatically do this?\n\n\"Some Linux distributions have files that can be used to automatically load kernel modules at boot time, for example, /etc/modules. Check with your distribution for further information.\"","commit_id":"200db1b8daf55363293dd8429f697c84eeae161c"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"19de0f4aeb3d8c9a4c452c7b710f882982d8c241","unresolved":false,"context_lines":[{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    $ sudo modprobe nf_conntrack_proto_gre"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"This isn\u0027t necessary when tunnel network with type ``gre`` are used in Neutron."}],"source_content_type":"text/x-rst","patch_set":2,"id":"dfbec78f_d3cf0e7d","line":69,"range":{"start_line":69,"start_character":26,"end_line":69,"end_character":32},"in_reply_to":"dfbec78f_a807851c","updated":"2019-05-08 13:55:00.000000000","message":"Done","commit_id":"200db1b8daf55363293dd8429f697c84eeae161c"},{"author":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"change_message_id":"83244328103a0d4b49289329d2564b8b5eb8f4ae","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"If GRE tunnels from VM to VM are going to be used, the native OVS firewall"},{"line_number":61,"context_line":"implementation requires ``nf_conntrack_proto_gre`` module to be loaded in"},{"line_number":62,"context_line":"the kernel on nodes running the Open vSwitch agent"},{"line_number":63,"context_line":"It can be loaded with the command:"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dfbec78f_96e73113","line":62,"updated":"2019-05-09 14:16:58.000000000","message":"nit: missing period?","commit_id":"ef0b51370320c6e7f3eac7971c91e65bc0e8945f"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"05fdb3c689f30344838efcff5a03f15252b1dd8b","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"If GRE tunnels from VM to VM are going to be used, the native OVS firewall"},{"line_number":61,"context_line":"implementation requires ``nf_conntrack_proto_gre`` module to be loaded in"},{"line_number":62,"context_line":"the kernel on nodes running the Open vSwitch agent"},{"line_number":63,"context_line":"It can be loaded with the command:"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block:: console"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dfbec78f_e9ec762a","line":62,"in_reply_to":"dfbec78f_96e73113","updated":"2019-05-10 13:42:58.000000000","message":"Done","commit_id":"ef0b51370320c6e7f3eac7971c91e65bc0e8945f"},{"author":{"_account_id":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},"change_message_id":"05b056e68982940c8b31ac45cde2f322269f1331","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block:: console"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    $ sudo modprobe nf_conntrack_proto_gre"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"Some Linux distributions have files that can be used to automatically load"},{"line_number":70,"context_line":"kernel modules at boot time, for example, ``/etc/modules``. Check with your"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dfbec78f_53c79e13","line":67,"range":{"start_line":67,"start_character":4,"end_line":67,"end_character":42},"updated":"2019-05-08 14:55:39.000000000","message":"nit: the convention is using \u0027#\u0027 for documenting privilege commands (instead of sudo):\n\n  # modprobe nf_conntrack_proto_gre","commit_id":"ef0b51370320c6e7f3eac7971c91e65bc0e8945f"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"05fdb3c689f30344838efcff5a03f15252b1dd8b","unresolved":false,"context_lines":[{"line_number":64,"context_line":""},{"line_number":65,"context_line":".. code-block:: console"},{"line_number":66,"context_line":""},{"line_number":67,"context_line":"    $ sudo modprobe nf_conntrack_proto_gre"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"Some Linux distributions have files that can be used to automatically load"},{"line_number":70,"context_line":"kernel modules at boot time, for example, ``/etc/modules``. Check with your"}],"source_content_type":"text/x-rst","patch_set":3,"id":"dfbec78f_89f37a0a","line":67,"range":{"start_line":67,"start_character":4,"end_line":67,"end_character":42},"in_reply_to":"dfbec78f_53c79e13","updated":"2019-05-10 13:42:58.000000000","message":"Done","commit_id":"ef0b51370320c6e7f3eac7971c91e65bc0e8945f"},{"author":{"_account_id":27654,"name":"Hongbin Lu","email":"kira034@163.com","username":"hongbin.lu"},"change_message_id":"05b056e68982940c8b31ac45cde2f322269f1331","unresolved":false,"context_lines":[{"line_number":70,"context_line":"kernel modules at boot time, for example, ``/etc/modules``. Check with your"},{"line_number":71,"context_line":"distribution for further information."},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"This isn\u0027t necessary when tunnels with network with type ``gre`` are used in"},{"line_number":74,"context_line":"Neutron."}],"source_content_type":"text/x-rst","patch_set":3,"id":"dfbec78f_53f0fe67","line":73,"range":{"start_line":73,"start_character":65,"end_line":73,"end_character":73},"updated":"2019-05-08 14:55:39.000000000","message":"You means \"are not used\"?","commit_id":"ef0b51370320c6e7f3eac7971c91e65bc0e8945f"},{"author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"change_message_id":"05fdb3c689f30344838efcff5a03f15252b1dd8b","unresolved":false,"context_lines":[{"line_number":70,"context_line":"kernel modules at boot time, for example, ``/etc/modules``. Check with your"},{"line_number":71,"context_line":"distribution for further information."},{"line_number":72,"context_line":""},{"line_number":73,"context_line":"This isn\u0027t necessary when tunnels with network with type ``gre`` are used in"},{"line_number":74,"context_line":"Neutron."}],"source_content_type":"text/x-rst","patch_set":3,"id":"dfbec78f_69464624","line":73,"range":{"start_line":73,"start_character":65,"end_line":73,"end_character":73},"in_reply_to":"dfbec78f_53f0fe67","updated":"2019-05-10 13:42:58.000000000","message":"No, I wanted to say that this isn\u0027t needed to use networks with type \"gre\" created in Neutron.\nIt is only needed when You want to create own \"GRE\" tunnel inside Your VMs.\nI rephrased it. Hope it will be more clear now :)","commit_id":"ef0b51370320c6e7f3eac7971c91e65bc0e8945f"}]}
