)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"a6ea562b8003264d25a6bfdc7a31ca0fc7d9a5f5","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Pradeep Naik \u003cnaikpradeep89@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-06-29 11:08:26 +0530"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Network-Namespace"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I7c4c94551e7d6da925d3cae58de145fb725a95ac"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba3cc151_1cd1c6cd","line":7,"updated":"2015-06-29 20:58:14.000000000","message":"Please describe what you have done in your commit message. Have a look at https://wiki.openstack.org/wiki/GitCommitMessages for some examples.","commit_id":"d4672d16dfb8283afe0ce9254b635a8ef09ea477"},{"author":{"_account_id":9382,"name":"Shilla Saebi","email":"shilla.saebi@gmail.com","username":"shillasaebi"},"change_message_id":"188657a9120d93b659d7b26904d9d77dcbb42030","unresolved":false,"context_lines":[{"line_number":4,"context_line":"Commit:     Pradeep Naik \u003cnaikpradeep89@gmail.com\u003e"},{"line_number":5,"context_line":"CommitDate: 2015-06-29 11:08:26 +0530"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Network-Namespace"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I7c4c94551e7d6da925d3cae58de145fb725a95ac"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba3cc151_690c6841","line":7,"in_reply_to":"ba3cc151_1cd1c6cd","updated":"2015-07-01 17:51:09.000000000","message":"Yep thats the first thing I saw when I opened this up. Thank you!","commit_id":"d4672d16dfb8283afe0ce9254b635a8ef09ea477"},{"author":{"_account_id":10497,"name":"KATO Tomoyuki","email":"kato.tomoyuki@jp.fujitsu.com","username":"to222"},"change_message_id":"d84374e1dac0b527061eb28d3ef36245604efb43","unresolved":false,"context_lines":[{"line_number":5,"context_line":"CommitDate: 2015-06-29 11:08:26 +0530"},{"line_number":6,"context_line":""},{"line_number":7,"context_line":"Network-Namespace"},{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Change-Id: I7c4c94551e7d6da925d3cae58de145fb725a95ac"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":1,"id":"ba3cc151_4ac80475","line":8,"updated":"2015-06-29 07:10:25.000000000","message":"Please add the appropriate line \"Closes-Bug: 1466560\" or \"Partial-Bug: 1466560\".","commit_id":"d4672d16dfb8283afe0ce9254b635a8ef09ea477"}],"doc/networking-guide/source/intro_network_namespaces.rst":[{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b89b68a13bdb52099d31a96d99c3d612985e8756","unresolved":false,"context_lines":[{"line_number":13,"context_line":""},{"line_number":14,"context_line":"By default a process inherits its network namespace from its parent."},{"line_number":15,"context_line":"Initially all the processes share the same default network namespace"},{"line_number":16,"context_line":"from the init process."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"An installation of Linux shares a single set of network interfaces and routing table entries. You can modify the routing table entries using policy routing, but that doesn’t fundamentally change the fact that the set of network interfaces and routing tables/entries are shared across the entire OS. Network namespaces change that fundamental assumption. With network namespaces, you can have different and separate instances of network interfaces and routing tables that operate independent of each other."},{"line_number":19,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a41bdd9_1c4d6472","line":16,"updated":"2015-07-11 17:45:49.000000000","message":"This is copied verbatim from http://man7.org/linux/man-pages/man8/ip-netns.8.html","commit_id":"d4672d16dfb8283afe0ce9254b635a8ef09ea477"},{"author":{"_account_id":6547,"name":"Andreas Jaeger","email":"jaegerandi@gmail.com","username":"jaegerandi"},"change_message_id":"b89b68a13bdb52099d31a96d99c3d612985e8756","unresolved":false,"context_lines":[{"line_number":15,"context_line":"Initially all the processes share the same default network namespace"},{"line_number":16,"context_line":"from the init process."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"An installation of Linux shares a single set of network interfaces and routing table entries. You can modify the routing table entries using policy routing, but that doesn’t fundamentally change the fact that the set of network interfaces and routing tables/entries are shared across the entire OS. Network namespaces change that fundamental assumption. With network namespaces, you can have different and separate instances of network interfaces and routing tables that operate independent of each other."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Virtual routing and forwarding (VRF)"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a41bdd9_dc561c06","line":18,"updated":"2015-07-11 17:45:49.000000000","message":"Copied verbatim from http://blog.scottlowe.org/2013/09/04/introducing-linux-network-namespaces/","commit_id":"d4672d16dfb8283afe0ce9254b635a8ef09ea477"},{"author":{"_account_id":167,"name":"Christian Berendt","email":"berendt@osism.tech","username":"berendt"},"change_message_id":"a6ea562b8003264d25a6bfdc7a31ca0fc7d9a5f5","unresolved":false,"context_lines":[{"line_number":15,"context_line":"Initially all the processes share the same default network namespace"},{"line_number":16,"context_line":"from the init process."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"An installation of Linux shares a single set of network interfaces and routing table entries. You can modify the routing table entries using policy routing, but that doesn’t fundamentally change the fact that the set of network interfaces and routing tables/entries are shared across the entire OS. Network namespaces change that fundamental assumption. With network namespaces, you can have different and separate instances of network interfaces and routing tables that operate independent of each other."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Virtual routing and forwarding (VRF)"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_7c9a5216","line":18,"updated":"2015-06-29 20:58:14.000000000","message":"Lines are too long, please reformat them first and use \u0027 instead of ’.","commit_id":"d4672d16dfb8283afe0ce9254b635a8ef09ea477"},{"author":{"_account_id":10705,"name":"Darren Chan","email":"dazzachan@yahoo.com.au","username":"daz"},"change_message_id":"01ecd94122b255a761bd1b5289636c460852d903","unresolved":false,"context_lines":[{"line_number":15,"context_line":"Initially all the processes share the same default network namespace"},{"line_number":16,"context_line":"from the init process."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"An installation of Linux shares a single set of network interfaces and routing table entries. You can modify the routing table entries using policy routing, but that doesn’t fundamentally change the fact that the set of network interfaces and routing tables/entries are shared across the entire OS. Network namespaces change that fundamental assumption. With network namespaces, you can have different and separate instances of network interfaces and routing tables that operate independent of each other."},{"line_number":19,"context_line":""},{"line_number":20,"context_line":"Virtual routing and forwarding (VRF)"},{"line_number":21,"context_line":"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"}],"source_content_type":"text/x-rst","patch_set":1,"id":"ba3cc151_d1ba60e1","line":18,"in_reply_to":"ba3cc151_7c9a5216","updated":"2015-06-30 00:03:39.000000000","message":"Per Christian\u0027s comment, keep each line up to 79 characters. Thanks.","commit_id":"d4672d16dfb8283afe0ce9254b635a8ef09ea477"}]}
