)]}'
{"doc/source/specs/ipv6.rst":[{"author":{"_account_id":20287,"name":"hujie","email":"mike.hu@huawei.com","username":"hujie"},"change_message_id":"37d22e172adbbe64051c142e40f9fb4fdbb5074e","unresolved":false,"context_lines":[{"line_number":50,"context_line":"The following items are IPv6 features and services which are nice to have:"},{"line_number":51,"context_line":"* ICMPv6 responder (fully implemented)"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"* IND"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"* Secure Neighbor Discovery"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_c7564105","line":53,"range":{"start_line":53,"start_character":2,"end_line":53,"end_character":5},"updated":"2016-11-11 02:42:37.000000000","message":"Could you please provide full name?","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"84b9cf9ff4bb18cfa24a4240db17db856a47f7b9","unresolved":false,"context_lines":[{"line_number":50,"context_line":"The following items are IPv6 features and services which are nice to have:"},{"line_number":51,"context_line":"* ICMPv6 responder (fully implemented)"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"* IND"},{"line_number":54,"context_line":""},{"line_number":55,"context_line":"* Secure Neighbor Discovery"},{"line_number":56,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_7a5155d8","line":53,"range":{"start_line":53,"start_character":2,"end_line":53,"end_character":5},"in_reply_to":"9a629dbe_c7564105","updated":"2016-11-13 12:57:40.000000000","message":"Done","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":20229,"name":"Omer Anson","email":"omer.anson@toganetworks.com","username":"oanson"},"change_message_id":"5a2750ad919d4507487a0d0a0fac7abd920a6fd6","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"The following items exist for IPv4 and should not be ported, nor support, IPv6:"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"* dNAT"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"* sNAT"},{"line_number":65,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_442f9487","line":62,"updated":"2016-11-10 21:56:30.000000000","message":"Was this verified in the end? Are floating IPs indeed not relevant for IPv6?","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"84b9cf9ff4bb18cfa24a4240db17db856a47f7b9","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"The following items exist for IPv4 and should not be ported, nor support, IPv6:"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"* dNAT"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":"* sNAT"},{"line_number":65,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_da242162","line":62,"in_reply_to":"9a629dbe_442f9487","updated":"2016-11-13 12:57:40.000000000","message":"According to [1] OpenStack Networking does not provide any facility to support any flavor of NAT with IPv6. \nIt could be nice to support it in the future, however for Ocata it does not seems relevant \n\n[1] http://docs.openstack.org/draft/networking-guide/config-ipv6.html","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":20229,"name":"Omer Anson","email":"omer.anson@toganetworks.com","username":"oanson"},"change_message_id":"5a2750ad919d4507487a0d0a0fac7abd920a6fd6","unresolved":false,"context_lines":[{"line_number":69,"context_line":"Metadata Service"},{"line_number":70,"context_line":"----------------"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"Currently Neutron Metadata service does support IPv6 ([1]). When the spec"},{"line_number":73,"context_line":"and its implementation will be finished, as it was done in [2]."},{"line_number":74,"context_line":""},{"line_number":75,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_c96f3dfa","line":72,"range":{"start_line":72,"start_character":39,"end_line":72,"end_character":40},"updated":"2016-11-10 21:56:30.000000000","message":"missing \u0027not\u0027?","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"84b9cf9ff4bb18cfa24a4240db17db856a47f7b9","unresolved":false,"context_lines":[{"line_number":69,"context_line":"Metadata Service"},{"line_number":70,"context_line":"----------------"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"Currently Neutron Metadata service does support IPv6 ([1]). When the spec"},{"line_number":73,"context_line":"and its implementation will be finished, as it was done in [2]."},{"line_number":74,"context_line":""},{"line_number":75,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_7a9b1573","line":72,"range":{"start_line":72,"start_character":39,"end_line":72,"end_character":40},"in_reply_to":"9a629dbe_c96f3dfa","updated":"2016-11-13 12:57:40.000000000","message":"Done","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":20229,"name":"Omer Anson","email":"omer.anson@toganetworks.com","username":"oanson"},"change_message_id":"5a2750ad919d4507487a0d0a0fac7abd920a6fd6","unresolved":false,"context_lines":[{"line_number":70,"context_line":"----------------"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"Currently Neutron Metadata service does support IPv6 ([1]). When the spec"},{"line_number":73,"context_line":"and its implementation will be finished, as it was done in [2]."},{"line_number":74,"context_line":""},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"Neighbor Discovery"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_8950e533","line":73,"updated":"2016-11-10 21:56:30.000000000","message":"Note, I think you can also link using: `Metadata Service Support \u003cmetadata_service_support.rst\u003e`","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"84b9cf9ff4bb18cfa24a4240db17db856a47f7b9","unresolved":false,"context_lines":[{"line_number":70,"context_line":"----------------"},{"line_number":71,"context_line":""},{"line_number":72,"context_line":"Currently Neutron Metadata service does support IPv6 ([1]). When the spec"},{"line_number":73,"context_line":"and its implementation will be finished, as it was done in [2]."},{"line_number":74,"context_line":""},{"line_number":75,"context_line":""},{"line_number":76,"context_line":"Neighbor Discovery"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_ba8bed1d","line":73,"in_reply_to":"9a629dbe_8950e533","updated":"2016-11-13 12:57:40.000000000","message":"Done","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":20287,"name":"hujie","email":"mike.hu@huawei.com","username":"hujie"},"change_message_id":"37d22e172adbbe64051c142e40f9fb4fdbb5074e","unresolved":false,"context_lines":[{"line_number":80,"context_line":"from IPv4 that have been modified and expanded. It combines Address"},{"line_number":81,"context_line":"Resolution Protocol (ARP) and ICMP Router Discovery and Redirect."},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"Neighbor Discovery is used in the ICMv6 protocol to verify there are no"},{"line_number":84,"context_line":"IP collisions, to match IP to MAC addresses, and to provide information"},{"line_number":85,"context_line":"to fellow VMs and routers."},{"line_number":86,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_4734f1dc","line":83,"range":{"start_line":83,"start_character":34,"end_line":83,"end_character":39},"updated":"2016-11-11 02:42:37.000000000","message":"ICMPv6","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"84b9cf9ff4bb18cfa24a4240db17db856a47f7b9","unresolved":false,"context_lines":[{"line_number":80,"context_line":"from IPv4 that have been modified and expanded. It combines Address"},{"line_number":81,"context_line":"Resolution Protocol (ARP) and ICMP Router Discovery and Redirect."},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"Neighbor Discovery is used in the ICMv6 protocol to verify there are no"},{"line_number":84,"context_line":"IP collisions, to match IP to MAC addresses, and to provide information"},{"line_number":85,"context_line":"to fellow VMs and routers."},{"line_number":86,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_9a862915","line":83,"range":{"start_line":83,"start_character":34,"end_line":83,"end_character":39},"in_reply_to":"9a629dbe_4734f1dc","updated":"2016-11-13 12:57:40.000000000","message":"Done","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":20287,"name":"hujie","email":"mike.hu@huawei.com","username":"hujie"},"change_message_id":"37d22e172adbbe64051c142e40f9fb4fdbb5074e","unresolved":false,"context_lines":[{"line_number":85,"context_line":"to fellow VMs and routers."},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"In Dragonflow, the plan is to write a Neighbor \u0026 Router Advertisment [4]. It"},{"line_number":88,"context_line":"will be implemented using OpenFlow flows. It will detect neighbor"},{"line_number":89,"context_line":"solicitation requests and respond. In case the packet is something flows"},{"line_number":90,"context_line":"cannot handle, it will be passed to the controller."},{"line_number":91,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_a7d94d59","line":88,"range":{"start_line":88,"start_character":4,"end_line":88,"end_character":41},"updated":"2016-11-11 02:42:37.000000000","message":"Could you give a simple example to describe how it works?","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"84b9cf9ff4bb18cfa24a4240db17db856a47f7b9","unresolved":false,"context_lines":[{"line_number":85,"context_line":"to fellow VMs and routers."},{"line_number":86,"context_line":""},{"line_number":87,"context_line":"In Dragonflow, the plan is to write a Neighbor \u0026 Router Advertisment [4]. It"},{"line_number":88,"context_line":"will be implemented using OpenFlow flows. It will detect neighbor"},{"line_number":89,"context_line":"solicitation requests and respond. In case the packet is something flows"},{"line_number":90,"context_line":"cannot handle, it will be passed to the controller."},{"line_number":91,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_fa01e56b","line":88,"range":{"start_line":88,"start_character":4,"end_line":88,"end_character":41},"in_reply_to":"9a629dbe_a7d94d59","updated":"2016-11-13 12:57:40.000000000","message":"I\u0027ve added a short explanation and example. It will be similar to the current ArpResponser application.","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":20287,"name":"hujie","email":"mike.hu@huawei.com","username":"hujie"},"change_message_id":"37d22e172adbbe64051c142e40f9fb4fdbb5074e","unresolved":false,"context_lines":[{"line_number":86,"context_line":""},{"line_number":87,"context_line":"In Dragonflow, the plan is to write a Neighbor \u0026 Router Advertisment [4]. It"},{"line_number":88,"context_line":"will be implemented using OpenFlow flows. It will detect neighbor"},{"line_number":89,"context_line":"solicitation requests and respond. In case the packet is something flows"},{"line_number":90,"context_line":"cannot handle, it will be passed to the controller."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_474b1159","line":89,"range":{"start_line":89,"start_character":26,"end_line":89,"end_character":33},"updated":"2016-11-11 02:42:37.000000000","message":"responds","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"84b9cf9ff4bb18cfa24a4240db17db856a47f7b9","unresolved":false,"context_lines":[{"line_number":86,"context_line":""},{"line_number":87,"context_line":"In Dragonflow, the plan is to write a Neighbor \u0026 Router Advertisment [4]. It"},{"line_number":88,"context_line":"will be implemented using OpenFlow flows. It will detect neighbor"},{"line_number":89,"context_line":"solicitation requests and respond. In case the packet is something flows"},{"line_number":90,"context_line":"cannot handle, it will be passed to the controller."},{"line_number":91,"context_line":""},{"line_number":92,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_da80a1fa","line":89,"range":{"start_line":89,"start_character":26,"end_line":89,"end_character":33},"in_reply_to":"9a629dbe_474b1159","updated":"2016-11-13 12:57:40.000000000","message":"The line was slightly changed.","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":20229,"name":"Omer Anson","email":"omer.anson@toganetworks.com","username":"oanson"},"change_message_id":"5a2750ad919d4507487a0d0a0fac7abd920a6fd6","unresolved":false,"context_lines":[{"line_number":97,"context_line":""},{"line_number":98,"context_line":"1. Stateful"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"2. Stateless"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"Stateful DHCPv6 means host configuration with IPv6 assignment (similar"},{"line_number":103,"context_line":"to DHCPv4)."}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_a41f9059","line":100,"updated":"2016-11-10 21:56:30.000000000","message":"Please also add SLAAC (with the relevant information)","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"84b9cf9ff4bb18cfa24a4240db17db856a47f7b9","unresolved":false,"context_lines":[{"line_number":97,"context_line":""},{"line_number":98,"context_line":"1. Stateful"},{"line_number":99,"context_line":""},{"line_number":100,"context_line":"2. Stateless"},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"Stateful DHCPv6 means host configuration with IPv6 assignment (similar"},{"line_number":103,"context_line":"to DHCPv4)."}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_dd07bb16","line":100,"in_reply_to":"9a629dbe_a41f9059","updated":"2016-11-13 12:57:40.000000000","message":"Done","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":20287,"name":"hujie","email":"mike.hu@huawei.com","username":"hujie"},"change_message_id":"37d22e172adbbe64051c142e40f9fb4fdbb5074e","unresolved":false,"context_lines":[{"line_number":102,"context_line":"Stateful DHCPv6 means host configuration with IPv6 assignment (similar"},{"line_number":103,"context_line":"to DHCPv4)."},{"line_number":104,"context_line":"Stateless DHCPv6 means configuring only other network"},{"line_number":105,"context_line":"configurations Dragonflow will support both modes."},{"line_number":106,"context_line":"Exact implementation will be documented in a future document [6]."},{"line_number":107,"context_line":""},{"line_number":108,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_e7434511","line":105,"range":{"start_line":105,"start_character":14,"end_line":105,"end_character":15},"updated":"2016-11-11 02:42:37.000000000","message":"miss \",\"?","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":20287,"name":"hujie","email":"mike.hu@huawei.com","username":"hujie"},"change_message_id":"37d22e172adbbe64051c142e40f9fb4fdbb5074e","unresolved":false,"context_lines":[{"line_number":102,"context_line":"Stateful DHCPv6 means host configuration with IPv6 assignment (similar"},{"line_number":103,"context_line":"to DHCPv4)."},{"line_number":104,"context_line":"Stateless DHCPv6 means configuring only other network"},{"line_number":105,"context_line":"configurations Dragonflow will support both modes."},{"line_number":106,"context_line":"Exact implementation will be documented in a future document [6]."},{"line_number":107,"context_line":""},{"line_number":108,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_c7dc8148","line":105,"range":{"start_line":105,"start_character":22,"end_line":105,"end_character":48},"updated":"2016-11-11 02:42:37.000000000","message":"simple example?","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"84b9cf9ff4bb18cfa24a4240db17db856a47f7b9","unresolved":false,"context_lines":[{"line_number":102,"context_line":"Stateful DHCPv6 means host configuration with IPv6 assignment (similar"},{"line_number":103,"context_line":"to DHCPv4)."},{"line_number":104,"context_line":"Stateless DHCPv6 means configuring only other network"},{"line_number":105,"context_line":"configurations Dragonflow will support both modes."},{"line_number":106,"context_line":"Exact implementation will be documented in a future document [6]."},{"line_number":107,"context_line":""},{"line_number":108,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_5d8f2b75","line":105,"range":{"start_line":105,"start_character":22,"end_line":105,"end_character":48},"in_reply_to":"9a629dbe_c7dc8148","updated":"2016-11-13 12:57:40.000000000","message":"I\u0027ve rephrased it. I hope it is more clear.","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"84b9cf9ff4bb18cfa24a4240db17db856a47f7b9","unresolved":false,"context_lines":[{"line_number":102,"context_line":"Stateful DHCPv6 means host configuration with IPv6 assignment (similar"},{"line_number":103,"context_line":"to DHCPv4)."},{"line_number":104,"context_line":"Stateless DHCPv6 means configuring only other network"},{"line_number":105,"context_line":"configurations Dragonflow will support both modes."},{"line_number":106,"context_line":"Exact implementation will be documented in a future document [6]."},{"line_number":107,"context_line":""},{"line_number":108,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_3d6437e4","line":105,"range":{"start_line":105,"start_character":14,"end_line":105,"end_character":15},"in_reply_to":"9a629dbe_e7434511","updated":"2016-11-13 12:57:40.000000000","message":"Thanks :)","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":20287,"name":"hujie","email":"mike.hu@huawei.com","username":"hujie"},"change_message_id":"37d22e172adbbe64051c142e40f9fb4fdbb5074e","unresolved":false,"context_lines":[{"line_number":110,"context_line":"---------------"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"The current implementation supports only IPv4. Since the behavior is the"},{"line_number":113,"context_line":"same, the adjustments will be relatively minor. The changes will affect"},{"line_number":114,"context_line":"mostly on the formating of the IP."},{"line_number":115,"context_line":""},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"References"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_e7dfc537","line":114,"range":{"start_line":113,"start_character":47,"end_line":114,"end_character":33},"updated":"2016-11-11 02:42:37.000000000","message":"simple example?","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"84b9cf9ff4bb18cfa24a4240db17db856a47f7b9","unresolved":false,"context_lines":[{"line_number":110,"context_line":"---------------"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"The current implementation supports only IPv4. Since the behavior is the"},{"line_number":113,"context_line":"same, the adjustments will be relatively minor. The changes will affect"},{"line_number":114,"context_line":"mostly on the formating of the IP."},{"line_number":115,"context_line":""},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"References"}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_fd9c7f5f","line":114,"range":{"start_line":113,"start_character":47,"end_line":114,"end_character":33},"in_reply_to":"9a629dbe_e7dfc537","updated":"2016-11-13 12:57:40.000000000","message":"Rephrased. I hope it is more clear now","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":20229,"name":"Omer Anson","email":"omer.anson@toganetworks.com","username":"oanson"},"change_message_id":"5a2750ad919d4507487a0d0a0fac7abd920a6fd6","unresolved":false,"context_lines":[{"line_number":117,"context_line":"References"},{"line_number":118,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"* [1] https://bugs.launchpad.net/neutron/+bug/1460177"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"* [2] https://github.com/openstack/dragonflow/blob/master/doc/source/specs/metadata_service.rst"},{"line_number":123,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_c9b81d78","line":120,"updated":"2016-11-10 21:56:30.000000000","message":"Please also add https://review.openstack.org/#/c/315604/.","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"84b9cf9ff4bb18cfa24a4240db17db856a47f7b9","unresolved":false,"context_lines":[{"line_number":117,"context_line":"References"},{"line_number":118,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":119,"context_line":""},{"line_number":120,"context_line":"* [1] https://bugs.launchpad.net/neutron/+bug/1460177"},{"line_number":121,"context_line":""},{"line_number":122,"context_line":"* [2] https://github.com/openstack/dragonflow/blob/master/doc/source/specs/metadata_service.rst"},{"line_number":123,"context_line":""}],"source_content_type":"text/x-rst","patch_set":1,"id":"9a629dbe_fd471f75","line":120,"in_reply_to":"9a629dbe_c9b81d78","updated":"2016-11-13 12:57:40.000000000","message":"Done","commit_id":"26698cd31ddf9b9247c2af7691dd4fce192a3ec0"},{"author":{"_account_id":7805,"name":"Li Ma","email":"skywalker.nick@gmail.com","username":"Nick"},"change_message_id":"b2d351a6cb93807d151b88e46c0dfcecc28d6615","unresolved":false,"context_lines":[{"line_number":80,"context_line":"from IPv4 that have been modified and expanded. It combines Address"},{"line_number":81,"context_line":"Resolution Protocol (ARP) and ICMP Router Discovery and Redirect."},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"Neighbor Discovery is used in the ICMv6 protocol to verify there are no"},{"line_number":84,"context_line":"IP collisions, to match IP to MAC addresses, and to provide information"},{"line_number":85,"context_line":"to fellow VMs and routers."},{"line_number":86,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_4001ff38","line":83,"range":{"start_line":83,"start_character":34,"end_line":83,"end_character":39},"updated":"2016-11-14 02:57:13.000000000","message":"ICMPv6?","commit_id":"f987ca1ba05271b3abb548335997f76eccd9b206"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"5b026649d40b5d6a208354905421e38f53538ea2","unresolved":false,"context_lines":[{"line_number":80,"context_line":"from IPv4 that have been modified and expanded. It combines Address"},{"line_number":81,"context_line":"Resolution Protocol (ARP) and ICMP Router Discovery and Redirect."},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"Neighbor Discovery is used in the ICMv6 protocol to verify there are no"},{"line_number":84,"context_line":"IP collisions, to match IP to MAC addresses, and to provide information"},{"line_number":85,"context_line":"to fellow VMs and routers."},{"line_number":86,"context_line":""}],"source_content_type":"text/x-rst","patch_set":2,"id":"9a629dbe_ca7286b0","line":83,"range":{"start_line":83,"start_character":34,"end_line":83,"end_character":39},"in_reply_to":"9a629dbe_4001ff38","updated":"2016-11-14 08:55:21.000000000","message":"Fixed. Thanks","commit_id":"f987ca1ba05271b3abb548335997f76eccd9b206"},{"author":{"_account_id":6598,"name":"Berezovsky Irena","email":"irenab.dev@gmail.com","username":"irenab"},"change_message_id":"62292e41923cb413010e54441cc25b7357572615","unresolved":false,"context_lines":[{"line_number":23,"context_line":"Currently, most of Dragonflow applications and services support only IPv4."},{"line_number":24,"context_line":"This makes the process of deploying IPv6 network not as easy as deploying"},{"line_number":25,"context_line":"IPv4 network. In order for Dragonflow to be supported fully in IPv6,"},{"line_number":26,"context_line":"Deploying IPv4 and IPv6 networks and VMs must be the same."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Proposed Change"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a77a97e_3a16074c","line":26,"range":{"start_line":26,"start_character":49,"end_line":26,"end_character":57},"updated":"2016-11-20 10:04:05.000000000","message":"what do you mean by \u0027same\u0027?","commit_id":"87230894e0ec2a498eb07ad7111a0b66424500a7"},{"author":{"_account_id":6598,"name":"Berezovsky Irena","email":"irenab.dev@gmail.com","username":"irenab"},"change_message_id":"62292e41923cb413010e54441cc25b7357572615","unresolved":false,"context_lines":[{"line_number":74,"context_line":""},{"line_number":75,"context_line":"Currently Neutron Metadata service does not support IPv6 [1]_."},{"line_number":76,"context_line":"When the spec [2]_ and its implementation will be finished,"},{"line_number":77,"context_line":"as it was done in `Metadata Service Support \u003cmetadata_service.rst\u003e`_."},{"line_number":78,"context_line":""},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"Neighbor Discovery"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a77a97e_7ab87f2a","line":77,"range":{"start_line":77,"start_character":10,"end_line":77,"end_character":69},"updated":"2016-11-20 10:04:05.000000000","message":"Do you mean there is no work to be done at the DF, once neutron provides support based on the mentioned spec?","commit_id":"87230894e0ec2a498eb07ad7111a0b66424500a7"},{"author":{"_account_id":6598,"name":"Berezovsky Irena","email":"irenab.dev@gmail.com","username":"irenab"},"change_message_id":"62292e41923cb413010e54441cc25b7357572615","unresolved":false,"context_lines":[{"line_number":80,"context_line":"Neighbor Discovery"},{"line_number":81,"context_line":"-------------------"},{"line_number":82,"context_line":""},{"line_number":83,"context_line":"Neighbor Discovery [3]_ relates to different protocols and processes known"},{"line_number":84,"context_line":"from IPv4 that have been modified and expanded. It combines Address"},{"line_number":85,"context_line":"Resolution Protocol (ARP) and ICMP Router Discovery and Redirect."},{"line_number":86,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a77a97e_ba84d75d","line":83,"range":{"start_line":83,"start_character":0,"end_line":83,"end_character":18},"updated":"2016-11-20 10:04:05.000000000","message":"worth to mention that this is IPv6 specific","commit_id":"87230894e0ec2a498eb07ad7111a0b66424500a7"},{"author":{"_account_id":6598,"name":"Berezovsky Irena","email":"irenab.dev@gmail.com","username":"irenab"},"change_message_id":"62292e41923cb413010e54441cc25b7357572615","unresolved":false,"context_lines":[{"line_number":90,"context_line":""},{"line_number":91,"context_line":"In Dragonflow, the plan is to write a Neighbor \u0026 Router Advertisment [4]_. It"},{"line_number":92,"context_line":"will be implemented using OpenFlow flows. It will detect neighbor"},{"line_number":93,"context_line":"solicitation requests by identifying the packet type [5]_. The application will"},{"line_number":94,"context_line":"build the response with the requested Link-Layer Address."},{"line_number":95,"context_line":""},{"line_number":96,"context_line":"::"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a77a97e_3ae0c728","line":93,"range":{"start_line":93,"start_character":62,"end_line":93,"end_character":74},"updated":"2016-11-20 10:04:05.000000000","message":"Do you mean as the Table in the DF pipeline?","commit_id":"87230894e0ec2a498eb07ad7111a0b66424500a7"},{"author":{"_account_id":6598,"name":"Berezovsky Irena","email":"irenab.dev@gmail.com","username":"irenab"},"change_message_id":"62292e41923cb413010e54441cc25b7357572615","unresolved":false,"context_lines":[{"line_number":123,"context_line":""},{"line_number":124,"context_line":"The current implementation supports only IPv4. Since the behavior is the"},{"line_number":125,"context_line":"same, the adjustments will be relatively minor."},{"line_number":126,"context_line":"The changes will affect mostly on the conversion of the IP to integer,"},{"line_number":127,"context_line":"and building the flow with IPv6 fields."},{"line_number":128,"context_line":""},{"line_number":129,"context_line":""}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a77a97e_ba6057a6","line":126,"range":{"start_line":126,"start_character":38,"end_line":126,"end_character":69},"updated":"2016-11-20 10:04:05.000000000","message":"would this affect any specific app?","commit_id":"87230894e0ec2a498eb07ad7111a0b66424500a7"},{"author":{"_account_id":6598,"name":"Berezovsky Irena","email":"irenab.dev@gmail.com","username":"irenab"},"change_message_id":"62292e41923cb413010e54441cc25b7357572615","unresolved":false,"context_lines":[{"line_number":133,"context_line":"completed by the end of Ocata."},{"line_number":134,"context_line":"The Metadata Service implementation is depending on Neutron."},{"line_number":135,"context_line":"For the remaining_ items there is no estimated cycle."},{"line_number":136,"context_line":""},{"line_number":137,"context_line":""},{"line_number":138,"context_line":"References"},{"line_number":139,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"}],"source_content_type":"text/x-rst","patch_set":3,"id":"7a77a97e_7a6b1f85","line":136,"updated":"2016-11-20 10:04:05.000000000","message":"Worth to add \u0027work items\u0027 section and maybe other relevant sections based on neutron spec template","commit_id":"87230894e0ec2a498eb07ad7111a0b66424500a7"},{"author":{"_account_id":11159,"name":"Hong Hui Xiao","email":"honghui_xiao@yeah.net","username":"HongHuiXiao"},"change_message_id":"47f25b04320ea0bc23dfd7bb5216868f668bae97","unresolved":false,"context_lines":[{"line_number":23,"context_line":"Currently, most of Dragonflow applications and services support only IPv4."},{"line_number":24,"context_line":"This makes the process of deploying IPv6 network not as easy as deploying"},{"line_number":25,"context_line":"IPv4 network. In order for Dragonflow to be supported fully in IPv6,"},{"line_number":26,"context_line":"Deploying IPv4 and IPv6 networks and VMs must be the same."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Proposed Change"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a77a97e_a7ef45af","line":26,"range":{"start_line":26,"start_character":0,"end_line":26,"end_character":9},"updated":"2016-11-15 02:05:33.000000000","message":"deploying","commit_id":"d9c6d0dc31f8edf07f7fc4226276ed54825c3faa"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"8c6ead993bf03e2a0aec0b1c4a6d4cb33043c20a","unresolved":false,"context_lines":[{"line_number":23,"context_line":"Currently, most of Dragonflow applications and services support only IPv4."},{"line_number":24,"context_line":"This makes the process of deploying IPv6 network not as easy as deploying"},{"line_number":25,"context_line":"IPv4 network. In order for Dragonflow to be supported fully in IPv6,"},{"line_number":26,"context_line":"Deploying IPv4 and IPv6 networks and VMs must be the same."},{"line_number":27,"context_line":""},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"Proposed Change"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a77a97e_aaf42c87","line":26,"range":{"start_line":26,"start_character":0,"end_line":26,"end_character":9},"in_reply_to":"7a77a97e_a7ef45af","updated":"2016-11-16 10:16:34.000000000","message":"Done","commit_id":"d9c6d0dc31f8edf07f7fc4226276ed54825c3faa"},{"author":{"_account_id":11159,"name":"Hong Hui Xiao","email":"honghui_xiao@yeah.net","username":"HongHuiXiao"},"change_message_id":"47f25b04320ea0bc23dfd7bb5216868f668bae97","unresolved":false,"context_lines":[{"line_number":29,"context_line":"Proposed Change"},{"line_number":30,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"In this spec, the plan is to add IPv6 support to Dragonflow. Specifically,"},{"line_number":33,"context_line":"the plan is to add support for IPv6 to the Dragonflow framework, and"},{"line_number":34,"context_line":"its applications. New IPv6 services, which do not exist in IPv4, will"},{"line_number":35,"context_line":"be added as standalone Dragonflow applications."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"The following items are necessary to add IPv6 support for Dragonflow:"},{"line_number":38,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a77a97e_626a7b1c","line":35,"range":{"start_line":32,"start_character":0,"end_line":35,"end_character":47},"updated":"2016-11-15 02:05:33.000000000","message":"It is good to define which items will be implemented in this bp, and which items(big sub items) will be implemented in following specs.","commit_id":"d9c6d0dc31f8edf07f7fc4226276ed54825c3faa"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"8c6ead993bf03e2a0aec0b1c4a6d4cb33043c20a","unresolved":false,"context_lines":[{"line_number":29,"context_line":"Proposed Change"},{"line_number":30,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"In this spec, the plan is to add IPv6 support to Dragonflow. Specifically,"},{"line_number":33,"context_line":"the plan is to add support for IPv6 to the Dragonflow framework, and"},{"line_number":34,"context_line":"its applications. New IPv6 services, which do not exist in IPv4, will"},{"line_number":35,"context_line":"be added as standalone Dragonflow applications."},{"line_number":36,"context_line":""},{"line_number":37,"context_line":"The following items are necessary to add IPv6 support for Dragonflow:"},{"line_number":38,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a77a97e_f5e8c47e","line":35,"range":{"start_line":32,"start_character":0,"end_line":35,"end_character":47},"in_reply_to":"7a77a97e_626a7b1c","updated":"2016-11-16 10:16:34.000000000","message":"Done","commit_id":"d9c6d0dc31f8edf07f7fc4226276ed54825c3faa"},{"author":{"_account_id":20229,"name":"Omer Anson","email":"omer.anson@toganetworks.com","username":"oanson"},"change_message_id":"557eb979f2acd8c238f5de451ad70974c75c2a8c","unresolved":false,"context_lines":[{"line_number":50,"context_line":""},{"line_number":51,"context_line":".. _remaining:"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"The following items are IPv6 features and services which are nice to have:"},{"line_number":54,"context_line":"* ICMPv6 responder (fully implemented)"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"* Inverse Neighbor Discovery"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a77a97e_94124761","line":53,"updated":"2016-11-15 22:17:57.000000000","message":"Missing newline.","commit_id":"d9c6d0dc31f8edf07f7fc4226276ed54825c3faa"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"8c6ead993bf03e2a0aec0b1c4a6d4cb33043c20a","unresolved":false,"context_lines":[{"line_number":50,"context_line":""},{"line_number":51,"context_line":".. _remaining:"},{"line_number":52,"context_line":""},{"line_number":53,"context_line":"The following items are IPv6 features and services which are nice to have:"},{"line_number":54,"context_line":"* ICMPv6 responder (fully implemented)"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"* Inverse Neighbor Discovery"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a77a97e_8c7dcdb3","line":53,"in_reply_to":"7a77a97e_94124761","updated":"2016-11-16 10:16:34.000000000","message":"Done","commit_id":"d9c6d0dc31f8edf07f7fc4226276ed54825c3faa"},{"author":{"_account_id":11159,"name":"Hong Hui Xiao","email":"honghui_xiao@yeah.net","username":"HongHuiXiao"},"change_message_id":"47f25b04320ea0bc23dfd7bb5216868f668bae97","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"* Multicast Router Discovery"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"* Floating IPs (currently not supported by Open Stack Networking [#]_)"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"The following items exist for IPv4 and should not be ported, nor support, IPv6:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a77a97e_879329fa","line":62,"range":{"start_line":62,"start_character":65,"end_line":62,"end_character":69},"updated":"2016-11-15 02:05:33.000000000","message":"Just a suggestion. Adding the link right after its reference can help reading(it is hard to find which is which when the links are many).","commit_id":"d9c6d0dc31f8edf07f7fc4226276ed54825c3faa"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"8c6ead993bf03e2a0aec0b1c4a6d4cb33043c20a","unresolved":false,"context_lines":[{"line_number":59,"context_line":""},{"line_number":60,"context_line":"* Multicast Router Discovery"},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"* Floating IPs (currently not supported by Open Stack Networking [#]_)"},{"line_number":63,"context_line":""},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"The following items exist for IPv4 and should not be ported, nor support, IPv6:"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a77a97e_ef5ab382","line":62,"range":{"start_line":62,"start_character":65,"end_line":62,"end_character":69},"in_reply_to":"7a77a97e_879329fa","updated":"2016-11-16 10:16:34.000000000","message":"I\u0027ve reorganized some of the links. I hope it is more clear now.","commit_id":"d9c6d0dc31f8edf07f7fc4226276ed54825c3faa"},{"author":{"_account_id":11159,"name":"Hong Hui Xiao","email":"honghui_xiao@yeah.net","username":"HongHuiXiao"},"change_message_id":"47f25b04320ea0bc23dfd7bb5216868f668bae97","unresolved":false,"context_lines":[{"line_number":75,"context_line":"----------------"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"Currently Neutron Metadata service does not support IPv6 [#]_."},{"line_number":78,"context_line":"When the spec [#]_ and its implementation will be finished,"},{"line_number":79,"context_line":"as it was done in `Metadata Service Support \u003cmetadata_service.rst\u003e`_."},{"line_number":80,"context_line":""},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"Neighbor Discovery"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a77a97e_a21ad36c","line":79,"range":{"start_line":78,"start_character":0,"end_line":79,"end_character":69},"updated":"2016-11-15 02:05:33.000000000","message":"It is a bit hard for me to read this sentence, maybe you need to re-organize it?","commit_id":"d9c6d0dc31f8edf07f7fc4226276ed54825c3faa"},{"author":{"_account_id":23235,"name":"Lihi Wishnitzer","email":"lihiwish@gmail.com","username":"lihiwish"},"change_message_id":"8c6ead993bf03e2a0aec0b1c4a6d4cb33043c20a","unresolved":false,"context_lines":[{"line_number":75,"context_line":"----------------"},{"line_number":76,"context_line":""},{"line_number":77,"context_line":"Currently Neutron Metadata service does not support IPv6 [#]_."},{"line_number":78,"context_line":"When the spec [#]_ and its implementation will be finished,"},{"line_number":79,"context_line":"as it was done in `Metadata Service Support \u003cmetadata_service.rst\u003e`_."},{"line_number":80,"context_line":""},{"line_number":81,"context_line":""},{"line_number":82,"context_line":"Neighbor Discovery"}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a77a97e_af319b0d","line":79,"range":{"start_line":78,"start_character":0,"end_line":79,"end_character":69},"in_reply_to":"7a77a97e_a21ad36c","updated":"2016-11-16 10:16:34.000000000","message":"I\u0027ve changed it a bit. Please let me know if the sentence is still not understood.","commit_id":"d9c6d0dc31f8edf07f7fc4226276ed54825c3faa"},{"author":{"_account_id":11159,"name":"Hong Hui Xiao","email":"honghui_xiao@yeah.net","username":"HongHuiXiao"},"change_message_id":"47f25b04320ea0bc23dfd7bb5216868f668bae97","unresolved":false,"context_lines":[{"line_number":133,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":134,"context_line":"Neighbor Discovery, DHCPv6 and the Security Groups are planned to be"},{"line_number":135,"context_line":"completed by the end of Ocata."},{"line_number":136,"context_line":"The Metadata Service implementation is depending on Neutron."},{"line_number":137,"context_line":"For the remaining_ items there is no estimated cycle."},{"line_number":138,"context_line":""},{"line_number":139,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a77a97e_a462e0d6","line":136,"range":{"start_line":136,"start_character":0,"end_line":136,"end_character":60},"updated":"2016-11-15 02:05:33.000000000","message":"After reading [1], I think the metadata service in df might not depend on it. Metadata service in df doesn\u0027t use metadata proxy in neutron, and even doesn\u0027t use metadata agent in neutron. It proxies metadata request on its own.\n\n[1] https://review.openstack.org/#/c/315604/4/specs/ocata/metadata-add-ipv6-support.rst","commit_id":"d9c6d0dc31f8edf07f7fc4226276ed54825c3faa"},{"author":{"_account_id":11159,"name":"Hong Hui Xiao","email":"honghui_xiao@yeah.net","username":"HongHuiXiao"},"change_message_id":"ffe30335f546a138c3ae95c695f94509e1927b35","unresolved":false,"context_lines":[{"line_number":133,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":134,"context_line":"Neighbor Discovery, DHCPv6 and the Security Groups are planned to be"},{"line_number":135,"context_line":"completed by the end of Ocata."},{"line_number":136,"context_line":"The Metadata Service implementation is depending on Neutron."},{"line_number":137,"context_line":"For the remaining_ items there is no estimated cycle."},{"line_number":138,"context_line":""},{"line_number":139,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a77a97e_5ef9ad7f","line":136,"range":{"start_line":136,"start_character":0,"end_line":136,"end_character":60},"in_reply_to":"7a77a97e_946de706","updated":"2016-11-15 22:35:57.000000000","message":"I see... thanks","commit_id":"d9c6d0dc31f8edf07f7fc4226276ed54825c3faa"},{"author":{"_account_id":20229,"name":"Omer Anson","email":"omer.anson@toganetworks.com","username":"oanson"},"change_message_id":"557eb979f2acd8c238f5de451ad70974c75c2a8c","unresolved":false,"context_lines":[{"line_number":133,"context_line":"\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d"},{"line_number":134,"context_line":"Neighbor Discovery, DHCPv6 and the Security Groups are planned to be"},{"line_number":135,"context_line":"completed by the end of Ocata."},{"line_number":136,"context_line":"The Metadata Service implementation is depending on Neutron."},{"line_number":137,"context_line":"For the remaining_ items there is no estimated cycle."},{"line_number":138,"context_line":""},{"line_number":139,"context_line":""}],"source_content_type":"text/x-rst","patch_set":4,"id":"7a77a97e_946de706","line":136,"range":{"start_line":136,"start_character":0,"end_line":136,"end_character":60},"in_reply_to":"7a77a97e_a462e0d6","updated":"2016-11-15 22:17:57.000000000","message":"@xiaohhui, the holdup here is the standartisation. In order for the metadata service to work, we need to know which IPv6 destination address to \u0027hijack\u0027 with the transparent proxy.","commit_id":"d9c6d0dc31f8edf07f7fc4226276ed54825c3faa"}]}
