)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"88df80965942a4c70dc04af6c00a90754a6ebeee","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"d4c832a8_f44f3553","updated":"2026-06-10 11:02:16.000000000","message":"Heh","commit_id":"bec365a8ec932591828816a77d5aecea193b5c62"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"fe7a6451d515aa844e8e1ed7b4ba066b0ec49a00","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b30e9e27_1458d10f","updated":"2026-06-10 11:04:14.000000000","message":"I can add a regexp as a follow-up along with a release note from https://review.opendev.org/c/openstack/ansible-collections-openstack/+/992598/","commit_id":"bec365a8ec932591828816a77d5aecea193b5c62"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"5dc95ee707ad136d72e61151ce06c9072706f756","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b5770743_c77b2def","updated":"2026-06-10 11:02:58.000000000","message":"Please, can u review ?","commit_id":"bec365a8ec932591828816a77d5aecea193b5c62"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"e10c3ed42871c6a77a496cddaa73ddda49185fe7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"d7f08509_77bd733b","updated":"2026-06-10 11:19:31.000000000","message":"@noonedeadpunk@gmail.com I\u0027ve just copied what you adviced :) , is it OK ? Can we merge ? Or feel free to just edit this patch...","commit_id":"bd981d8cfe8c638e28e8868f48db7171d055343f"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"201d22b954584dadca31c7015ea9ac909dfe55b3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"10e77ffa_82db0d22","updated":"2026-06-10 13:54:56.000000000","message":"I noted this on @mikal@stillhq.com\u0027s patch, but I think we could simplify things by just dropping all this logic https://review.opendev.org/c/openstack/ansible-collections-openstack/+/992623","commit_id":"bd981d8cfe8c638e28e8868f48db7171d055343f"},{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"433c0ba605b87a24548526fa3422e1f54a0ca509","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"64fe307e_d872b2fc","updated":"2026-06-10 11:21:42.000000000","message":"yeah, it\u0027s good. Having you updated it should give enough reviews faster then my patch anyway :)\nI wish only release fragement was present, but we can add one for the release itself, so not a big deal.","commit_id":"bd981d8cfe8c638e28e8868f48db7171d055343f"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"746bee747d98c4b743ba7605675e0309f81474d4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"02f9645d_974cbb5b","in_reply_to":"10e77ffa_82db0d22","updated":"2026-06-10 14:30:42.000000000","message":"Go ahead ...should I abandon ? When we can expect new release of a-c-o ?","commit_id":"bd981d8cfe8c638e28e8868f48db7171d055343f"}],"plugins/module_utils/openstack.py":[{"author":{"_account_id":28619,"name":"Dmitriy Rabotyagov","email":"noonedeadpunk@gmail.com","username":"noonedeadpunk"},"change_message_id":"88df80965942a4c70dc04af6c00a90754a6ebeee","unresolved":true,"context_lines":[{"line_number":54,"context_line":"MAXIMUM_SDK_VERSION \u003d None"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"def get_openstacksdk_version():"},{"line_number":58,"context_line":"    import importlib.metadata as importlib_metadata"},{"line_number":59,"context_line":"    return importlib_metadata.version(\u0027openstacksdk\u0027)"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"def ensure_compatibility(version, min_version\u003dNone, max_version\u003dNone):"}],"source_content_type":"text/x-python","patch_set":1,"id":"28481b31_8d0c4479","line":59,"range":{"start_line":57,"start_character":0,"end_line":59,"end_character":53},"updated":"2026-06-10 11:02:16.000000000","message":"one thing - here, that in case of dev version of sdk `ensure_compatibility` this is gonna error out.\n\nYou can take a regexp from this patch to address that:\nhttps://review.opendev.org/c/openstack/ansible-collections-openstack/+/992598/7/plugins/module_utils/openstack.py\n\nAnd a doc string :)","commit_id":"bec365a8ec932591828816a77d5aecea193b5c62"},{"author":{"_account_id":27339,"name":"Michal Arbet","email":"michal.arbet@ultimum.io","username":"michalarbet"},"change_message_id":"1ff053f42caf6bf4a02bef157fcff94b9015afdf","unresolved":false,"context_lines":[{"line_number":54,"context_line":"MAXIMUM_SDK_VERSION \u003d None"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":""},{"line_number":57,"context_line":"def get_openstacksdk_version():"},{"line_number":58,"context_line":"    import importlib.metadata as importlib_metadata"},{"line_number":59,"context_line":"    return importlib_metadata.version(\u0027openstacksdk\u0027)"},{"line_number":60,"context_line":""},{"line_number":61,"context_line":""},{"line_number":62,"context_line":"def ensure_compatibility(version, min_version\u003dNone, max_version\u003dNone):"}],"source_content_type":"text/x-python","patch_set":1,"id":"d043f756_e30cdbae","line":59,"range":{"start_line":57,"start_character":0,"end_line":59,"end_character":53},"in_reply_to":"28481b31_8d0c4479","updated":"2026-06-10 12:36:34.000000000","message":"Done","commit_id":"bec365a8ec932591828816a77d5aecea193b5c62"}]}
