)]}'
{"tempest/api/compute/servers/test_servers.py":[{"author":{"_account_id":7823,"name":"Xiang Hui","email":"xianghuir@gmail.com","username":"xianghui"},"change_message_id":"eb8722f7d8b312b7a52ccaac7e89784c88bb4198","unresolved":false,"context_lines":[{"line_number":115,"context_line":"    @attr(type\u003d\u0027gate\u0027)"},{"line_number":116,"context_line":"    def test_create_server_with_ipv6_addr_only(self):"},{"line_number":117,"context_line":"        # Create a server without an IPv4 address(only IPv6 address)."},{"line_number":118,"context_line":"        resp, server \u003d self.create_server(accessIPv6\u003d\u00272001:2001::3\u0027)"},{"line_number":119,"context_line":"        self.assertEqual(\u0027202\u0027, resp[\u0027status\u0027])"},{"line_number":120,"context_line":"        self.client.wait_for_server_status(server[\u0027id\u0027], \u0027ACTIVE\u0027)"},{"line_number":121,"context_line":"        resp, server \u003d self.client.get_server(server[\u0027id\u0027])"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAS3%2F%2FV9k%3D","line":118,"updated":"2013-09-29 10:48:02.000000000","message":"Is there any limitation about the IPv6 address? Like may be invalid?","commit_id":"038d4f6ecc332d44d807c12fd8748b5c7503054c"},{"author":{"_account_id":7930,"name":"jun xie","email":"easonxie160@163.com","username":"jeffreycoho"},"change_message_id":"928c13e49f638a6964a647ebbae6c5a3e810e563","unresolved":false,"context_lines":[{"line_number":115,"context_line":"    @attr(type\u003d\u0027gate\u0027)"},{"line_number":116,"context_line":"    def test_create_server_with_ipv6_addr_only(self):"},{"line_number":117,"context_line":"        # Create a server without an IPv4 address(only IPv6 address)."},{"line_number":118,"context_line":"        resp, server \u003d self.create_server(accessIPv6\u003d\u00272001:2001::3\u0027)"},{"line_number":119,"context_line":"        self.assertEqual(\u0027202\u0027, resp[\u0027status\u0027])"},{"line_number":120,"context_line":"        self.client.wait_for_server_status(server[\u0027id\u0027], \u0027ACTIVE\u0027)"},{"line_number":121,"context_line":"        resp, server \u003d self.client.get_server(server[\u0027id\u0027])"}],"source_content_type":"text/x-python","patch_set":1,"id":"AAAAS3%2F%2FS0E%3D","line":118,"in_reply_to":"AAAAS3%2F%2FV9k%3D","updated":"2013-09-30 17:59:05.000000000","message":"thanks, xianghui, this is just an IPv6 addr from a network with only ipv6 subnet, so there is no invalid ip addr in this case","commit_id":"038d4f6ecc332d44d807c12fd8748b5c7503054c"},{"author":{"_account_id":2750,"name":"Sean Dague","email":"sean@dague.net","username":"sdague"},"change_message_id":"f1b65913b0bfccef742a22e22c9e2b0362ef4f31","unresolved":false,"context_lines":[{"line_number":126,"context_line":"        self.assertEqual(\u0027202\u0027, resp[\u0027status\u0027])"},{"line_number":127,"context_line":"        self.client.wait_for_server_status(server[\u0027id\u0027], \u0027ACTIVE\u0027)"},{"line_number":128,"context_line":"        resp, server \u003d self.client.get_server(server[\u0027id\u0027])"},{"line_number":129,"context_line":"        self.assertEqual(\u00272001:2001::3\u0027, server[\u0027accessIPv6\u0027])"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"class ServersTestXML(ServersTestJSON):"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAATH%2F%2Ff3I%3D","line":129,"updated":"2013-10-15 12:25:52.000000000","message":"shouldn\u0027t this also check that no IPv4 address was allocated?","commit_id":"0ea7984e80cdf432ca45362fc83e4d5152a073ea"},{"author":{"_account_id":7930,"name":"jun xie","email":"easonxie160@163.com","username":"jeffreycoho"},"change_message_id":"017972b91e4205a46f937742a023c21174ec4424","unresolved":false,"context_lines":[{"line_number":126,"context_line":"        self.assertEqual(\u0027202\u0027, resp[\u0027status\u0027])"},{"line_number":127,"context_line":"        self.client.wait_for_server_status(server[\u0027id\u0027], \u0027ACTIVE\u0027)"},{"line_number":128,"context_line":"        resp, server \u003d self.client.get_server(server[\u0027id\u0027])"},{"line_number":129,"context_line":"        self.assertEqual(\u00272001:2001::3\u0027, server[\u0027accessIPv6\u0027])"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"class ServersTestXML(ServersTestJSON):"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAATH%2F%2Ffu4%3D","line":129,"in_reply_to":"AAAATH%2F%2Ff3I%3D","updated":"2013-10-15 12:59:50.000000000","message":"Hi,Sean, thanks. But I don\u0027t think we need to check whether an IPv4 address is allocated.  what this case checks is whether the boot will be successful when only an IPv6 address is provided.","commit_id":"0ea7984e80cdf432ca45362fc83e4d5152a073ea"},{"author":{"_account_id":7189,"name":"coho","email":"jeffreycohobupt@gmail.com","username":"coho"},"change_message_id":"12f31e5f841785a462169c7fe964be8e507b17a7","unresolved":false,"context_lines":[{"line_number":126,"context_line":"        self.assertEqual(\u0027202\u0027, resp[\u0027status\u0027])"},{"line_number":127,"context_line":"        self.client.wait_for_server_status(server[\u0027id\u0027], \u0027ACTIVE\u0027)"},{"line_number":128,"context_line":"        resp, server \u003d self.client.get_server(server[\u0027id\u0027])"},{"line_number":129,"context_line":"        self.assertEqual(\u00272001:2001::3\u0027, server[\u0027accessIPv6\u0027])"},{"line_number":130,"context_line":""},{"line_number":131,"context_line":""},{"line_number":132,"context_line":"class ServersTestXML(ServersTestJSON):"}],"source_content_type":"text/x-python","patch_set":4,"id":"AAAATH%2F%2FOx4%3D","line":129,"in_reply_to":"AAAATH%2F%2Ffu4%3D","updated":"2013-10-20 14:31:28.000000000","message":"Hmm.agree","commit_id":"0ea7984e80cdf432ca45362fc83e4d5152a073ea"}]}
