)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"b9be6ce0a6c4c62573e8eb799dfd00d6485f6b73","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Test \u0027reader\u0027 \u0026 \u0027member\u0027 roles for \u0027list\u0027, \u0027show\u0027 and \u0027delete\u0027 actions."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Signed-off-by: Yosi Ben Shimon \u003cybenshim@redhat.com\u003e"},{"line_number":12,"context_line":"Change-Id: I1273af9f12b6785fe2c648d53c66cf4d5a748243"},{"line_number":13,"context_line":"Signed-off-by: Yosi Ben Shimon \u003cybenshim@redhat.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"3b7b4438_ab174122","line":11,"range":{"start_line":11,"start_character":0,"end_line":11,"end_character":14},"updated":"2023-05-09 13:18:13.000000000","message":"duplicated","commit_id":"807c6ccc3741e4a98bc0aaeec42ca0102d40686a"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"4ae09d106033a7f7bc2931b67c1ef83ed7ef74cc","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"Test \u0027reader\u0027 \u0026 \u0027member\u0027 roles for \u0027list\u0027, \u0027show\u0027 and \u0027delete\u0027 actions."},{"line_number":10,"context_line":""},{"line_number":11,"context_line":"Signed-off-by: Yosi Ben Shimon \u003cybenshim@redhat.com\u003e"},{"line_number":12,"context_line":"Change-Id: I1273af9f12b6785fe2c648d53c66cf4d5a748243"},{"line_number":13,"context_line":"Signed-off-by: Yosi Ben Shimon \u003cybenshim@redhat.com\u003e"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":11,"id":"68f382b8_4eb0ef51","line":11,"range":{"start_line":11,"start_character":0,"end_line":11,"end_character":14},"in_reply_to":"3b7b4438_ab174122","updated":"2023-05-09 13:23:24.000000000","message":"Done","commit_id":"807c6ccc3741e4a98bc0aaeec42ca0102d40686a"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"d91511037a5572f62b588527ea52455faecefe15","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"dbbd9015_0343d676","updated":"2023-03-09 10:09:10.000000000","message":"Also, reminder: apart from the general failure of cinder-tempest-plugin-lvm-multiattach, you need to check the results of cinder-tempest-plugin-protection-functional , which enables SRBAC (and yes, it is non-voting for now).\n\nOver the 6 new tests, 5 are passing, just\ncinder_tempest_plugin.rbac.v3.test_user_messages.ProjectReaderTests.test_delete_message is failing\n\nhttps://zuul.opendev.org/t/openstack/build/f606b4e35a6f4e008278c9d5ba325582/logs","commit_id":"a258941f928b322b0a1ad07332b983baf2ff0dd7"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"bdf911e0bee039551c9ae8bf6cc1684abc86408b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"400ed77a_f2ec52b8","in_reply_to":"dbbd9015_0343d676","updated":"2023-03-14 09:55:02.000000000","message":"Yes. It failed due to this bug:\nhttps://bugs.launchpad.net/cinder/+bug/2009818","commit_id":"a258941f928b322b0a1ad07332b983baf2ff0dd7"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"776f0e5db7f0c257d0e8d25074f0bac331c20354","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"4be6227b_9d63dc7e","updated":"2023-05-09 07:12:16.000000000","message":"LGTM!","commit_id":"807c6ccc3741e4a98bc0aaeec42ca0102d40686a"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"9e6dafde2dba3385389f743f1a4fb10a5b6bcdda","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":14,"id":"741744dc_c5333d7e","updated":"2023-05-16 05:11:19.000000000","message":"I noticed you use cls instead of self.","commit_id":"4412b2b2cf25cb6160e9b5201d8380c53d6efae9"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"3bf968c329975049c8d61b197bc9b5da4305ad79","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"847f21ce_05b24578","updated":"2023-05-23 08:23:15.000000000","message":"LGTM!","commit_id":"b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"0045285073583a29724fff75c81fe08f041cc562","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"7c1a3840_f49ef8ba","updated":"2023-05-23 08:54:21.000000000","message":"Seems fine","commit_id":"b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff"},{"author":{"_account_id":20813,"name":"Sofia Enriquez","email":"lsofia.enriquez@gmail.com","username":"enriquetaso"},"change_message_id":"6fc5aa633eda220ea874b85068f5f4aa466152c8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"636d14cc_0d83b431","updated":"2023-05-23 10:08:51.000000000","message":"Thanks for working on this!","commit_id":"b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff"},{"author":{"_account_id":35621,"name":"Evelina Shames","display_name":"Evelina Shames","email":"ESHAMES@REDHAT.COM","username":"eshames"},"change_message_id":"243e525748c33ff9d45a864c624b5590293a746e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"86ea19ca_fccaa2d9","updated":"2023-05-22 11:34:16.000000000","message":"please check zuul failures and rerun verification if needed","commit_id":"b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"1bf0579b9693edc48bb0465d6121d858b50db22c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"9d7fa3fe_8aef6e06","updated":"2023-05-28 07:28:07.000000000","message":"recheck","commit_id":"b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"ec27b7528bed3ba3e93457041a922a80924c330d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"d887e045_5e4d87f0","updated":"2023-05-23 12:39:19.000000000","message":"recheck","commit_id":"b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"0e806853705598bb6a299eb62df227c664a6c0a2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"dafa9018_e6c60038","updated":"2023-05-22 11:51:07.000000000","message":"recheck","commit_id":"b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"fd9d91a61437b7c6b56ef574fbae86b684930d74","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"dc60eaa4_8b61a624","updated":"2023-05-24 05:28:12.000000000","message":"recheck","commit_id":"b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"9c461c31ba08ca7ac17016e2547d5e80acbd5d72","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"2fee03b7_74820c7a","updated":"2023-05-23 17:14:11.000000000","message":"recheck\n\ncinder-tempest-plugin-cbak-ceph oom-killer killed mysqld","commit_id":"b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"96417cc15f2d160b709ddecb6f253738c8779958","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"146bc3b3_a261849a","updated":"2023-05-26 10:57:40.000000000","message":"recheck\n\nunrelated failure in cinder-tempest-plugin-lvm-multiattach","commit_id":"b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"a2dd8591f0e564735eab26f576a2aaa8d420a7af","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"83977079_a61b14e0","updated":"2023-05-24 08:10:23.000000000","message":"recheck\n\nunrelated timeout of cinder-tempest-plugin-lvm-multiattach","commit_id":"b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"9e0baafecd282abec68c3d69b09d034e9a90df3d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"6f3082ab_80b6c0fe","updated":"2023-05-29 14:35:31.000000000","message":"recheck\n\nunrelated timeouts in cinder-tempest-plugin-lvm-multiattach and cinder-tempest-plugin-cbak-ceph, which have been hopefully addressed by https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/884504","commit_id":"b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"d3ce112f2b167c9994a63ab3edcf88b6cbed8e2f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"f11528b9_ba8fd1a3","updated":"2023-05-29 14:42:48.000000000","message":"recheck\n\nunrelated timeouts in cinder-tempest-plugin-lvm-multiattach and cinder-tempest-plugin-cbak-ceph, which have been hopefully addressed by https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/884504","commit_id":"b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"9e0baafecd282abec68c3d69b09d034e9a90df3d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"96647904_5b216a8c","in_reply_to":"9d7fa3fe_8aef6e06","updated":"2023-05-29 14:35:31.000000000","message":"Please avoid blind rechecks:\n\nhttps://docs.openstack.org/cinder/latest/contributor/gerrit.html#ci-job-rechecks\nhttps://lists.openstack.org/pipermail/openstack-discuss/2022-July/029689.html","commit_id":"b57a8dda9a6f4cd98cbd4990fbd403f56947f8ff"}],"cinder_tempest_plugin/rbac/v3/test_user_messages.py":[{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"50cefeb8615b77f1aaac53d0f6e5941e50df02d3","unresolved":true,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"class RbacV3UserMessagesTests("},{"line_number":26,"context_line":"    rbac_base.VolumeV3RbacBaseTests, metaclass\u003dabc.ABCMeta"},{"line_number":27,"context_line":"):"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    @classmethod"}],"source_content_type":"text/x-python","patch_set":3,"id":"2750f537_87f90345","line":26,"range":{"start_line":26,"start_character":35,"end_line":26,"end_character":58},"updated":"2023-03-09 10:01:13.000000000","message":"I\u0027ve seen this reparenting to an abstract class in the other test available here on cinder-tempest-plugin, but that class has a real abstract method, which is not the case here. Can you please try without?","commit_id":"a258941f928b322b0a1ad07332b983baf2ff0dd7"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"bfad72bec7cb60ba38c70957d6dd9d1c5e4e892d","unresolved":false,"context_lines":[{"line_number":23,"context_line":""},{"line_number":24,"context_line":""},{"line_number":25,"context_line":"class RbacV3UserMessagesTests("},{"line_number":26,"context_line":"    rbac_base.VolumeV3RbacBaseTests, metaclass\u003dabc.ABCMeta"},{"line_number":27,"context_line":"):"},{"line_number":28,"context_line":""},{"line_number":29,"context_line":"    @classmethod"}],"source_content_type":"text/x-python","patch_set":3,"id":"c2b88b9c_ee072627","line":26,"range":{"start_line":26,"start_character":35,"end_line":26,"end_character":58},"in_reply_to":"2750f537_87f90345","updated":"2023-03-14 09:52:48.000000000","message":"Done","commit_id":"a258941f928b322b0a1ad07332b983baf2ff0dd7"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"df20ee623f43e2d9cdfaf45eda625f453a1f8701","unresolved":true,"context_lines":[{"line_number":58,"context_line":"            \u0027volume_type\u0027: bogus_type[\u0027id\u0027], \u0027size\u0027: CONF.volume.volume_size"},{"line_number":59,"context_line":"        }"},{"line_number":60,"context_line":"        volume \u003d cls.admin_volumes_client.create_volume("},{"line_number":61,"context_line":"            wait_until\u003d\"error\", **params"},{"line_number":62,"context_line":"        )[\u0027volume\u0027]"},{"line_number":63,"context_line":"        time.sleep(5)"},{"line_number":64,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"257d5213_cb735ee3","line":61,"range":{"start_line":61,"start_character":12,"end_line":61,"end_character":30},"updated":"2023-03-09 09:39:41.000000000","message":"please remove it","commit_id":"a258941f928b322b0a1ad07332b983baf2ff0dd7"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"bfad72bec7cb60ba38c70957d6dd9d1c5e4e892d","unresolved":false,"context_lines":[{"line_number":58,"context_line":"            \u0027volume_type\u0027: bogus_type[\u0027id\u0027], \u0027size\u0027: CONF.volume.volume_size"},{"line_number":59,"context_line":"        }"},{"line_number":60,"context_line":"        volume \u003d cls.admin_volumes_client.create_volume("},{"line_number":61,"context_line":"            wait_until\u003d\"error\", **params"},{"line_number":62,"context_line":"        )[\u0027volume\u0027]"},{"line_number":63,"context_line":"        time.sleep(5)"},{"line_number":64,"context_line":""}],"source_content_type":"text/x-python","patch_set":3,"id":"7bd6f5bd_6b34cfa4","line":61,"range":{"start_line":61,"start_character":12,"end_line":61,"end_character":30},"in_reply_to":"257d5213_cb735ee3","updated":"2023-03-14 09:52:48.000000000","message":"Done","commit_id":"a258941f928b322b0a1ad07332b983baf2ff0dd7"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"df20ee623f43e2d9cdfaf45eda625f453a1f8701","unresolved":true,"context_lines":[{"line_number":60,"context_line":"        volume \u003d cls.admin_volumes_client.create_volume("},{"line_number":61,"context_line":"            wait_until\u003d\"error\", **params"},{"line_number":62,"context_line":"        )[\u0027volume\u0027]"},{"line_number":63,"context_line":"        time.sleep(5)"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"        messages \u003d cls.admin_messages_client.list_messages()[\u0027messages\u0027]"},{"line_number":66,"context_line":"        message_id \u003d None"}],"source_content_type":"text/x-python","patch_set":3,"id":"64b0d64f_30d9554a","line":63,"range":{"start_line":63,"start_character":8,"end_line":63,"end_character":21},"updated":"2023-03-09 09:39:41.000000000","message":"waiters.wait_for_volume_resource_status(cls.admin_volumes_client,                                            volume[\u0027id\u0027], \u0027error\u0027)","commit_id":"a258941f928b322b0a1ad07332b983baf2ff0dd7"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"bfad72bec7cb60ba38c70957d6dd9d1c5e4e892d","unresolved":false,"context_lines":[{"line_number":60,"context_line":"        volume \u003d cls.admin_volumes_client.create_volume("},{"line_number":61,"context_line":"            wait_until\u003d\"error\", **params"},{"line_number":62,"context_line":"        )[\u0027volume\u0027]"},{"line_number":63,"context_line":"        time.sleep(5)"},{"line_number":64,"context_line":""},{"line_number":65,"context_line":"        messages \u003d cls.admin_messages_client.list_messages()[\u0027messages\u0027]"},{"line_number":66,"context_line":"        message_id \u003d None"}],"source_content_type":"text/x-python","patch_set":3,"id":"ceba966a_735b8746","line":63,"range":{"start_line":63,"start_character":8,"end_line":63,"end_character":21},"in_reply_to":"64b0d64f_30d9554a","updated":"2023-03-14 09:52:48.000000000","message":"Done","commit_id":"a258941f928b322b0a1ad07332b983baf2ff0dd7"},{"author":{"_account_id":10459,"name":"Luigi Toscano","email":"ltoscano@redhat.com","username":"ltoscano"},"change_message_id":"50cefeb8615b77f1aaac53d0f6e5941e50df02d3","unresolved":true,"context_lines":[{"line_number":68,"context_line":"            if message[\u0027resource_uuid\u0027] \u003d\u003d volume[\u0027id\u0027]:"},{"line_number":69,"context_line":"                message_id \u003d message[\u0027id\u0027]"},{"line_number":70,"context_line":"                break"},{"line_number":71,"context_line":"        assert message_id, ("},{"line_number":72,"context_line":"            f\"No user message generated for volume {volume[\u0027id\u0027]}\""},{"line_number":73,"context_line":"        )"},{"line_number":74,"context_line":"        cls.addCleanup("}],"source_content_type":"text/x-python","patch_set":3,"id":"f4fb2fdb_f89181fc","line":71,"updated":"2023-03-09 10:01:13.000000000","message":"I think we want the self.assertNotEmpty or whatever other appropriate assertFoo from unittest","commit_id":"a258941f928b322b0a1ad07332b983baf2ff0dd7"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"bfad72bec7cb60ba38c70957d6dd9d1c5e4e892d","unresolved":false,"context_lines":[{"line_number":68,"context_line":"            if message[\u0027resource_uuid\u0027] \u003d\u003d volume[\u0027id\u0027]:"},{"line_number":69,"context_line":"                message_id \u003d message[\u0027id\u0027]"},{"line_number":70,"context_line":"                break"},{"line_number":71,"context_line":"        assert message_id, ("},{"line_number":72,"context_line":"            f\"No user message generated for volume {volume[\u0027id\u0027]}\""},{"line_number":73,"context_line":"        )"},{"line_number":74,"context_line":"        cls.addCleanup("}],"source_content_type":"text/x-python","patch_set":3,"id":"90c927c8_e8ce7c02","line":71,"in_reply_to":"f4fb2fdb_f89181fc","updated":"2023-03-14 09:52:48.000000000","message":"Done","commit_id":"a258941f928b322b0a1ad07332b983baf2ff0dd7"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"df20ee623f43e2d9cdfaf45eda625f453a1f8701","unresolved":true,"context_lines":[{"line_number":74,"context_line":"        cls.addCleanup("},{"line_number":75,"context_line":"            cls.admin_types_client.delete_volume_type, bogus_type[\u0027id\u0027]"},{"line_number":76,"context_line":"        )"},{"line_number":77,"context_line":"        cls.addCleanup(cls.admin_volumes_client.delete_volume, volume[\u0027id\u0027])"},{"line_number":78,"context_line":"        return message_id"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"    def list_messages(self):"}],"source_content_type":"text/x-python","patch_set":3,"id":"9a0305d9_fbd7a5d7","line":77,"range":{"start_line":77,"start_character":8,"end_line":77,"end_character":76},"updated":"2023-03-09 09:39:41.000000000","message":"cls.addCleanup(test_utils.call_and_ignore_notfound_exc, ...)","commit_id":"a258941f928b322b0a1ad07332b983baf2ff0dd7"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"bfad72bec7cb60ba38c70957d6dd9d1c5e4e892d","unresolved":false,"context_lines":[{"line_number":74,"context_line":"        cls.addCleanup("},{"line_number":75,"context_line":"            cls.admin_types_client.delete_volume_type, bogus_type[\u0027id\u0027]"},{"line_number":76,"context_line":"        )"},{"line_number":77,"context_line":"        cls.addCleanup(cls.admin_volumes_client.delete_volume, volume[\u0027id\u0027])"},{"line_number":78,"context_line":"        return message_id"},{"line_number":79,"context_line":""},{"line_number":80,"context_line":"    def list_messages(self):"}],"source_content_type":"text/x-python","patch_set":3,"id":"1885abb7_f6b49f38","line":77,"range":{"start_line":77,"start_character":8,"end_line":77,"end_character":76},"in_reply_to":"9a0305d9_fbd7a5d7","updated":"2023-03-14 09:52:48.000000000","message":"Done","commit_id":"a258941f928b322b0a1ad07332b983baf2ff0dd7"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"df20ee623f43e2d9cdfaf45eda625f453a1f8701","unresolved":true,"context_lines":[{"line_number":104,"context_line":""},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"class ProjectMemberTests(RbacV3UserMessagesTests, base.BaseVolumeTest):"},{"line_number":107,"context_line":"    min_microversion \u003d \u00273.3\u0027"},{"line_number":108,"context_line":"    credentials \u003d [\u0027project_member\u0027, \u0027project_admin\u0027]"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"    @decorators.idempotent_id(\u0027632215a6-ad2c-11ed-aa63-84c5a6290b8f\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"b591e6d4_2ce12c62","line":107,"range":{"start_line":107,"start_character":4,"end_line":107,"end_character":28},"updated":"2023-03-09 09:39:41.000000000","message":"you can move it to RbacV3UserMessagesTests","commit_id":"a258941f928b322b0a1ad07332b983baf2ff0dd7"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"bfad72bec7cb60ba38c70957d6dd9d1c5e4e892d","unresolved":false,"context_lines":[{"line_number":104,"context_line":""},{"line_number":105,"context_line":""},{"line_number":106,"context_line":"class ProjectMemberTests(RbacV3UserMessagesTests, base.BaseVolumeTest):"},{"line_number":107,"context_line":"    min_microversion \u003d \u00273.3\u0027"},{"line_number":108,"context_line":"    credentials \u003d [\u0027project_member\u0027, \u0027project_admin\u0027]"},{"line_number":109,"context_line":""},{"line_number":110,"context_line":"    @decorators.idempotent_id(\u0027632215a6-ad2c-11ed-aa63-84c5a6290b8f\u0027)"}],"source_content_type":"text/x-python","patch_set":3,"id":"45c7e7b4_c78d5b6b","line":107,"range":{"start_line":107,"start_character":4,"end_line":107,"end_character":28},"in_reply_to":"b591e6d4_2ce12c62","updated":"2023-03-14 09:52:48.000000000","message":"Done","commit_id":"a258941f928b322b0a1ad07332b983baf2ff0dd7"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"389b3e218de55650b06b223bfd3880b8575acb7d","unresolved":true,"context_lines":[{"line_number":11,"context_line":"#    under the License."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"from tempest.common import waiters"},{"line_number":14,"context_line":"from tempest.config import CONF"},{"line_number":15,"context_line":"from tempest.lib import decorators"},{"line_number":16,"context_line":"from tempest.lib import exceptions"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"c89204fc_9a6604f9","line":14,"range":{"start_line":14,"start_character":0,"end_line":14,"end_character":31},"updated":"2023-05-04 09:58:46.000000000","message":"from tempest import config\n\nCONF \u003d config.CONF","commit_id":"23a995499259b2f4dea866f5725eef4e5f194a91"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"377e9f5a1788bb6ab06acc97061518be31d776f8","unresolved":false,"context_lines":[{"line_number":11,"context_line":"#    under the License."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"from tempest.common import waiters"},{"line_number":14,"context_line":"from tempest.config import CONF"},{"line_number":15,"context_line":"from tempest.lib import decorators"},{"line_number":16,"context_line":"from tempest.lib import exceptions"},{"line_number":17,"context_line":""}],"source_content_type":"text/x-python","patch_set":9,"id":"d6aee562_d729e478","line":14,"range":{"start_line":14,"start_character":0,"end_line":14,"end_character":31},"in_reply_to":"c89204fc_9a6604f9","updated":"2023-05-04 13:33:19.000000000","message":"Done","commit_id":"23a995499259b2f4dea866f5725eef4e5f194a91"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"389b3e218de55650b06b223bfd3880b8575acb7d","unresolved":true,"context_lines":[{"line_number":16,"context_line":"from tempest.lib import exceptions"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from cinder_tempest_plugin.rbac.v3 import base as rbac_base"},{"line_number":19,"context_line":"from tempest.lib.common.utils import data_utils"},{"line_number":20,"context_line":"from tempest.lib.common.utils import test_utils"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"class RbacV3UserMessagesTests(rbac_base.VolumeV3RbacBaseTests):"}],"source_content_type":"text/x-python","patch_set":9,"id":"aa1f27b2_5c992d5c","line":20,"range":{"start_line":19,"start_character":0,"end_line":20,"end_character":47},"updated":"2023-05-04 09:58:46.000000000","message":"It should be under tempest section.","commit_id":"23a995499259b2f4dea866f5725eef4e5f194a91"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"377e9f5a1788bb6ab06acc97061518be31d776f8","unresolved":false,"context_lines":[{"line_number":16,"context_line":"from tempest.lib import exceptions"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from cinder_tempest_plugin.rbac.v3 import base as rbac_base"},{"line_number":19,"context_line":"from tempest.lib.common.utils import data_utils"},{"line_number":20,"context_line":"from tempest.lib.common.utils import test_utils"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":""},{"line_number":23,"context_line":"class RbacV3UserMessagesTests(rbac_base.VolumeV3RbacBaseTests):"}],"source_content_type":"text/x-python","patch_set":9,"id":"32e9eb32_823c8035","line":20,"range":{"start_line":19,"start_character":0,"end_line":20,"end_character":47},"in_reply_to":"aa1f27b2_5c992d5c","updated":"2023-05-04 13:33:19.000000000","message":"Done","commit_id":"23a995499259b2f4dea866f5725eef4e5f194a91"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"389b3e218de55650b06b223bfd3880b8575acb7d","unresolved":true,"context_lines":[{"line_number":33,"context_line":"        cls.admin_volumes_client \u003d admin_client.volumes_client_latest"},{"line_number":34,"context_line":"        cls.admin_types_client \u003d admin_client.volume_types_client_latest"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    @classmethod"},{"line_number":37,"context_line":"    def setup_credentials(cls):"},{"line_number":38,"context_line":"        super().setup_credentials()"},{"line_number":39,"context_line":"        cls.os_primary \u003d getattr(cls, \u0027os_%s\u0027 % cls.credentials[0])"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    def create_user_message(cls):"},{"line_number":42,"context_line":"        \"\"\"Trigger a \u0027no valid host\u0027 situation to generate a message.\"\"\""}],"source_content_type":"text/x-python","patch_set":9,"id":"3302a219_57051494","line":39,"range":{"start_line":36,"start_character":0,"end_line":39,"end_character":67},"updated":"2023-05-04 09:58:46.000000000","message":"It should be deleted.","commit_id":"23a995499259b2f4dea866f5725eef4e5f194a91"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"377e9f5a1788bb6ab06acc97061518be31d776f8","unresolved":false,"context_lines":[{"line_number":33,"context_line":"        cls.admin_volumes_client \u003d admin_client.volumes_client_latest"},{"line_number":34,"context_line":"        cls.admin_types_client \u003d admin_client.volume_types_client_latest"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    @classmethod"},{"line_number":37,"context_line":"    def setup_credentials(cls):"},{"line_number":38,"context_line":"        super().setup_credentials()"},{"line_number":39,"context_line":"        cls.os_primary \u003d getattr(cls, \u0027os_%s\u0027 % cls.credentials[0])"},{"line_number":40,"context_line":""},{"line_number":41,"context_line":"    def create_user_message(cls):"},{"line_number":42,"context_line":"        \"\"\"Trigger a \u0027no valid host\u0027 situation to generate a message.\"\"\""}],"source_content_type":"text/x-python","patch_set":9,"id":"e6ff02bf_68ae569f","line":39,"range":{"start_line":36,"start_character":0,"end_line":39,"end_character":67},"in_reply_to":"3302a219_57051494","updated":"2023-05-04 13:33:19.000000000","message":"Done","commit_id":"23a995499259b2f4dea866f5725eef4e5f194a91"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"389b3e218de55650b06b223bfd3880b8575acb7d","unresolved":true,"context_lines":[{"line_number":78,"context_line":"        )"},{"line_number":79,"context_line":"        return message_id"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    def list_messages(self):"},{"line_number":82,"context_line":"        message_id \u003d self.create_user_message()"},{"line_number":83,"context_line":"        self.addCleanup("},{"line_number":84,"context_line":"            self.admin_messages_client.delete_message, message_id"}],"source_content_type":"text/x-python","patch_set":9,"id":"1a9afe18_e4cf94b0","line":81,"range":{"start_line":81,"start_character":8,"end_line":81,"end_character":21},"updated":"2023-05-04 09:58:46.000000000","message":"Please add underscore:\n_list_messages","commit_id":"23a995499259b2f4dea866f5725eef4e5f194a91"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"389b3e218de55650b06b223bfd3880b8575acb7d","unresolved":true,"context_lines":[{"line_number":78,"context_line":"        )"},{"line_number":79,"context_line":"        return message_id"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    def list_messages(self):"},{"line_number":82,"context_line":"        message_id \u003d self.create_user_message()"},{"line_number":83,"context_line":"        self.addCleanup("},{"line_number":84,"context_line":"            self.admin_messages_client.delete_message, message_id"}],"source_content_type":"text/x-python","patch_set":9,"id":"5240e09e_92521bf9","line":81,"range":{"start_line":81,"start_character":22,"end_line":81,"end_character":26},"updated":"2023-05-04 09:58:46.000000000","message":"What about expected_status ?","commit_id":"23a995499259b2f4dea866f5725eef4e5f194a91"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"377e9f5a1788bb6ab06acc97061518be31d776f8","unresolved":false,"context_lines":[{"line_number":78,"context_line":"        )"},{"line_number":79,"context_line":"        return message_id"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    def list_messages(self):"},{"line_number":82,"context_line":"        message_id \u003d self.create_user_message()"},{"line_number":83,"context_line":"        self.addCleanup("},{"line_number":84,"context_line":"            self.admin_messages_client.delete_message, message_id"}],"source_content_type":"text/x-python","patch_set":9,"id":"469a1005_d17e1c03","line":81,"range":{"start_line":81,"start_character":8,"end_line":81,"end_character":21},"in_reply_to":"1a9afe18_e4cf94b0","updated":"2023-05-04 13:33:19.000000000","message":"Done","commit_id":"23a995499259b2f4dea866f5725eef4e5f194a91"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"377e9f5a1788bb6ab06acc97061518be31d776f8","unresolved":false,"context_lines":[{"line_number":78,"context_line":"        )"},{"line_number":79,"context_line":"        return message_id"},{"line_number":80,"context_line":""},{"line_number":81,"context_line":"    def list_messages(self):"},{"line_number":82,"context_line":"        message_id \u003d self.create_user_message()"},{"line_number":83,"context_line":"        self.addCleanup("},{"line_number":84,"context_line":"            self.admin_messages_client.delete_message, message_id"}],"source_content_type":"text/x-python","patch_set":9,"id":"7564e43b_dadfc188","line":81,"range":{"start_line":81,"start_character":22,"end_line":81,"end_character":26},"in_reply_to":"5240e09e_92521bf9","updated":"2023-05-04 13:33:19.000000000","message":"Done","commit_id":"23a995499259b2f4dea866f5725eef4e5f194a91"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"389b3e218de55650b06b223bfd3880b8575acb7d","unresolved":true,"context_lines":[{"line_number":85,"context_line":"        )"},{"line_number":86,"context_line":"        self.do_request(method\u003d\u0027list_messages\u0027)"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"    def show_message(self):"},{"line_number":89,"context_line":"        message_id \u003d self.create_user_message()"},{"line_number":90,"context_line":"        self.addCleanup(self.admin_messages_client.delete_message, message_id)"},{"line_number":91,"context_line":"        self.do_request(method\u003d\u0027show_message\u0027, message_id\u003dmessage_id)"}],"source_content_type":"text/x-python","patch_set":9,"id":"3e80cde4_e14e13c7","line":88,"range":{"start_line":88,"start_character":21,"end_line":88,"end_character":25},"updated":"2023-05-04 09:58:46.000000000","message":"same","commit_id":"23a995499259b2f4dea866f5725eef4e5f194a91"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"389b3e218de55650b06b223bfd3880b8575acb7d","unresolved":true,"context_lines":[{"line_number":85,"context_line":"        )"},{"line_number":86,"context_line":"        self.do_request(method\u003d\u0027list_messages\u0027)"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"    def show_message(self):"},{"line_number":89,"context_line":"        message_id \u003d self.create_user_message()"},{"line_number":90,"context_line":"        self.addCleanup(self.admin_messages_client.delete_message, message_id)"},{"line_number":91,"context_line":"        self.do_request(method\u003d\u0027show_message\u0027, message_id\u003dmessage_id)"}],"source_content_type":"text/x-python","patch_set":9,"id":"ce494832_fd7b10a0","line":88,"range":{"start_line":88,"start_character":8,"end_line":88,"end_character":20},"updated":"2023-05-04 09:58:46.000000000","message":"same","commit_id":"23a995499259b2f4dea866f5725eef4e5f194a91"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"377e9f5a1788bb6ab06acc97061518be31d776f8","unresolved":false,"context_lines":[{"line_number":85,"context_line":"        )"},{"line_number":86,"context_line":"        self.do_request(method\u003d\u0027list_messages\u0027)"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"    def show_message(self):"},{"line_number":89,"context_line":"        message_id \u003d self.create_user_message()"},{"line_number":90,"context_line":"        self.addCleanup(self.admin_messages_client.delete_message, message_id)"},{"line_number":91,"context_line":"        self.do_request(method\u003d\u0027show_message\u0027, message_id\u003dmessage_id)"}],"source_content_type":"text/x-python","patch_set":9,"id":"08cf3622_9bea6c24","line":88,"range":{"start_line":88,"start_character":21,"end_line":88,"end_character":25},"in_reply_to":"3e80cde4_e14e13c7","updated":"2023-05-04 13:33:19.000000000","message":"Done","commit_id":"23a995499259b2f4dea866f5725eef4e5f194a91"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"377e9f5a1788bb6ab06acc97061518be31d776f8","unresolved":false,"context_lines":[{"line_number":85,"context_line":"        )"},{"line_number":86,"context_line":"        self.do_request(method\u003d\u0027list_messages\u0027)"},{"line_number":87,"context_line":""},{"line_number":88,"context_line":"    def show_message(self):"},{"line_number":89,"context_line":"        message_id \u003d self.create_user_message()"},{"line_number":90,"context_line":"        self.addCleanup(self.admin_messages_client.delete_message, message_id)"},{"line_number":91,"context_line":"        self.do_request(method\u003d\u0027show_message\u0027, message_id\u003dmessage_id)"}],"source_content_type":"text/x-python","patch_set":9,"id":"5a2cdb75_fd3d2389","line":88,"range":{"start_line":88,"start_character":8,"end_line":88,"end_character":20},"in_reply_to":"ce494832_fd7b10a0","updated":"2023-05-04 13:33:19.000000000","message":"Done","commit_id":"23a995499259b2f4dea866f5725eef4e5f194a91"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"389b3e218de55650b06b223bfd3880b8575acb7d","unresolved":true,"context_lines":[{"line_number":90,"context_line":"        self.addCleanup(self.admin_messages_client.delete_message, message_id)"},{"line_number":91,"context_line":"        self.do_request(method\u003d\u0027show_message\u0027, message_id\u003dmessage_id)"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    def delete_message(self, expected_status):"},{"line_number":94,"context_line":"        message_id \u003d self.create_user_message()"},{"line_number":95,"context_line":"        self.do_request("},{"line_number":96,"context_line":"            method\u003d\u0027delete_message\u0027, expected_status\u003dexpected_status,"}],"source_content_type":"text/x-python","patch_set":9,"id":"2492cd6e_d678a555","line":93,"range":{"start_line":93,"start_character":8,"end_line":93,"end_character":22},"updated":"2023-05-04 09:58:46.000000000","message":"same","commit_id":"23a995499259b2f4dea866f5725eef4e5f194a91"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"377e9f5a1788bb6ab06acc97061518be31d776f8","unresolved":false,"context_lines":[{"line_number":90,"context_line":"        self.addCleanup(self.admin_messages_client.delete_message, message_id)"},{"line_number":91,"context_line":"        self.do_request(method\u003d\u0027show_message\u0027, message_id\u003dmessage_id)"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"    def delete_message(self, expected_status):"},{"line_number":94,"context_line":"        message_id \u003d self.create_user_message()"},{"line_number":95,"context_line":"        self.do_request("},{"line_number":96,"context_line":"            method\u003d\u0027delete_message\u0027, expected_status\u003dexpected_status,"}],"source_content_type":"text/x-python","patch_set":9,"id":"3e229c95_029fcadf","line":93,"range":{"start_line":93,"start_character":8,"end_line":93,"end_character":22},"in_reply_to":"2492cd6e_d678a555","updated":"2023-05-04 13:33:19.000000000","message":"Done","commit_id":"23a995499259b2f4dea866f5725eef4e5f194a91"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"e47e65c3e0d8352f36bb2b5f2933c39fa50b72eb","unresolved":true,"context_lines":[{"line_number":11,"context_line":"#    under the License."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"from tempest import config"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from tempest.common import waiters"},{"line_number":16,"context_line":"from tempest.lib.common.utils import data_utils"},{"line_number":17,"context_line":"from tempest.lib.common.utils import test_utils"}],"source_content_type":"text/x-python","patch_set":10,"id":"902128d6_2281232f","line":14,"updated":"2023-05-08 08:13:11.000000000","message":"Please remove the new line and make sure the import lines are in the right order.","commit_id":"5930a772b577da46871272dc231a0b8778fea014"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"c5e2a15a828b8d50a6b4037b81e93dda188774ce","unresolved":false,"context_lines":[{"line_number":11,"context_line":"#    under the License."},{"line_number":12,"context_line":""},{"line_number":13,"context_line":"from tempest import config"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"from tempest.common import waiters"},{"line_number":16,"context_line":"from tempest.lib.common.utils import data_utils"},{"line_number":17,"context_line":"from tempest.lib.common.utils import test_utils"}],"source_content_type":"text/x-python","patch_set":10,"id":"8813a90b_661b82e4","line":14,"in_reply_to":"902128d6_2281232f","updated":"2023-05-08 17:13:04.000000000","message":"Done","commit_id":"5930a772b577da46871272dc231a0b8778fea014"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"b9be6ce0a6c4c62573e8eb799dfd00d6485f6b73","unresolved":true,"context_lines":[{"line_number":134,"context_line":"    def test_show_message(cls):"},{"line_number":135,"context_line":"        cls._show_message(expected_status\u003d200)"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"    @decorators.idempotent_id(\u00277752e4ce-ad2c-11ed-aa63-84c5a6290b8f\u0027)"},{"line_number":138,"context_line":"    def test_delete_message(cls):"},{"line_number":139,"context_line":"        cls._delete_message(expected_status\u003d204)"}],"source_content_type":"text/x-python","patch_set":11,"id":"1d516d73_504121e8","line":137,"range":{"start_line":137,"start_character":31,"end_line":137,"end_character":67},"updated":"2023-05-09 13:18:13.000000000","message":"duplicate idempotent id","commit_id":"807c6ccc3741e4a98bc0aaeec42ca0102d40686a"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"4ae09d106033a7f7bc2931b67c1ef83ed7ef74cc","unresolved":true,"context_lines":[{"line_number":134,"context_line":"    def test_show_message(cls):"},{"line_number":135,"context_line":"        cls._show_message(expected_status\u003d200)"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"    @decorators.idempotent_id(\u00277752e4ce-ad2c-11ed-aa63-84c5a6290b8f\u0027)"},{"line_number":138,"context_line":"    def test_delete_message(cls):"},{"line_number":139,"context_line":"        cls._delete_message(expected_status\u003d204)"}],"source_content_type":"text/x-python","patch_set":11,"id":"b5f8760d_beff5cc3","line":137,"range":{"start_line":137,"start_character":31,"end_line":137,"end_character":67},"in_reply_to":"1d516d73_504121e8","updated":"2023-05-09 13:23:24.000000000","message":"Where is the other one?\nCan\u0027t find it","commit_id":"807c6ccc3741e4a98bc0aaeec42ca0102d40686a"},{"author":{"_account_id":4523,"name":"Eric Harney","email":"eharney@redhat.com","username":"eharney"},"change_message_id":"389b7f5511c5aab923feef0ea29baa351384a87d","unresolved":false,"context_lines":[{"line_number":134,"context_line":"    def test_show_message(cls):"},{"line_number":135,"context_line":"        cls._show_message(expected_status\u003d200)"},{"line_number":136,"context_line":""},{"line_number":137,"context_line":"    @decorators.idempotent_id(\u00277752e4ce-ad2c-11ed-aa63-84c5a6290b8f\u0027)"},{"line_number":138,"context_line":"    def test_delete_message(cls):"},{"line_number":139,"context_line":"        cls._delete_message(expected_status\u003d204)"}],"source_content_type":"text/x-python","patch_set":11,"id":"32edaf42_e2b7c258","line":137,"range":{"start_line":137,"start_character":31,"end_line":137,"end_character":67},"in_reply_to":"b5f8760d_beff5cc3","updated":"2023-05-09 18:20:35.000000000","message":"Sorry, I thought it was at line 133 but they\u0027re actually different.  (Not sure if it\u0027s a great idea to have to many similar UUIDs when analyzing logs, but it works.)","commit_id":"807c6ccc3741e4a98bc0aaeec42ca0102d40686a"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"9e6dafde2dba3385389f743f1a4fb10a5b6bcdda","unresolved":true,"context_lines":[{"line_number":35,"context_line":"        cls.admin_volumes_client \u003d admin_client.volumes_client_latest"},{"line_number":36,"context_line":"        cls.admin_types_client \u003d admin_client.volume_types_client_latest"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    def create_user_message(cls):"},{"line_number":39,"context_line":"        \"\"\"Trigger a \u0027no valid host\u0027 situation to generate a message.\"\"\""},{"line_number":40,"context_line":"        bad_protocol \u003d data_utils.rand_name(\u0027storage_protocol\u0027)"},{"line_number":41,"context_line":"        bad_vendor \u003d data_utils.rand_name(\u0027vendor_name\u0027)"}],"source_content_type":"text/x-python","patch_set":14,"id":"7783ef80_569ad2ec","line":38,"range":{"start_line":38,"start_character":28,"end_line":38,"end_character":31},"updated":"2023-05-16 05:11:19.000000000","message":"self","commit_id":"4412b2b2cf25cb6160e9b5201d8380c53d6efae9"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"93ffb48051c269f9f1d6e3fbe3fc00cfeb6dbc4f","unresolved":false,"context_lines":[{"line_number":35,"context_line":"        cls.admin_volumes_client \u003d admin_client.volumes_client_latest"},{"line_number":36,"context_line":"        cls.admin_types_client \u003d admin_client.volume_types_client_latest"},{"line_number":37,"context_line":""},{"line_number":38,"context_line":"    def create_user_message(cls):"},{"line_number":39,"context_line":"        \"\"\"Trigger a \u0027no valid host\u0027 situation to generate a message.\"\"\""},{"line_number":40,"context_line":"        bad_protocol \u003d data_utils.rand_name(\u0027storage_protocol\u0027)"},{"line_number":41,"context_line":"        bad_vendor \u003d data_utils.rand_name(\u0027vendor_name\u0027)"}],"source_content_type":"text/x-python","patch_set":14,"id":"f4619b03_2a06f6a5","line":38,"range":{"start_line":38,"start_character":28,"end_line":38,"end_character":31},"in_reply_to":"7783ef80_569ad2ec","updated":"2023-05-18 09:07:31.000000000","message":"Done","commit_id":"4412b2b2cf25cb6160e9b5201d8380c53d6efae9"},{"author":{"_account_id":19262,"name":"Liron Kuchlani","email":"lkuchlan@redhat.com","username":"lkuchlan"},"change_message_id":"9e6dafde2dba3385389f743f1a4fb10a5b6bcdda","unresolved":true,"context_lines":[{"line_number":110,"context_line":"    credentials \u003d [\u0027project_reader\u0027, \u0027project_admin\u0027]"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"    @decorators.idempotent_id(\u00271bef8bf9-6457-40f8-ada2-bc4d27602a07\u0027)"},{"line_number":113,"context_line":"    def test_list_messages(cls):"},{"line_number":114,"context_line":"        cls._list_messages(expected_status\u003d200)"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"    @decorators.idempotent_id(\u0027689c53a9-6db9-44a8-9878-41d28899e0af\u0027)"}],"source_content_type":"text/x-python","patch_set":14,"id":"695c80e5_9bdd7d7e","line":113,"range":{"start_line":113,"start_character":27,"end_line":113,"end_character":30},"updated":"2023-05-16 05:11:19.000000000","message":"self","commit_id":"4412b2b2cf25cb6160e9b5201d8380c53d6efae9"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"93ffb48051c269f9f1d6e3fbe3fc00cfeb6dbc4f","unresolved":false,"context_lines":[{"line_number":110,"context_line":"    credentials \u003d [\u0027project_reader\u0027, \u0027project_admin\u0027]"},{"line_number":111,"context_line":""},{"line_number":112,"context_line":"    @decorators.idempotent_id(\u00271bef8bf9-6457-40f8-ada2-bc4d27602a07\u0027)"},{"line_number":113,"context_line":"    def test_list_messages(cls):"},{"line_number":114,"context_line":"        cls._list_messages(expected_status\u003d200)"},{"line_number":115,"context_line":""},{"line_number":116,"context_line":"    @decorators.idempotent_id(\u0027689c53a9-6db9-44a8-9878-41d28899e0af\u0027)"}],"source_content_type":"text/x-python","patch_set":14,"id":"85332bee_02fb0d85","line":113,"range":{"start_line":113,"start_character":27,"end_line":113,"end_character":30},"in_reply_to":"695c80e5_9bdd7d7e","updated":"2023-05-18 09:07:31.000000000","message":"Done","commit_id":"4412b2b2cf25cb6160e9b5201d8380c53d6efae9"},{"author":{"_account_id":35621,"name":"Evelina Shames","display_name":"Evelina Shames","email":"ESHAMES@REDHAT.COM","username":"eshames"},"change_message_id":"e91f9349254dafa1a31c66e733b1591bf33b3f1c","unresolved":true,"context_lines":[{"line_number":28,"context_line":"    @classmethod"},{"line_number":29,"context_line":"    def setup_clients(cls):"},{"line_number":30,"context_line":"        super().setup_clients()"},{"line_number":31,"context_line":"        cls.persona \u003d getattr(cls, f\u0027os_{cls.credentials[0]}\u0027)"},{"line_number":32,"context_line":"        cls.client \u003d cls.persona.volume_messages_client_latest"},{"line_number":33,"context_line":"        admin_client \u003d cls.os_project_admin"},{"line_number":34,"context_line":"        cls.admin_messages_client \u003d admin_client.volume_messages_client_latest"},{"line_number":35,"context_line":"        cls.admin_volumes_client \u003d admin_client.volumes_client_latest"}],"source_content_type":"text/x-python","patch_set":15,"id":"e5bd11ec_cae652b0","line":32,"range":{"start_line":31,"start_character":0,"end_line":32,"end_character":62},"updated":"2023-05-18 15:07:15.000000000","message":"please setup the clients per role class as was suggested by gmann:\ndef setup_clients(cls):\n       super().setup_clients()\n----\u003e  cls.client \u003d cls.os_project_\u003crole\u003e.volume_messages_client_latest","commit_id":"b7c88230c0497ebbdc79d150b85472ccb04a3f9b"},{"author":{"_account_id":35834,"name":"Yosi Ben Shimon","display_name":"Yosi Ben Shimon","email":"ybenshim@redhat.com","username":"ybenshim"},"change_message_id":"74db813b7366bdb5e3c5d8e3b2e5e467ee63a635","unresolved":false,"context_lines":[{"line_number":28,"context_line":"    @classmethod"},{"line_number":29,"context_line":"    def setup_clients(cls):"},{"line_number":30,"context_line":"        super().setup_clients()"},{"line_number":31,"context_line":"        cls.persona \u003d getattr(cls, f\u0027os_{cls.credentials[0]}\u0027)"},{"line_number":32,"context_line":"        cls.client \u003d cls.persona.volume_messages_client_latest"},{"line_number":33,"context_line":"        admin_client \u003d cls.os_project_admin"},{"line_number":34,"context_line":"        cls.admin_messages_client \u003d admin_client.volume_messages_client_latest"},{"line_number":35,"context_line":"        cls.admin_volumes_client \u003d admin_client.volumes_client_latest"}],"source_content_type":"text/x-python","patch_set":15,"id":"b94f2bbd_605818ca","line":32,"range":{"start_line":31,"start_character":0,"end_line":32,"end_character":62},"in_reply_to":"e5bd11ec_cae652b0","updated":"2023-05-22 07:48:07.000000000","message":"Done","commit_id":"b7c88230c0497ebbdc79d150b85472ccb04a3f9b"}]}
