)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"351272e71d3c8ba9fddf982bf7db39f16925c570","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"9e049f66_25ed2640","updated":"2023-08-06 19:24:04.000000000","message":"this is also needed for this https://review.opendev.org/c/openstack/tempest/+/890603","commit_id":"075168bdd385b157d1d2f1ba85b42844a347ba8b"},{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"4dbc117e547491a6e86560a45110d845113c42ad","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"6ffb0678_4c435796","updated":"2024-02-07 08:53:37.000000000","message":"i didn\u0027t know that there is a patrole-tempest-plugin especially after patrole has been retired .. but apparently it somehow got installed in the plugin sanity check job o.O\n\nFile \"/usr/lib/python3.10/unittest/loader.py\", line 436, in _find_test_path\n    module \u003d self._get_module_from_name(name)\n  File \"/usr/lib/python3.10/unittest/loader.py\", line 377, in _get_module_from_name\n    __import__(name)\n  File \"/home/zuul/src/opendev.org/openstack/tempest/.venv/lib/python3.10/site-packages/patrole_tempest_plugin/tests/api/compute/test_images_rbac.py\", line 18, in \u003cmodule\u003e\n    from tempest.common import image as common_image\nImportError: cannot import name \u0027image\u0027 from \u0027tempest.common\u0027 (/home/zuul/src/opendev.org/openstack/tempest/tempest/common/__init__.py)","commit_id":"f7d5128840700860b8cd46894c9b2b98e1bb5914"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"b5f73afd0fc6ede817e5dc25f13aecdf42113e0b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"77cd7960_6b0223a3","updated":"2024-02-08 00:47:10.000000000","message":"it seems we need to mark the airship plugin as non voting as they need to remove the patrole deps which is failing due to this patch code change.","commit_id":"f7d5128840700860b8cd46894c9b2b98e1bb5914"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"88ef485c07fa8acbe71d10bd4434732932c6971e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"c0de053f_031e0dd7","updated":"2024-02-07 19:27:51.000000000","message":"recheck plugin sanity job","commit_id":"f7d5128840700860b8cd46894c9b2b98e1bb5914"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"88ef485c07fa8acbe71d10bd4434732932c6971e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"8a742266_96b16295","in_reply_to":"6ffb0678_4c435796","updated":"2024-02-07 19:27:51.000000000","message":"nice observation, That is coming from the airship tempest pluginas deps - https://opendev.org/airship/tempest-plugin/src/branch/master/requirements.txt#L9\n\nas long as they are able to use the old version of patrole it is fine but they should eventually should move to alternate framework than patrole.","commit_id":"f7d5128840700860b8cd46894c9b2b98e1bb5914"},{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"6a601fed8b6a9e4d515528efddc7e70e6932f88a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"9eeed2f0_f00b55fc","updated":"2024-02-08 16:05:05.000000000","message":"oh, that wasn\u0027t unrelated failure .. something is still trying to import the tempest.common.image","commit_id":"cfa2a331b05705fd468eba15c62c601b98d214b8"},{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"3a1ad0fb0d80dcd5ecfa92e1be7e290142a7a0e7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"446cb6cf_02069187","updated":"2024-02-08 13:19:41.000000000","message":"recheck unrelated failure","commit_id":"cfa2a331b05705fd468eba15c62c601b98d214b8"},{"author":{"_account_id":22873,"name":"Martin Kopec","email":"mkopec@redhat.com","username":"mkopec"},"change_message_id":"2ba8bb5dc2df2101d5142dcde0ad336e42b3f80c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"37f52cf9_5d27dd74","updated":"2024-02-08 09:49:28.000000000","message":"recheck yoga jobs removed","commit_id":"cfa2a331b05705fd468eba15c62c601b98d214b8"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"c2041cb50ccb015863ff4f6726edb55363d3ce10","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"9788fbc5_a5978c2f","in_reply_to":"9eeed2f0_f00b55fc","updated":"2024-02-08 20:05:48.000000000","message":"yeah, I will dig into it from where else it is coming.","commit_id":"cfa2a331b05705fd468eba15c62c601b98d214b8"},{"author":{"_account_id":32704,"name":"Alfredo Garcia","email":"alfrgarc@redhat.com","username":"alfrgarc"},"change_message_id":"4b08b5db814e65badf335fae647f981e7cd85194","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"02db944a_55e59a65","updated":"2026-04-02 13:23:45.000000000","message":"Straightforward removal of deprecated tests, LGTM","commit_id":"d1a4ee4ee31f8edf1ac23718b2d6f33ec4329eb6"},{"author":{"_account_id":8556,"name":"Ghanshyam Maan","display_name":"Ghanshyam Maan","email":"gmaan.os14@gmail.com","username":"ghanshyam"},"change_message_id":"29fcafeab00bb4066ce5bb0fa6f844e40796aa5b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"4dc852bd_16d5ca7b","updated":"2026-04-07 18:32:14.000000000","message":"let\u0027s merge it. thanks for review","commit_id":"d1a4ee4ee31f8edf1ac23718b2d6f33ec4329eb6"},{"author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"change_message_id":"34eff42ac86d9b91f9b939f80079eacac12ef879","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"c04be258_15838234","updated":"2026-04-07 21:10:57.000000000","message":"recheck (POST_FAILURE)","commit_id":"d1a4ee4ee31f8edf1ac23718b2d6f33ec4329eb6"}]}
