)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"change_message_id":"0f2cd96ad5322a902b765b7f764f91a06330b8ca","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"de7bd56c_704927f5","updated":"2022-12-09 11:34:10.000000000","message":"Hi. I\u0027m putting a because of my comment. However, when applying it (all lower case none), then this fixes the Debian bug for me. I have uploaded the package with the fix. Thanks a lot for this!","commit_id":"24d88f4aec476cde10a18a2f24b50612c9e981ef"}],"sushy/tests/unit/test_connector.py":[{"author":{"_account_id":27909,"name":"Aija Jauntēva","email":"code@clusums.eu","username":"ajya"},"change_message_id":"15b74879aec07fa797898be04329100081f28d7b","unresolved":true,"context_lines":[{"line_number":556,"context_line":"        self.assertEqual(http_client.FORBIDDEN, exc.status_code)"},{"line_number":557,"context_line":"        self.conn._auth.authenticate.assert_not_called()"},{"line_number":558,"context_line":"        error_msg \u003d (f\u0027HTTP GET http://redfish/v1/SessionService \u0027"},{"line_number":559,"context_line":"                     f\u0027returned code {exc.status_code}. unknown error \u0027"},{"line_number":560,"context_line":"                     f\u0027Extended information: None\u0027)"},{"line_number":561,"context_line":"        mock_log.assert_called_once_with("},{"line_number":562,"context_line":"            \"We have encountered an AccessError when using \u0027basic\u0027 \""}],"source_content_type":"text/x-python","patch_set":4,"id":"354f7b41_ce76e996","line":559,"range":{"start_line":559,"start_character":37,"end_line":559,"end_character":55},"updated":"2022-12-08 15:54:22.000000000","message":"I\u0027m thinking, in order to keep using enums also in tests (ln546, 549) and in addition improve error message, could take a step back and update the exceptions.py message to make this render as \"[...] return code 403 FORBIDDEN. unknown error [...]\". That is, use `status_code.value` and `status_code.name` that are the same in older py versions instead of str(status_code) that differs in 3.11.","commit_id":"24d88f4aec476cde10a18a2f24b50612c9e981ef"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"811031a57af2f5c9f4a572b5b6ca7ae694f98032","unresolved":true,"context_lines":[{"line_number":556,"context_line":"        self.assertEqual(http_client.FORBIDDEN, exc.status_code)"},{"line_number":557,"context_line":"        self.conn._auth.authenticate.assert_not_called()"},{"line_number":558,"context_line":"        error_msg \u003d (f\u0027HTTP GET http://redfish/v1/SessionService \u0027"},{"line_number":559,"context_line":"                     f\u0027returned code {exc.status_code}. unknown error \u0027"},{"line_number":560,"context_line":"                     f\u0027Extended information: None\u0027)"},{"line_number":561,"context_line":"        mock_log.assert_called_once_with("},{"line_number":562,"context_line":"            \"We have encountered an AccessError when using \u0027basic\u0027 \""}],"source_content_type":"text/x-python","patch_set":4,"id":"aa43c78e_2cd8c4ac","line":559,"range":{"start_line":559,"start_character":37,"end_line":559,"end_character":55},"in_reply_to":"354f7b41_ce76e996","updated":"2022-12-12 11:28:26.000000000","message":"Definitely a good idea, I looked into that but I was seeing some weird behavior, so I opted for this solution.\nI\u0027ll see if I have time to give it another chance.","commit_id":"24d88f4aec476cde10a18a2f24b50612c9e981ef"},{"author":{"_account_id":10239,"name":"Dmitry Tantsur","email":"dtantsur@protonmail.com","username":"dtantsur"},"change_message_id":"c6b98ea1214ec18134a00f46d2f097f6e0476a89","unresolved":false,"context_lines":[{"line_number":557,"context_line":"        self.conn._auth.authenticate.assert_not_called()"},{"line_number":558,"context_line":"        error_msg \u003d (f\u0027HTTP GET http://redfish/v1/SessionService \u0027"},{"line_number":559,"context_line":"                     f\u0027returned code {exc.status_code}. unknown error \u0027"},{"line_number":560,"context_line":"                     f\u0027Extended information: None\u0027)"},{"line_number":561,"context_line":"        mock_log.assert_called_once_with("},{"line_number":562,"context_line":"            \"We have encountered an AccessError when using \u0027basic\u0027 \""},{"line_number":563,"context_line":"            \"authentication. %(err)s\","}],"source_content_type":"text/x-python","patch_set":4,"id":"83b6832e_fb18e9de","line":560,"updated":"2022-12-09 11:48:34.000000000","message":"It was changed to None in master, a change merged in parallel","commit_id":"24d88f4aec476cde10a18a2f24b50612c9e981ef"},{"author":{"_account_id":6476,"name":"Thomas Goirand","email":"thomas@goirand.fr","username":"thomas-goirand"},"change_message_id":"0f2cd96ad5322a902b765b7f764f91a06330b8ca","unresolved":true,"context_lines":[{"line_number":557,"context_line":"        self.conn._auth.authenticate.assert_not_called()"},{"line_number":558,"context_line":"        error_msg \u003d (f\u0027HTTP GET http://redfish/v1/SessionService \u0027"},{"line_number":559,"context_line":"                     f\u0027returned code {exc.status_code}. unknown error \u0027"},{"line_number":560,"context_line":"                     f\u0027Extended information: None\u0027)"},{"line_number":561,"context_line":"        mock_log.assert_called_once_with("},{"line_number":562,"context_line":"            \"We have encountered an AccessError when using \u0027basic\u0027 \""},{"line_number":563,"context_line":"            \"authentication. %(err)s\","}],"source_content_type":"text/x-python","patch_set":4,"id":"32fac633_b65c29da","line":560,"range":{"start_line":560,"start_character":45,"end_line":560,"end_character":49},"updated":"2022-12-09 11:34:10.000000000","message":"This must be none, not None (lower case n for none).","commit_id":"24d88f4aec476cde10a18a2f24b50612c9e981ef"},{"author":{"_account_id":23851,"name":"Riccardo Pittau","email":"elfosardo@gmail.com","username":"elfosardo"},"change_message_id":"811031a57af2f5c9f4a572b5b6ca7ae694f98032","unresolved":true,"context_lines":[{"line_number":557,"context_line":"        self.conn._auth.authenticate.assert_not_called()"},{"line_number":558,"context_line":"        error_msg \u003d (f\u0027HTTP GET http://redfish/v1/SessionService \u0027"},{"line_number":559,"context_line":"                     f\u0027returned code {exc.status_code}. unknown error \u0027"},{"line_number":560,"context_line":"                     f\u0027Extended information: None\u0027)"},{"line_number":561,"context_line":"        mock_log.assert_called_once_with("},{"line_number":562,"context_line":"            \"We have encountered an AccessError when using \u0027basic\u0027 \""},{"line_number":563,"context_line":"            \"authentication. %(err)s\","}],"source_content_type":"text/x-python","patch_set":4,"id":"2027c3a9_7faf2e0c","line":560,"range":{"start_line":560,"start_character":45,"end_line":560,"end_character":49},"in_reply_to":"32fac633_b65c29da","updated":"2022-12-12 11:28:26.000000000","message":"when backporting to zed is \u0027none\u0027\nsee https://review.opendev.org/c/openstack/sushy/+/867209","commit_id":"24d88f4aec476cde10a18a2f24b50612c9e981ef"}]}
