)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"ce9775334712a40f60c969db5fcd8c5111510e23","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"63589d81_a532595c","updated":"2023-02-21 07:28:31.000000000","message":"I had a chat with Abhishek but I later noticed this should not be required as glance_store should be able to disable the driver. We have to understand the actual cause before we make any fix.","commit_id":"999d5107db1c495f56f52ac6721a0b16573f1da0"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"225a21676296dd1b20b446968fc0ca61f0fb1e85","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"97d7d32e_95dbc055","updated":"2023-02-21 07:08:30.000000000","message":"This is important, I think we should report this as bug and backport it to stable releases as well.","commit_id":"999d5107db1c495f56f52ac6721a0b16573f1da0"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"6d66cba8dbd0900c89b470425ee1d2bf04fae0f7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"c1004dc8_22e1015e","updated":"2023-02-21 08:32:03.000000000","message":"Looks good, just one suggestion inline.","commit_id":"fa3f85bc3d1bb49b7fc47172400b32fe7d59d22f"},{"author":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"change_message_id":"d5cb503fd8e2803463c6c15b44d73ab7e2a18f62","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"6e4ed17f_616e17a7","updated":"2023-02-22 16:04:30.000000000","message":"Makes sense!","commit_id":"7dc94f7a85e976a9c66f997f944c6ede06d7984a"},{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"98d030ea63c3d77afb17bf60b6ea5e0da10bb700","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"7b47a9e2_2542ef96","updated":"2023-02-21 08:40:02.000000000","message":"Thank you!","commit_id":"7dc94f7a85e976a9c66f997f944c6ede06d7984a"}],"glance_store/_drivers/s3.py":[{"author":{"_account_id":9303,"name":"Abhishek Kekane","email":"akekane@redhat.com","username":"abhishekkekane"},"change_message_id":"6d66cba8dbd0900c89b470425ee1d2bf04fae0f7","unresolved":true,"context_lines":[{"line_number":432,"context_line":"            raise exceptions.BadStoreConfiguration(store_name\u003d\"s3\","},{"line_number":433,"context_line":"                                                   reason\u003dreason)"},{"line_number":434,"context_line":""},{"line_number":435,"context_line":"        if boto_session is None:"},{"line_number":436,"context_line":"            reason \u003d _(\"boto3 or botocore is not available.\")"},{"line_number":437,"context_line":"            LOG.error(reason)"},{"line_number":438,"context_line":"            raise exceptions.BadStoreConfiguration(store_name\u003d\"s3\","},{"line_number":439,"context_line":"                                                   reason\u003dreason)"},{"line_number":440,"context_line":""},{"line_number":441,"context_line":"        if self.backend_group:"},{"line_number":442,"context_line":"            self._set_url_prefix()"}],"source_content_type":"text/x-python","patch_set":4,"id":"a0478e08_60f028cd","line":439,"range":{"start_line":435,"start_character":8,"end_line":439,"end_character":65},"updated":"2023-02-21 08:32:03.000000000","message":"I think this should be the 1st line in configure_add method to avoid further execution if library itself is not present.","commit_id":"fa3f85bc3d1bb49b7fc47172400b32fe7d59d22f"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"8f10286ea9fcdf603dd37a04111516b3fd1b2a35","unresolved":false,"context_lines":[{"line_number":432,"context_line":"            raise exceptions.BadStoreConfiguration(store_name\u003d\"s3\","},{"line_number":433,"context_line":"                                                   reason\u003dreason)"},{"line_number":434,"context_line":""},{"line_number":435,"context_line":"        if boto_session is None:"},{"line_number":436,"context_line":"            reason \u003d _(\"boto3 or botocore is not available.\")"},{"line_number":437,"context_line":"            LOG.error(reason)"},{"line_number":438,"context_line":"            raise exceptions.BadStoreConfiguration(store_name\u003d\"s3\","},{"line_number":439,"context_line":"                                                   reason\u003dreason)"},{"line_number":440,"context_line":""},{"line_number":441,"context_line":"        if self.backend_group:"},{"line_number":442,"context_line":"            self._set_url_prefix()"}],"source_content_type":"text/x-python","patch_set":4,"id":"1c6ce264_148443bc","line":439,"range":{"start_line":435,"start_character":8,"end_line":439,"end_character":65},"in_reply_to":"a0478e08_60f028cd","updated":"2023-02-21 08:39:20.000000000","message":"+1. Done","commit_id":"fa3f85bc3d1bb49b7fc47172400b32fe7d59d22f"}]}
