)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"97d8c40675a617735e9cf1f22d14d6138a75149c","unresolved":true,"context_lines":[{"line_number":11,"context_line":"* openstack share server list"},{"line_number":12,"context_line":"* openstack share server show"},{"line_number":13,"context_line":"* openstack share server delete"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Also fix share client version negotiation to use get_major_version()"},{"line_number":16,"context_line":"instead of get_string() when looking up the client class."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Assisted-by: Claude Sonnet 4.6"},{"line_number":19,"context_line":"Depends-On: https://review.opendev.org/c/openstack/openstacksdk/+/990569"},{"line_number":20,"context_line":"Change-Id: I579e9f9d72bd251620d92048ef09e06193f61787"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":17,"id":"559af323_ad6cf702","line":17,"range":{"start_line":14,"start_character":1,"end_line":17,"end_character":1},"updated":"2026-06-16 15:14:30.000000000","message":"This is no longer true?","commit_id":"1c1dbfe09f475e66f7eb52c8b086906645652822"},{"author":{"_account_id":38842,"name":"Silvia Wachira","display_name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","username":"Silvia-Wachira"},"change_message_id":"4f464bca9ca436326bf2ec73e2587d3d758e8237","unresolved":false,"context_lines":[{"line_number":11,"context_line":"* openstack share server list"},{"line_number":12,"context_line":"* openstack share server show"},{"line_number":13,"context_line":"* openstack share server delete"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"Also fix share client version negotiation to use get_major_version()"},{"line_number":16,"context_line":"instead of get_string() when looking up the client class."},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"Assisted-by: Claude Sonnet 4.6"},{"line_number":19,"context_line":"Depends-On: https://review.opendev.org/c/openstack/openstacksdk/+/990569"},{"line_number":20,"context_line":"Change-Id: I579e9f9d72bd251620d92048ef09e06193f61787"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":17,"id":"2c24c15d_d07768e6","line":17,"range":{"start_line":14,"start_character":1,"end_line":17,"end_character":1},"in_reply_to":"559af323_ad6cf702","updated":"2026-06-22 13:23:40.000000000","message":"Done","commit_id":"1c1dbfe09f475e66f7eb52c8b086906645652822"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":38842,"name":"Silvia Wachira","display_name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","username":"Silvia-Wachira"},"change_message_id":"80cd4fd9e1f251bd08cbb38e9ab908ba9f29d05e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"77ebad58_c2bd7bd1","updated":"2026-06-09 21:00:28.000000000","message":"recheck","commit_id":"db348f81047cc158d0ea21cbf1774038fb1ec8d7"},{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"dd71f491dcd27e99d5d4028098731d0ed55a74e5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"0a9fe7c3_086c4cbd","updated":"2026-06-16 15:12:28.000000000","message":"As I mentioned on the previous patch, you need to rebase this series and drop the previous patch, `Enable in-tree manila support` for now.","commit_id":"1c1dbfe09f475e66f7eb52c8b086906645652822"},{"author":{"_account_id":38842,"name":"Silvia Wachira","display_name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","username":"Silvia-Wachira"},"change_message_id":"bb636d4b442530129c09af1f38e42f1cd2840a6d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":23,"id":"40cc7aea_219fdd7a","updated":"2026-06-19 12:21:34.000000000","message":"recheck","commit_id":"acc61202d6a9b7676d460aa350d724e60638fd59"},{"author":{"_account_id":38842,"name":"Silvia Wachira","display_name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","username":"Silvia-Wachira"},"change_message_id":"10afeb58687cb13c169456a7108b4c6649325282","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":25,"id":"bfaeddd7_57492f6d","updated":"2026-06-21 12:20:53.000000000","message":"recheck","commit_id":"b0baea7b664aa2aeab5ceddcb100fcbb0424c6e3"},{"author":{"_account_id":38842,"name":"Silvia Wachira","display_name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","username":"Silvia-Wachira"},"change_message_id":"c0cb84dfef787fd6eea5f2daf238b4f7c77bd6c6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":30,"id":"5c463cb5_884e4310","updated":"2026-06-24 04:55:05.000000000","message":"recheck","commit_id":"d2120252a143eb04a63ac910ae94428fe30e5d85"},{"author":{"_account_id":38842,"name":"Silvia Wachira","display_name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","username":"Silvia-Wachira"},"change_message_id":"ec1567b2e09fbcbdfb67375d35be61aed9021cbf","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":30,"id":"8cdf876c_e4fcd65a","updated":"2026-06-23 14:30:40.000000000","message":"recheck","commit_id":"d2120252a143eb04a63ac910ae94428fe30e5d85"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"66fc447dbdeecdd2c7e1d03cf528b28a6772b5e8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":45,"id":"988c42c4_5adbb8bc","updated":"2026-08-10 19:26:35.000000000","message":"Thanks for working on this change, Silvia! Please take a look at the comments inline","commit_id":"846796ea0604642fdd87c1f240a72f26723c2e6d"}],"openstackclient/common/availability_zone.py":[{"author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"change_message_id":"fcea1942913e0b213b07453b4ddf55dadd10614c","unresolved":true,"context_lines":[{"line_number":186,"context_line":"        data \u003d []"},{"line_number":187,"context_line":"        try:"},{"line_number":188,"context_line":"            share_client \u003d self.app.client_manager.sdk_connection.share"},{"line_number":189,"context_line":"            data \u003d list(share_client.availability_zones())"},{"line_number":190,"context_line":"        except Exception as e:"},{"line_number":191,"context_line":"            LOG.debug(\u0027Share availability zone exception: %s\u0027, e)"},{"line_number":192,"context_line":"            if parsed_args.share:"}],"source_content_type":"text/x-python","patch_set":17,"id":"2a3fe649_69224569","line":189,"updated":"2026-06-16 15:14:12.000000000","message":"This should be included in the previous patch","commit_id":"1c1dbfe09f475e66f7eb52c8b086906645652822"},{"author":{"_account_id":38842,"name":"Silvia Wachira","display_name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","username":"Silvia-Wachira"},"change_message_id":"4f464bca9ca436326bf2ec73e2587d3d758e8237","unresolved":true,"context_lines":[{"line_number":186,"context_line":"        data \u003d []"},{"line_number":187,"context_line":"        try:"},{"line_number":188,"context_line":"            share_client \u003d self.app.client_manager.sdk_connection.share"},{"line_number":189,"context_line":"            data \u003d list(share_client.availability_zones())"},{"line_number":190,"context_line":"        except Exception as e:"},{"line_number":191,"context_line":"            LOG.debug(\u0027Share availability zone exception: %s\u0027, e)"},{"line_number":192,"context_line":"            if parsed_args.share:"}],"source_content_type":"text/x-python","patch_set":17,"id":"6d61b83e_49e6e0df","line":189,"in_reply_to":"2a3fe649_69224569","updated":"2026-06-22 13:23:40.000000000","message":"This code is in 970822 (share: Add support for AZs). It appears in this patch\u0027s diff because of the dependency chain","commit_id":"1c1dbfe09f475e66f7eb52c8b086906645652822"},{"author":{"_account_id":38842,"name":"Silvia Wachira","display_name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","username":"Silvia-Wachira"},"change_message_id":"7f4379813f6e729e14ec475604762124ed62fe25","unresolved":false,"context_lines":[{"line_number":186,"context_line":"        data \u003d []"},{"line_number":187,"context_line":"        try:"},{"line_number":188,"context_line":"            share_client \u003d self.app.client_manager.sdk_connection.share"},{"line_number":189,"context_line":"            data \u003d list(share_client.availability_zones())"},{"line_number":190,"context_line":"        except Exception as e:"},{"line_number":191,"context_line":"            LOG.debug(\u0027Share availability zone exception: %s\u0027, e)"},{"line_number":192,"context_line":"            if parsed_args.share:"}],"source_content_type":"text/x-python","patch_set":17,"id":"99c2145d_bd97e699","line":189,"in_reply_to":"6d61b83e_49e6e0df","updated":"2026-06-25 19:39:28.000000000","message":"Done","commit_id":"1c1dbfe09f475e66f7eb52c8b086906645652822"}],"openstackclient/share/v2/share_servers.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"4e744e48f39120c6659cf3cf7732fc6708a69105","unresolved":false,"context_lines":[{"line_number":17,"context_line":""},{"line_number":18,"context_line":"from osc_lib import exceptions"},{"line_number":19,"context_line":"from osc_lib import utils as osc_utils"},{"line_number":20,"context_line":"from manilaclient import api_versions"},{"line_number":21,"context_line":""},{"line_number":22,"context_line":"from openstackclient import command"},{"line_number":23,"context_line":"from openstackclient.i18n import _"}],"source_content_type":"text/x-python","patch_set":36,"id":"67db5fd1_da7743c6","line":20,"updated":"2026-07-01 08:02:24.000000000","message":"pep8: H306: imports not in alphabetical order (osc_lib.utils, manilaclient.api_versions)","commit_id":"3c45fb4415ab65cdaec14ed8ecf888f872df71bd"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"66fc447dbdeecdd2c7e1d03cf528b28a6772b5e8","unresolved":true,"context_lines":[{"line_number":139,"context_line":"            metavar\u003d\u0027\u003cproject\u003e\u0027,"},{"line_number":140,"context_line":"            default\u003dNone,"},{"line_number":141,"context_line":"            help\u003d_(\u0027Filter results by project name or ID.\u0027),"},{"line_number":142,"context_line":"        )"},{"line_number":143,"context_line":"        return parser"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"    def take_action("}],"source_content_type":"text/x-python","patch_set":45,"id":"fb699fb1_7124b637","line":142,"updated":"2026-08-10 19:26:35.000000000","message":"we\u0027re missing a couple of options here: share network subnet, source share server id and identifier","commit_id":"846796ea0604642fdd87c1f240a72f26723c2e6d"},{"author":{"_account_id":38842,"name":"Silvia Wachira","display_name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","username":"Silvia-Wachira"},"change_message_id":"aed762a854fd50b4fa485742bc8cec5a96d1caeb","unresolved":false,"context_lines":[{"line_number":139,"context_line":"            metavar\u003d\u0027\u003cproject\u003e\u0027,"},{"line_number":140,"context_line":"            default\u003dNone,"},{"line_number":141,"context_line":"            help\u003d_(\u0027Filter results by project name or ID.\u0027),"},{"line_number":142,"context_line":"        )"},{"line_number":143,"context_line":"        return parser"},{"line_number":144,"context_line":""},{"line_number":145,"context_line":"    def take_action("}],"source_content_type":"text/x-python","patch_set":45,"id":"b35ea4fe_a0da6d33","line":142,"in_reply_to":"fb699fb1_7124b637","updated":"2026-09-17 14:06:49.000000000","message":"--share-network-subnet, --source-share-server-id and --identifier are all implemented with microversion guards (2.51, 2.57, 2.49).","commit_id":"846796ea0604642fdd87c1f240a72f26723c2e6d"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"66fc447dbdeecdd2c7e1d03cf528b28a6772b5e8","unresolved":true,"context_lines":[{"line_number":165,"context_line":"                share_client.share_networks, parsed_args.share_network"},{"line_number":166,"context_line":"            ).id"},{"line_number":167,"context_line":"            search_opts[\u0027share_network\u0027] \u003d share_network_id"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"        share_servers \u003d share_client.share_servers.list("},{"line_number":170,"context_line":"            search_opts\u003dsearch_opts"},{"line_number":171,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":45,"id":"b1d36554_b73c0c4f","line":168,"updated":"2026-08-10 19:26:35.000000000","message":"I think we\u0027re also missing the validation for the project and adding project as part of the search opts","commit_id":"846796ea0604642fdd87c1f240a72f26723c2e6d"},{"author":{"_account_id":38842,"name":"Silvia Wachira","display_name":"Silvia Wachira","email":"wachirasilvia8@gmail.com","username":"Silvia-Wachira"},"change_message_id":"aed762a854fd50b4fa485742bc8cec5a96d1caeb","unresolved":false,"context_lines":[{"line_number":165,"context_line":"                share_client.share_networks, parsed_args.share_network"},{"line_number":166,"context_line":"            ).id"},{"line_number":167,"context_line":"            search_opts[\u0027share_network\u0027] \u003d share_network_id"},{"line_number":168,"context_line":""},{"line_number":169,"context_line":"        share_servers \u003d share_client.share_servers.list("},{"line_number":170,"context_line":"            search_opts\u003dsearch_opts"},{"line_number":171,"context_line":"        )"}],"source_content_type":"text/x-python","patch_set":45,"id":"793c1e7b_c9c2c29e","line":168,"in_reply_to":"b1d36554_b73c0c4f","updated":"2026-09-17 14:06:49.000000000","message":"Handled — project is validated via identity_common.find_project() and added to search_opts as project_id, which matches manila\u0027s filter key.","commit_id":"846796ea0604642fdd87c1f240a72f26723c2e6d"}]}
