)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"29b86f013c9e7e92f2f20f6066bd839d41c15296","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"bea7d1af_58e5f3ec","updated":"2022-07-19 11:21:59.000000000","message":"Just an improvement","commit_id":"eda2e301c3f8fe2b2e2a50171855fb233eb0d614"},{"author":{"_account_id":32962,"name":"Jakob Meng","email":"code@jakobmeng.de","username":"jakobmeng@web.de"},"change_message_id":"e9f0a4574581a8366883d7daa99ea23187e18f00","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":2,"id":"0d586e98_56147a06","updated":"2022-07-19 11:44:03.000000000","message":"This commit here will break our Bifrost jobs because Bifrost force-downgrades openstacksdk to 0.61 [1]. But Bifrost\u0027s own Zuul CI jobs such as bifrost-integration-tinyipa-centos-9 [2] install Ansible OpenStack collection from Ansible Galaxy [3] and hence Bifrost\u0027s gate etc. will not be affected. But we have to ping @dtantsur to help us fixing our Bifrost job.\n\n[1] https://opendev.org/openstack/bifrost/src/commit/49d48f729cff6b56ca15f68cc9535efc7b2fb2d0/playbooks/roles/bifrost-create-vm-nodes/tasks/main.yml#L97\n[2] https://4d7cea63d2eca95ab4a4-d2676880cd4ce07846d9d5d9e5ab28d1.ssl.cf2.rackcdn.com/849074/6/gate/bifrost-integration-tinyipa-centos-9/6d8cd54/job-output.txt\n[3] https://opendev.org/openstack/bifrost/src/commit/49d48f729cff6b56ca15f68cc9535efc7b2fb2d0/scripts/env-setup.sh#L47\n","commit_id":"eda2e301c3f8fe2b2e2a50171855fb233eb0d614"},{"author":{"_account_id":32962,"name":"Jakob Meng","email":"code@jakobmeng.de","username":"jakobmeng@web.de"},"change_message_id":"0eb893f129d3fe2cc064a9f1908cfebf6cd4eb99","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"ed8b365c_1a008f98","updated":"2022-07-19 11:16:35.000000000","message":"recheck because job variants in stable branch have changed which was required for scheduling the tripleo job here.","commit_id":"eda2e301c3f8fe2b2e2a50171855fb233eb0d614"}],"plugins/module_utils/openstack.py":[{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"29b86f013c9e7e92f2f20f6066bd839d41c15296","unresolved":true,"context_lines":[{"line_number":175,"context_line":""},{"line_number":176,"context_line":"    if min_version and StrictVersion(sdk_version.__version__) \u003c min_version:"},{"line_number":177,"context_line":"        module.fail_json("},{"line_number":178,"context_line":"            msg\u003d\"To utilize this module, the installed version of \""},{"line_number":179,"context_line":"                \"the openstacksdk library MUST be \u003e\u003d{min_version}.\".format("},{"line_number":180,"context_line":"                    min_version\u003dmin_version))"},{"line_number":181,"context_line":""},{"line_number":182,"context_line":"    if max_version and StrictVersion(sdk_version.__version__) \u003e max_version:"},{"line_number":183,"context_line":"        module.fail_json("}],"source_content_type":"text/x-python","patch_set":2,"id":"841ad2d2_b057855a","line":180,"range":{"start_line":178,"start_character":12,"end_line":180,"end_character":45},"updated":"2022-07-19 11:21:59.000000000","message":"let\u0027s print here current version - StrictVersion(sdk_version.__version__)","commit_id":"eda2e301c3f8fe2b2e2a50171855fb233eb0d614"},{"author":{"_account_id":32962,"name":"Jakob Meng","email":"code@jakobmeng.de","username":"jakobmeng@web.de"},"change_message_id":"28e8063319fee58ecda0021b8dec8f9e6ef05539","unresolved":true,"context_lines":[{"line_number":175,"context_line":""},{"line_number":176,"context_line":"    if min_version and StrictVersion(sdk_version.__version__) \u003c min_version:"},{"line_number":177,"context_line":"        module.fail_json("},{"line_number":178,"context_line":"            msg\u003d\"To utilize this module, the installed version of \""},{"line_number":179,"context_line":"                \"the openstacksdk library MUST be \u003e\u003d{min_version}.\".format("},{"line_number":180,"context_line":"                    min_version\u003dmin_version))"},{"line_number":181,"context_line":""},{"line_number":182,"context_line":"    if max_version and StrictVersion(sdk_version.__version__) \u003e max_version:"},{"line_number":183,"context_line":"        module.fail_json("}],"source_content_type":"text/x-python","patch_set":2,"id":"07140ed6_b6327c64","line":180,"range":{"start_line":178,"start_character":12,"end_line":180,"end_character":45},"in_reply_to":"841ad2d2_b057855a","updated":"2022-07-19 11:24:18.000000000","message":"Let us implement improvements in a follow up patch. Then we can cleanly apply this follow up patch to stable branch as well.","commit_id":"eda2e301c3f8fe2b2e2a50171855fb233eb0d614"},{"author":{"_account_id":10969,"name":"Shnaidman Sagi (Sergey)","display_name":"Shnaidman Sagi","email":"sshnaidm@redhat.com","username":"sergsh"},"change_message_id":"29b86f013c9e7e92f2f20f6066bd839d41c15296","unresolved":true,"context_lines":[{"line_number":181,"context_line":""},{"line_number":182,"context_line":"    if max_version and StrictVersion(sdk_version.__version__) \u003e max_version:"},{"line_number":183,"context_line":"        module.fail_json("},{"line_number":184,"context_line":"            msg\u003d\"To utilize this module, the installed version of \""},{"line_number":185,"context_line":"                \"the openstacksdk library MUST be \u003c\u003d{max_version}.\".format("},{"line_number":186,"context_line":"                    max_version\u003dmax_version))"},{"line_number":187,"context_line":""},{"line_number":188,"context_line":"    cloud_config \u003d module.params.pop(\u0027cloud\u0027, None)"}],"source_content_type":"text/x-python","patch_set":2,"id":"3f5c65ea_7f9915d5","line":185,"range":{"start_line":184,"start_character":0,"end_line":185,"end_character":75},"updated":"2022-07-19 11:21:59.000000000","message":"ditto","commit_id":"eda2e301c3f8fe2b2e2a50171855fb233eb0d614"}]}
