)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"9f3ce0168143be932d6b48c8d2dcda0a5bb7f2ff","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"dd130cc7_b61a21f5","updated":"2021-11-25 09:14:11.000000000","message":"-1 just to make visible the zuul errors","commit_id":"de947cc15be5591066e8772954ec88ac5ec21545"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"084d9bf95c52e708824417aaad2ce0cea29fd216","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"effdd22d_53a62f50","updated":"2021-11-24 14:18:20.000000000","message":"recheck","commit_id":"de947cc15be5591066e8772954ec88ac5ec21545"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"cd98a102ba9d304f02370fe3a97caa8d44caa8d0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"b8591ead_0a065cfb","updated":"2022-02-07 12:13:18.000000000","message":"Could you please fix the pep8 issue?","commit_id":"04b3fc553bc0494eb88041f893a52c286aa64007"},{"author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"change_message_id":"e6e3ae180aa72d2598c6d8ffd6bb199e63bb7b68","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"042ff48f_796d42b6","updated":"2022-03-30 19:29:53.000000000","message":"Looks like it should work to me. Thanks!","commit_id":"af03d133f44cc56b557b8ff7b57999acda7b833f"}],"neutron/tests/functional/base.py":[{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"9f3ce0168143be932d6b48c8d2dcda0a5bb7f2ff","unresolved":true,"context_lines":[{"line_number":286,"context_line":"                return False"},{"line_number":287,"context_line":""},{"line_number":288,"context_line":"            try:"},{"line_number":289,"context_line":"                next(iter(self.sb_api.db_list_rows(\u0027SB_Global\u0027).execute("},{"line_number":290,"context_line":"                    check_error\u003dTrue)))"},{"line_number":291,"context_line":"            except StopIteration:"},{"line_number":292,"context_line":"                LOG.debug(\"SB_Global is not ready yet\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"76aa7f83_44278864","line":289,"updated":"2021-11-25 09:14:11.000000000","message":"nit: maybe you can add this to \"OvsdbSbOvnIdl\" as a property, same as with OvsdbNbOvnIdl.nb_global.\n\nJust a nit.","commit_id":"de947cc15be5591066e8772954ec88ac5ec21545"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"cf48456d6401830e0c5e81403af6333162996935","unresolved":false,"context_lines":[{"line_number":286,"context_line":"                return False"},{"line_number":287,"context_line":""},{"line_number":288,"context_line":"            try:"},{"line_number":289,"context_line":"                next(iter(self.sb_api.db_list_rows(\u0027SB_Global\u0027).execute("},{"line_number":290,"context_line":"                    check_error\u003dTrue)))"},{"line_number":291,"context_line":"            except StopIteration:"},{"line_number":292,"context_line":"                LOG.debug(\"SB_Global is not ready yet\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"647cd452_52965440","line":289,"in_reply_to":"32170679_20df9139","updated":"2022-03-29 20:02:13.000000000","message":"Done","commit_id":"de947cc15be5591066e8772954ec88ac5ec21545"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"8c4a578ec9ef1ce45bf4e94353f0ecec3f341e5a","unresolved":true,"context_lines":[{"line_number":286,"context_line":"                return False"},{"line_number":287,"context_line":""},{"line_number":288,"context_line":"            try:"},{"line_number":289,"context_line":"                next(iter(self.sb_api.db_list_rows(\u0027SB_Global\u0027).execute("},{"line_number":290,"context_line":"                    check_error\u003dTrue)))"},{"line_number":291,"context_line":"            except StopIteration:"},{"line_number":292,"context_line":"                LOG.debug(\"SB_Global is not ready yet\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"32170679_20df9139","line":289,"in_reply_to":"76aa7f83_44278864","updated":"2021-11-25 17:00:32.000000000","message":"I thought about it but since it would be used only for functional test I decided not to change production code in sake of testing.","commit_id":"de947cc15be5591066e8772954ec88ac5ec21545"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"9f3ce0168143be932d6b48c8d2dcda0a5bb7f2ff","unresolved":true,"context_lines":[{"line_number":294,"context_line":""},{"line_number":295,"context_line":"            return True"},{"line_number":296,"context_line":""},{"line_number":297,"context_line":"        timeout\u003d20"},{"line_number":298,"context_line":"        ovn_nb_db \u003d self.ovsdb_server_mgr.get_ovsdb_connection_path(\u0027nb\u0027)"},{"line_number":299,"context_line":"        ovn_sb_db \u003d self.ovsdb_server_mgr.get_ovsdb_connection_path(\u0027sb\u0027)"},{"line_number":300,"context_line":"        LOG.debug(\"Starting OVN northd\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"003aca54_6998ec91","line":297,"range":{"start_line":297,"start_character":8,"end_line":297,"end_character":18},"updated":"2021-11-25 09:14:11.000000000","message":"just asking: why not setting this value in the \"wait_until_true\" method call?","commit_id":"de947cc15be5591066e8772954ec88ac5ec21545"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"8c4a578ec9ef1ce45bf4e94353f0ecec3f341e5a","unresolved":true,"context_lines":[{"line_number":294,"context_line":""},{"line_number":295,"context_line":"            return True"},{"line_number":296,"context_line":""},{"line_number":297,"context_line":"        timeout\u003d20"},{"line_number":298,"context_line":"        ovn_nb_db \u003d self.ovsdb_server_mgr.get_ovsdb_connection_path(\u0027nb\u0027)"},{"line_number":299,"context_line":"        ovn_sb_db \u003d self.ovsdb_server_mgr.get_ovsdb_connection_path(\u0027sb\u0027)"},{"line_number":300,"context_line":"        LOG.debug(\"Starting OVN northd\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"5f318847_a70dd144","line":297,"range":{"start_line":297,"start_character":8,"end_line":297,"end_character":18},"in_reply_to":"003aca54_6998ec91","updated":"2021-11-25 17:00:32.000000000","message":"The reason is really to have just one place with the value in case we need to change it, it\u0027s really just because of the Exception text containing the value.","commit_id":"de947cc15be5591066e8772954ec88ac5ec21545"},{"author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"change_message_id":"ea3ebdb412602825fc2f88d861ba72535690a00f","unresolved":true,"context_lines":[{"line_number":294,"context_line":""},{"line_number":295,"context_line":"            return True"},{"line_number":296,"context_line":""},{"line_number":297,"context_line":"        timeout\u003d20"},{"line_number":298,"context_line":"        ovn_nb_db \u003d self.ovsdb_server_mgr.get_ovsdb_connection_path(\u0027nb\u0027)"},{"line_number":299,"context_line":"        ovn_sb_db \u003d self.ovsdb_server_mgr.get_ovsdb_connection_path(\u0027sb\u0027)"},{"line_number":300,"context_line":"        LOG.debug(\"Starting OVN northd\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"92fdb658_3d4837a6","line":297,"range":{"start_line":297,"start_character":8,"end_line":297,"end_character":18},"in_reply_to":"5f318847_a70dd144","updated":"2021-11-25 17:11:41.000000000","message":"Ah yes, I see it now.","commit_id":"de947cc15be5591066e8772954ec88ac5ec21545"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"cf48456d6401830e0c5e81403af6333162996935","unresolved":false,"context_lines":[{"line_number":294,"context_line":""},{"line_number":295,"context_line":"            return True"},{"line_number":296,"context_line":""},{"line_number":297,"context_line":"        timeout\u003d20"},{"line_number":298,"context_line":"        ovn_nb_db \u003d self.ovsdb_server_mgr.get_ovsdb_connection_path(\u0027nb\u0027)"},{"line_number":299,"context_line":"        ovn_sb_db \u003d self.ovsdb_server_mgr.get_ovsdb_connection_path(\u0027sb\u0027)"},{"line_number":300,"context_line":"        LOG.debug(\"Starting OVN northd\")"}],"source_content_type":"text/x-python","patch_set":1,"id":"f762a805_7c938086","line":297,"range":{"start_line":297,"start_character":8,"end_line":297,"end_character":18},"in_reply_to":"92fdb658_3d4837a6","updated":"2022-03-29 20:02:13.000000000","message":"Done","commit_id":"de947cc15be5591066e8772954ec88ac5ec21545"},{"author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"change_message_id":"24f961ffab4165bbf4f49102c33d8dedcc868fd7","unresolved":true,"context_lines":[{"line_number":286,"context_line":"                return False"},{"line_number":287,"context_line":""},{"line_number":288,"context_line":"            try:"},{"line_number":289,"context_line":"                next(iter(self.sb_api.db_list_rows(\u0027SB_Global\u0027).execute("},{"line_number":290,"context_line":"                    check_error\u003dTrue)))"},{"line_number":291,"context_line":"            except StopIteration:"},{"line_number":292,"context_line":"                LOG.debug(\"SB_Global is not ready yet\")"},{"line_number":293,"context_line":"                return False"}],"source_content_type":"text/x-python","patch_set":2,"id":"0192de26_142772de","line":290,"range":{"start_line":289,"start_character":16,"end_line":290,"end_character":39},"updated":"2021-11-26 12:14:11.000000000","message":"functional failures seems relevant:\nKeyError: \u0027SB_Global\u0027","commit_id":"637e2352d56b2fceca76a1f2dcbc90523dc97de0"},{"author":{"_account_id":8655,"name":"Jakub Libosvar","email":"libosvar@redhat.com","username":"jlibosva"},"change_message_id":"b14706efec36fdfb3676e97fd85552ab1784d3b5","unresolved":false,"context_lines":[{"line_number":286,"context_line":"                return False"},{"line_number":287,"context_line":""},{"line_number":288,"context_line":"            try:"},{"line_number":289,"context_line":"                next(iter(self.sb_api.db_list_rows(\u0027SB_Global\u0027).execute("},{"line_number":290,"context_line":"                    check_error\u003dTrue)))"},{"line_number":291,"context_line":"            except StopIteration:"},{"line_number":292,"context_line":"                LOG.debug(\"SB_Global is not ready yet\")"},{"line_number":293,"context_line":"                return False"}],"source_content_type":"text/x-python","patch_set":2,"id":"27e93d67_1fafbb20","line":290,"range":{"start_line":289,"start_character":16,"end_line":290,"end_character":39},"in_reply_to":"0192de26_142772de","updated":"2021-11-29 01:20:17.000000000","message":"Done","commit_id":"637e2352d56b2fceca76a1f2dcbc90523dc97de0"}]}
