)]}'
{"nova/tests/functional/test_boot_from_volume.py":[{"author":{"_account_id":14070,"name":"Eric Fried","email":"openstack@fried.cc","username":"efried"},"change_message_id":"f3a2686c2fd3c473acd64659bce902359645ef3e","unresolved":false,"context_lines":[{"line_number":180,"context_line":"        bdms \u003d objects.BlockDeviceMappingList.get_by_instance_uuid("},{"line_number":181,"context_line":"            context.get_admin_context(), server[\u0027id\u0027])"},{"line_number":182,"context_line":"        self.assertEqual(1, len(bdms))"},{"line_number":183,"context_line":"        self.assertIsNone(bdms[0].connection_info, bdm)"},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"        # Now delete the server which should clean it up from the API."},{"line_number":186,"context_line":"        self._delete_server(server[\u0027id\u0027])"}],"source_content_type":"text/x-python","patch_set":1,"id":"5fc1f717_02716144","line":183,"range":{"start_line":183,"start_character":51,"end_line":183,"end_character":54},"updated":"2019-03-26 19:38:07.000000000","message":"by this you intend to print out the contents of `bdm` if the test fails because bdms[0].connection_info is not None?","commit_id":"512786fb1cecd4faeef9b9adf438fdd53dab0b46"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"ee4abc847d6a369c4f77693703eb8d0f1dac3cee","unresolved":false,"context_lines":[{"line_number":180,"context_line":"        bdms \u003d objects.BlockDeviceMappingList.get_by_instance_uuid("},{"line_number":181,"context_line":"            context.get_admin_context(), server[\u0027id\u0027])"},{"line_number":182,"context_line":"        self.assertEqual(1, len(bdms))"},{"line_number":183,"context_line":"        self.assertIsNone(bdms[0].connection_info, bdm)"},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"        # Now delete the server which should clean it up from the API."},{"line_number":186,"context_line":"        self._delete_server(server[\u0027id\u0027])"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_3208f62b","line":183,"range":{"start_line":183,"start_character":51,"end_line":183,"end_character":54},"in_reply_to":"5fc1f717_02716144","updated":"2019-06-19 21:18:04.000000000","message":"Yup.","commit_id":"512786fb1cecd4faeef9b9adf438fdd53dab0b46"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"be9f1bdf2a2b9401c6eaab3dcd8131e5087f68b6","unresolved":false,"context_lines":[{"line_number":180,"context_line":"        bdms \u003d objects.BlockDeviceMappingList.get_by_instance_uuid("},{"line_number":181,"context_line":"            context.get_admin_context(), server[\u0027id\u0027])"},{"line_number":182,"context_line":"        self.assertEqual(1, len(bdms))"},{"line_number":183,"context_line":"        self.assertIsNone(bdms[0].connection_info, bdm)"},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"        # Now delete the server which should clean it up from the API."},{"line_number":186,"context_line":"        self._delete_server(server[\u0027id\u0027])"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_955f4ce4","line":183,"range":{"start_line":183,"start_character":51,"end_line":183,"end_character":54},"in_reply_to":"9fb8cfa7_3208f62b","updated":"2019-06-19 21:31:01.000000000","message":"I\u0027m using the wrong object though.","commit_id":"512786fb1cecd4faeef9b9adf438fdd53dab0b46"},{"author":{"_account_id":6873,"name":"Matt Riedemann","email":"mriedem.os@gmail.com","username":"mriedem"},"change_message_id":"5b8f9e78fd3ba7845d2519f1804b30693f8d286b","unresolved":false,"context_lines":[{"line_number":180,"context_line":"        bdms \u003d objects.BlockDeviceMappingList.get_by_instance_uuid("},{"line_number":181,"context_line":"            context.get_admin_context(), server[\u0027id\u0027])"},{"line_number":182,"context_line":"        self.assertEqual(1, len(bdms))"},{"line_number":183,"context_line":"        self.assertIsNone(bdms[0].connection_info, bdm)"},{"line_number":184,"context_line":""},{"line_number":185,"context_line":"        # Now delete the server which should clean it up from the API."},{"line_number":186,"context_line":"        self._delete_server(server[\u0027id\u0027])"}],"source_content_type":"text/x-python","patch_set":1,"id":"9fb8cfa7_75df383a","line":183,"range":{"start_line":183,"start_character":51,"end_line":183,"end_character":54},"in_reply_to":"9fb8cfa7_955f4ce4","updated":"2019-06-19 21:36:53.000000000","message":"Actually if this were recreating the bug this assertion would fail because the connection_info would be \u0027null\u0027 rather than None.","commit_id":"512786fb1cecd4faeef9b9adf438fdd53dab0b46"}]}
