)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":1849,"name":"Joe Gordon","email":"joe.gordon0@gmail.com","username":"jogo"},"change_message_id":"02854987f287e8fc592dd9d71aff5f910a43e3b3","unresolved":false,"context_lines":[{"line_number":14,"context_line":"This issue only affects the ConfigDrive code path as the original"},{"line_number":15,"context_line":"network_info is used when using file injection."},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"HyperV and XenApi are still probably affected by the bug but"},{"line_number":18,"context_line":"unaffected by this fix. The fix is the same for these drivers. Simply"},{"line_number":19,"context_line":"pass a network_info and it will be used instead of fetching the"},{"line_number":20,"context_line":"network info by API."}],"source_content_type":"text/x-gerrit-commit-message","patch_set":6,"id":"AAAAP3%2F%2F8vE%3D","line":17,"updated":"2013-07-08 18:06:11.000000000","message":"I don\u0027t like this uncertainty","commit_id":"b0da1ab2310316f55735827aa68ef0167274ce27"}],"nova/tests/test_metadata.py":[{"author":{"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},"change_message_id":"15001f74810c5e996f577053e79182282d9fb670","unresolved":false,"context_lines":[{"line_number":273,"context_line":""},{"line_number":274,"context_line":"        self.assertTrue(md._check_version(\u00272009-04-04\u0027, \u00272009-04-04\u0027))"},{"line_number":275,"context_line":""},{"line_number":276,"context_line":"    def test_InstanceMetadata_uses_passed_network_info(self):"},{"line_number":277,"context_line":"        network_info \u003d {\"a\": \"b\"}"},{"line_number":278,"context_line":""},{"line_number":279,"context_line":"        self.mox.StubOutWithMock(netutils, \"get_injected_network_template\")"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAPn%2F%2FWEs%3D","line":276,"updated":"2013-07-03 16:33:07.000000000","message":"This test doesn\u0027t include any asserts.  Are you just looking for lack of exceptions?","commit_id":"b0da1ab2310316f55735827aa68ef0167274ce27"},{"author":{"_account_id":7080,"name":"Mathieu Mitchell","email":"mat128@gmail.com","username":"mat128"},"change_message_id":"016d95b10101f2d62d365db12c1e6fad16ac6da2","unresolved":false,"context_lines":[{"line_number":273,"context_line":""},{"line_number":274,"context_line":"        self.assertTrue(md._check_version(\u00272009-04-04\u0027, \u00272009-04-04\u0027))"},{"line_number":275,"context_line":""},{"line_number":276,"context_line":"    def test_InstanceMetadata_uses_passed_network_info(self):"},{"line_number":277,"context_line":"        network_info \u003d {\"a\": \"b\"}"},{"line_number":278,"context_line":""},{"line_number":279,"context_line":"        self.mox.StubOutWithMock(netutils, \"get_injected_network_template\")"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAPn%2F%2FV%2B8%3D","line":276,"in_reply_to":"AAAAPn%2F%2FWEs%3D","updated":"2013-07-03 17:12:18.000000000","message":"This test will fail is get_injected_network_template is not called with network_info. That will prove the function was called with the passed-in network_info.","commit_id":"b0da1ab2310316f55735827aa68ef0167274ce27"},{"author":{"_account_id":5652,"name":"David Ripton","email":"dripton@redhat.com","username":"dripton"},"change_message_id":"15001f74810c5e996f577053e79182282d9fb670","unresolved":false,"context_lines":[{"line_number":299,"context_line":""},{"line_number":300,"context_line":"        self.mox.ReplayAll()"},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"        base.InstanceMetadata(INSTANCES[0])"},{"line_number":303,"context_line":""},{"line_number":304,"context_line":""},{"line_number":305,"context_line":"class OpenStackMetadataTestCase(test.TestCase):"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAPn%2F%2FWEo%3D","line":302,"updated":"2013-07-03 16:33:07.000000000","message":"This test also doesn\u0027t include any asserts.","commit_id":"b0da1ab2310316f55735827aa68ef0167274ce27"},{"author":{"_account_id":7080,"name":"Mathieu Mitchell","email":"mat128@gmail.com","username":"mat128"},"change_message_id":"016d95b10101f2d62d365db12c1e6fad16ac6da2","unresolved":false,"context_lines":[{"line_number":299,"context_line":""},{"line_number":300,"context_line":"        self.mox.ReplayAll()"},{"line_number":301,"context_line":""},{"line_number":302,"context_line":"        base.InstanceMetadata(INSTANCES[0])"},{"line_number":303,"context_line":""},{"line_number":304,"context_line":""},{"line_number":305,"context_line":"class OpenStackMetadataTestCase(test.TestCase):"}],"source_content_type":"text/x-python","patch_set":6,"id":"AAAAPn%2F%2FV%2B4%3D","line":302,"in_reply_to":"AAAAPn%2F%2FWEo%3D","updated":"2013-07-03 17:12:18.000000000","message":"Same here.","commit_id":"b0da1ab2310316f55735827aa68ef0167274ce27"}]}
