)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ec7fa9879664729a0a91d7bf064caf5fa54b0571","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"c2e98c61_f6951110","updated":"2023-04-10 22:27:20.000000000","message":"Hi, this is coming from a merged change in feature/r1, but, to be consistnt with the existing state of things on the master branch, some changes are necessary. Please see comments inline","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"6040b9912e9e4a505242d831c909d5a8462f88aa","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"a477e8f3_33f1fc17","updated":"2023-04-10 23:00:48.000000000","message":"Thanks for the review, PTAL :)","commit_id":"45f0cd6a9e5badcfc94d3797c5fd51a16f0290ad"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"8cf717619c45f28a4abd21bcb5f137259ef3595c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"8c7208f4_d69ec7cf","updated":"2023-05-02 19:41:21.000000000","message":"Thank you for the reviews, PTAL","commit_id":"c356309f7a21a0826c798a69b70359eadce1a85f"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"13d2fa7bdd42ed222cdda198cca8a7e2d091cd08","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"4bff4970_feaa24b7","updated":"2023-04-27 20:21:23.000000000","message":"Thanks Carlos; a couple of concerns","commit_id":"c356309f7a21a0826c798a69b70359eadce1a85f"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"79705d26430d3453d1c7c85239b0ab73a9b10620","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"0ef9e0f4_a0f9f051","updated":"2023-07-17 20:36:30.000000000","message":"LGTM, thanks Carlos!","commit_id":"4838e5e7292e0fdd851e0c4758ff30006b7d5914"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"eba1c381747ec1755b081966d5b67858e580fc29","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":10,"id":"7d9f40f2_ef2dc8ee","updated":"2023-07-25 17:27:07.000000000","message":"recheck\n\nthese tests passed in the check pipeline; are they flaky?","commit_id":"4838e5e7292e0fdd851e0c4758ff30006b7d5914"}],"doc/source/user/guides/shared_file_system.rst":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ec7fa9879664729a0a91d7bf064caf5fa54b0571","unresolved":true,"context_lines":[{"line_number":90,"context_line":"Create Share Group Snapshot"},{"line_number":91,"context_line":"---------------------------"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"Creates a snapshot from a share."},{"line_number":94,"context_line":""},{"line_number":95,"context_line":".. literalinclude:: ../examples/shared_file_system/share_group_snapshots.py"},{"line_number":96,"context_line":"   :pyobject: create_share_group_snapshot"}],"source_content_type":"text/x-rst","patch_set":4,"id":"1831d369_35dc524d","line":93,"range":{"start_line":93,"start_character":26,"end_line":93,"end_character":31},"updated":"2023-04-10 22:27:20.000000000","message":"share group","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"6040b9912e9e4a505242d831c909d5a8462f88aa","unresolved":false,"context_lines":[{"line_number":90,"context_line":"Create Share Group Snapshot"},{"line_number":91,"context_line":"---------------------------"},{"line_number":92,"context_line":""},{"line_number":93,"context_line":"Creates a snapshot from a share."},{"line_number":94,"context_line":""},{"line_number":95,"context_line":".. literalinclude:: ../examples/shared_file_system/share_group_snapshots.py"},{"line_number":96,"context_line":"   :pyobject: create_share_group_snapshot"}],"source_content_type":"text/x-rst","patch_set":4,"id":"9a29bf78_8decaa57","line":93,"range":{"start_line":93,"start_character":26,"end_line":93,"end_character":31},"in_reply_to":"1831d369_35dc524d","updated":"2023-04-10 23:00:48.000000000","message":"Done","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"}],"openstack/shared_file_system/v2/_proxy.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"043c95b11928645fab09b4001e035928f57d8a55","unresolved":true,"context_lines":[{"line_number":51,"context_line":"        \"share_snapshot_instance\":"},{"line_number":52,"context_line":"            _share_snapshot_instance.ShareSnapshotInstance,"},{"line_number":53,"context_line":"        \"share_instance\": _share_instance.ShareInstance,"},{"line_number":54,"context_line":"    }"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"    def availability_zones(self):"},{"line_number":57,"context_line":"        \"\"\"Retrieve shared file system availability zones"}],"source_content_type":"text/x-python","patch_set":3,"id":"247a279f_7ee834b9","line":54,"updated":"2023-04-10 17:22:06.000000000","message":"Can you add the resource here as well?","commit_id":"90ca4f3dc0a1150276b149e59416274956bf3a98"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"96501542692bad9a7ba94a068a5783bb81842b7a","unresolved":false,"context_lines":[{"line_number":51,"context_line":"        \"share_snapshot_instance\":"},{"line_number":52,"context_line":"            _share_snapshot_instance.ShareSnapshotInstance,"},{"line_number":53,"context_line":"        \"share_instance\": _share_instance.ShareInstance,"},{"line_number":54,"context_line":"    }"},{"line_number":55,"context_line":""},{"line_number":56,"context_line":"    def availability_zones(self):"},{"line_number":57,"context_line":"        \"\"\"Retrieve shared file system availability zones"}],"source_content_type":"text/x-python","patch_set":3,"id":"7ee205d1_491faccf","line":54,"in_reply_to":"247a279f_7ee834b9","updated":"2023-04-10 17:57:22.000000000","message":"Done","commit_id":"90ca4f3dc0a1150276b149e59416274956bf3a98"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ec7fa9879664729a0a91d7bf064caf5fa54b0571","unresolved":true,"context_lines":[{"line_number":52,"context_line":"            _share_snapshot_instance.ShareSnapshotInstance,"},{"line_number":53,"context_line":"        \"share_instance\": _share_instance.ShareInstance,"},{"line_number":54,"context_line":"        \"share_group\": _share_group.ShareGroup,"},{"line_number":55,"context_line":"        \"share_group_snapshot\": _share_group_snapshot.ShareGroupSnapshot"},{"line_number":56,"context_line":"    }"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    def availability_zones(self):"}],"source_content_type":"text/x-python","patch_set":4,"id":"eb150c81_7b54193e","line":55,"range":{"start_line":55,"start_character":71,"end_line":55,"end_character":72},"updated":"2023-04-10 22:27:20.000000000","message":"trailing comma","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"6040b9912e9e4a505242d831c909d5a8462f88aa","unresolved":false,"context_lines":[{"line_number":52,"context_line":"            _share_snapshot_instance.ShareSnapshotInstance,"},{"line_number":53,"context_line":"        \"share_instance\": _share_instance.ShareInstance,"},{"line_number":54,"context_line":"        \"share_group\": _share_group.ShareGroup,"},{"line_number":55,"context_line":"        \"share_group_snapshot\": _share_group_snapshot.ShareGroupSnapshot"},{"line_number":56,"context_line":"    }"},{"line_number":57,"context_line":""},{"line_number":58,"context_line":"    def availability_zones(self):"}],"source_content_type":"text/x-python","patch_set":4,"id":"0aacd73d_1c9253cb","line":55,"range":{"start_line":55,"start_character":71,"end_line":55,"end_character":72},"in_reply_to":"eb150c81_7b54193e","updated":"2023-04-10 23:00:48.000000000","message":"Done","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ec7fa9879664729a0a91d7bf064caf5fa54b0571","unresolved":true,"context_lines":[{"line_number":657,"context_line":"        :param dict attrs: Attributes which will be used to create"},{"line_number":658,"context_line":"            a :class:`~openstack.shared_file_system.v2."},{"line_number":659,"context_line":"            share_group_snapshots.ShareGroupSnapshots`,"},{"line_number":660,"context_line":"            \u0027share_group_id\u0027 are required to create a share."},{"line_number":661,"context_line":"        :rtype: :class:`~openstack.shared_file_system.v2."},{"line_number":662,"context_line":"            share_group_snapshot.ShareGroupSnapshot`"},{"line_number":663,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":4,"id":"0bef4fd9_c801e7b2","line":660,"range":{"start_line":660,"start_character":12,"end_line":660,"end_character":60},"updated":"2023-04-10 22:27:20.000000000","message":"this is a different param..","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"6040b9912e9e4a505242d831c909d5a8462f88aa","unresolved":false,"context_lines":[{"line_number":657,"context_line":"        :param dict attrs: Attributes which will be used to create"},{"line_number":658,"context_line":"            a :class:`~openstack.shared_file_system.v2."},{"line_number":659,"context_line":"            share_group_snapshots.ShareGroupSnapshots`,"},{"line_number":660,"context_line":"            \u0027share_group_id\u0027 are required to create a share."},{"line_number":661,"context_line":"        :rtype: :class:`~openstack.shared_file_system.v2."},{"line_number":662,"context_line":"            share_group_snapshot.ShareGroupSnapshot`"},{"line_number":663,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":4,"id":"a4e74eaf_c37b8755","line":660,"range":{"start_line":660,"start_character":12,"end_line":660,"end_character":60},"in_reply_to":"0bef4fd9_c801e7b2","updated":"2023-04-10 23:00:48.000000000","message":"Done","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ec7fa9879664729a0a91d7bf064caf5fa54b0571","unresolved":true,"context_lines":[{"line_number":668,"context_line":"        \"\"\"Reset share group snapshot state."},{"line_number":669,"context_line":""},{"line_number":670,"context_line":"        :param group_snapshot_id: The ID of the share group snapshot to reset"},{"line_number":671,"context_line":"        :param status: The state of the server to be set, A valid value is"},{"line_number":672,"context_line":"            \"creating\", \"error\", \"available\", \"deleting\", \"error_deleting\"."},{"line_number":673,"context_line":"        :rtype: ``None``"},{"line_number":674,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":4,"id":"a368c902_7e383a28","line":671,"range":{"start_line":671,"start_character":40,"end_line":671,"end_character":46},"updated":"2023-04-10 22:27:20.000000000","message":"share group snapshot","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"6040b9912e9e4a505242d831c909d5a8462f88aa","unresolved":false,"context_lines":[{"line_number":668,"context_line":"        \"\"\"Reset share group snapshot state."},{"line_number":669,"context_line":""},{"line_number":670,"context_line":"        :param group_snapshot_id: The ID of the share group snapshot to reset"},{"line_number":671,"context_line":"        :param status: The state of the server to be set, A valid value is"},{"line_number":672,"context_line":"            \"creating\", \"error\", \"available\", \"deleting\", \"error_deleting\"."},{"line_number":673,"context_line":"        :rtype: ``None``"},{"line_number":674,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":4,"id":"ce531200_22bf4df3","line":671,"range":{"start_line":671,"start_character":40,"end_line":671,"end_character":46},"in_reply_to":"a368c902_7e383a28","updated":"2023-04-10 23:00:48.000000000","message":"Done","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"13d2fa7bdd42ed222cdda198cca8a7e2d091cd08","unresolved":true,"context_lines":[{"line_number":851,"context_line":"        :param dict attrs: Attributes which will be used to create"},{"line_number":852,"context_line":"            a :class:`~openstack.shared_file_system.v2."},{"line_number":853,"context_line":"            share_group_snapshots.ShareGroupSnapshots`,"},{"line_number":854,"context_line":"            \u0027share_group_id\u0027 ID of the share group to have the snapshot taken."},{"line_number":855,"context_line":"        :rtype: :class:`~openstack.shared_file_system.v2."},{"line_number":856,"context_line":"            share_group_snapshot.ShareGroupSnapshot`"},{"line_number":857,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":6,"id":"d0991ac3_e9394bfe","line":854,"range":{"start_line":854,"start_character":12,"end_line":854,"end_character":78},"updated":"2023-04-27 20:21:23.000000000","message":":param \u0027share_group_id\u0027: ID of the share group to have the snapshot taken.","commit_id":"c356309f7a21a0826c798a69b70359eadce1a85f"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"d0907c2e3c3ccc9ef5ab1a67b36b6f11a15a98e5","unresolved":false,"context_lines":[{"line_number":851,"context_line":"        :param dict attrs: Attributes which will be used to create"},{"line_number":852,"context_line":"            a :class:`~openstack.shared_file_system.v2."},{"line_number":853,"context_line":"            share_group_snapshots.ShareGroupSnapshots`,"},{"line_number":854,"context_line":"            \u0027share_group_id\u0027 ID of the share group to have the snapshot taken."},{"line_number":855,"context_line":"        :rtype: :class:`~openstack.shared_file_system.v2."},{"line_number":856,"context_line":"            share_group_snapshot.ShareGroupSnapshot`"},{"line_number":857,"context_line":"        \"\"\""}],"source_content_type":"text/x-python","patch_set":6,"id":"9a63d70a_056b7984","line":854,"range":{"start_line":854,"start_character":12,"end_line":854,"end_character":78},"in_reply_to":"d0991ac3_e9394bfe","updated":"2023-05-02 17:50:28.000000000","message":"Done","commit_id":"c356309f7a21a0826c798a69b70359eadce1a85f"}],"openstack/shared_file_system/v2/share_group_snapshot.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ec7fa9879664729a0a91d7bf064caf5fa54b0571","unresolved":true,"context_lines":[{"line_number":33,"context_line":"        \u0027sort_key\u0027, \u0027sort_dir\u0027"},{"line_number":34,"context_line":"    )"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    # Share group snapshots were considered non-experimental"},{"line_number":37,"context_line":"    # since API version 2.55"},{"line_number":38,"context_line":"    _max_microversion \u003d \u00272.55\u0027"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    #: Properties"},{"line_number":41,"context_line":"    #: The ID of the project that owns the resource."}],"source_content_type":"text/x-python","patch_set":4,"id":"f9c51e70_e87021c9","line":38,"range":{"start_line":36,"start_character":0,"end_line":38,"end_character":30},"updated":"2023-04-10 22:27:20.000000000","message":"This is incorrect; _max_microversion would cap the microversion users can use... so lets drop this","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"6040b9912e9e4a505242d831c909d5a8462f88aa","unresolved":false,"context_lines":[{"line_number":33,"context_line":"        \u0027sort_key\u0027, \u0027sort_dir\u0027"},{"line_number":34,"context_line":"    )"},{"line_number":35,"context_line":""},{"line_number":36,"context_line":"    # Share group snapshots were considered non-experimental"},{"line_number":37,"context_line":"    # since API version 2.55"},{"line_number":38,"context_line":"    _max_microversion \u003d \u00272.55\u0027"},{"line_number":39,"context_line":""},{"line_number":40,"context_line":"    #: Properties"},{"line_number":41,"context_line":"    #: The ID of the project that owns the resource."}],"source_content_type":"text/x-python","patch_set":4,"id":"201417ca_48d18f09","line":38,"range":{"start_line":36,"start_character":0,"end_line":38,"end_character":30},"in_reply_to":"f9c51e70_e87021c9","updated":"2023-04-10 23:00:48.000000000","message":"Done","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ec7fa9879664729a0a91d7bf064caf5fa54b0571","unresolved":true,"context_lines":[{"line_number":55,"context_line":"    size \u003d resource.Body(\"size\", type\u003dint)"},{"line_number":56,"context_line":"    #: NFS, CIFS, GlusterFS, HDFS, CephFS or MAPRFS."},{"line_number":57,"context_line":"    share_protocol \u003d resource.Body(\"share_proto\", type\u003dstr)"},{"line_number":58,"context_line":"    #: The share group snapshot ID."},{"line_number":59,"context_line":"    # share_group_snapshot_id"},{"line_number":60,"context_line":"    #: The UUID of the source share that was used to create the snapshot."},{"line_number":61,"context_line":"    share_id \u003d resource.Body(\"share_id\", type\u003dstr)"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"    def _action(self, session, body):"},{"line_number":64,"context_line":"        \"\"\"Perform ShareGroupSnapshot actions given the message body.\"\"\""}],"source_content_type":"text/x-python","patch_set":4,"id":"22c520c7_2f07f9f1","line":61,"range":{"start_line":58,"start_character":0,"end_line":61,"end_character":50},"updated":"2023-04-10 22:27:20.000000000","message":"this is incorrect; there\u0027s no share_id in this resource: https://docs.openstack.org/api-ref/shared-file-system/?expanded\u003dshow-share-group-snapshot-details-detail#id710","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"6040b9912e9e4a505242d831c909d5a8462f88aa","unresolved":false,"context_lines":[{"line_number":55,"context_line":"    size \u003d resource.Body(\"size\", type\u003dint)"},{"line_number":56,"context_line":"    #: NFS, CIFS, GlusterFS, HDFS, CephFS or MAPRFS."},{"line_number":57,"context_line":"    share_protocol \u003d resource.Body(\"share_proto\", type\u003dstr)"},{"line_number":58,"context_line":"    #: The share group snapshot ID."},{"line_number":59,"context_line":"    # share_group_snapshot_id"},{"line_number":60,"context_line":"    #: The UUID of the source share that was used to create the snapshot."},{"line_number":61,"context_line":"    share_id \u003d resource.Body(\"share_id\", type\u003dstr)"},{"line_number":62,"context_line":""},{"line_number":63,"context_line":"    def _action(self, session, body):"},{"line_number":64,"context_line":"        \"\"\"Perform ShareGroupSnapshot actions given the message body.\"\"\""}],"source_content_type":"text/x-python","patch_set":4,"id":"e72d06c0_530b88e0","line":61,"range":{"start_line":58,"start_character":0,"end_line":61,"end_character":50},"in_reply_to":"22c520c7_2f07f9f1","updated":"2023-04-10 23:00:48.000000000","message":"Done","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ec7fa9879664729a0a91d7bf064caf5fa54b0571","unresolved":true,"context_lines":[{"line_number":69,"context_line":"        headers \u003d {\u0027Accept\u0027: \u0027\u0027}"},{"line_number":70,"context_line":"        session.post("},{"line_number":71,"context_line":"            url, json\u003dbody, headers\u003dheaders,"},{"line_number":72,"context_line":"            microversion\u003dself._max_microversion)"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"    def reset_status(self, session, status):"},{"line_number":75,"context_line":"        body \u003d {\"reset_status\": {\"status\": status}}"}],"source_content_type":"text/x-python","patch_set":4,"id":"4a962c4d_41755734","line":72,"range":{"start_line":72,"start_character":12,"end_line":72,"end_character":47},"updated":"2023-04-10 22:27:20.000000000","message":"see the logic here: \n\nhttps://github.com/openstack/openstacksdk/blob/81f86089527ef43020a425d5f535ddd5564cdb34/openstack/shared_file_system/v2/share_instance.py#L60-L73\n\nThat\u0027s needed to deal with microversions in the action methods..","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"6040b9912e9e4a505242d831c909d5a8462f88aa","unresolved":false,"context_lines":[{"line_number":69,"context_line":"        headers \u003d {\u0027Accept\u0027: \u0027\u0027}"},{"line_number":70,"context_line":"        session.post("},{"line_number":71,"context_line":"            url, json\u003dbody, headers\u003dheaders,"},{"line_number":72,"context_line":"            microversion\u003dself._max_microversion)"},{"line_number":73,"context_line":""},{"line_number":74,"context_line":"    def reset_status(self, session, status):"},{"line_number":75,"context_line":"        body \u003d {\"reset_status\": {\"status\": status}}"}],"source_content_type":"text/x-python","patch_set":4,"id":"df25c5c6_2cd541d6","line":72,"range":{"start_line":72,"start_character":12,"end_line":72,"end_character":47},"in_reply_to":"4a962c4d_41755734","updated":"2023-04-10 23:00:48.000000000","message":"Done","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ec7fa9879664729a0a91d7bf064caf5fa54b0571","unresolved":true,"context_lines":[{"line_number":79,"context_line":"        url \u003d utils.urljoin(self.base_path, self.id, \u0027members\u0027)"},{"line_number":80,"context_line":"        headers \u003d {\u0027Accept\u0027: \u0027\u0027}"},{"line_number":81,"context_line":"        response \u003d session.get("},{"line_number":82,"context_line":"            url, headers\u003dheaders, microversion\u003dself._max_microversion)"},{"line_number":83,"context_line":"        return response.json()"}],"source_content_type":"text/x-python","patch_set":4,"id":"b11aca74_eba03fdf","line":82,"range":{"start_line":82,"start_character":34,"end_line":82,"end_character":70},"updated":"2023-04-10 22:27:20.000000000","message":"allow microversion to be set from session instead, like is being done here: https://github.com/openstack/openstacksdk/blob/81f86089527ef43020a425d5f535ddd5564cdb34/openstack/shared_file_system/v2/share_instance.py#L60-L73","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"6040b9912e9e4a505242d831c909d5a8462f88aa","unresolved":false,"context_lines":[{"line_number":79,"context_line":"        url \u003d utils.urljoin(self.base_path, self.id, \u0027members\u0027)"},{"line_number":80,"context_line":"        headers \u003d {\u0027Accept\u0027: \u0027\u0027}"},{"line_number":81,"context_line":"        response \u003d session.get("},{"line_number":82,"context_line":"            url, headers\u003dheaders, microversion\u003dself._max_microversion)"},{"line_number":83,"context_line":"        return response.json()"}],"source_content_type":"text/x-python","patch_set":4,"id":"a571ac84_f519a378","line":82,"range":{"start_line":82,"start_character":34,"end_line":82,"end_character":70},"in_reply_to":"b11aca74_eba03fdf","updated":"2023-04-10 23:00:48.000000000","message":"Done","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"}],"openstack/tests/functional/shared_file_system/test_share_group_snapshot.py":[{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"ec7fa9879664729a0a91d7bf064caf5fa54b0571","unresolved":true,"context_lines":[{"line_number":25,"context_line":"        super(ShareGroupSnapshotTest, self).setUp()"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"        self.SHARE_GROUP_NAME \u003d self.getUniqueString()"},{"line_number":28,"context_line":"        share_grp \u003d self.operator_cloud.shared_file_system.create_share_group("},{"line_number":29,"context_line":"            name\u003dself.SHARE_GROUP_NAME)"},{"line_number":30,"context_line":"        self.operator_cloud.shared_file_system.wait_for_status("},{"line_number":31,"context_line":"            share_grp,"}],"source_content_type":"text/x-python","patch_set":4,"id":"34106eec_4a4e48c2","line":28,"range":{"start_line":28,"start_character":25,"end_line":28,"end_character":39},"updated":"2023-04-10 22:27:20.000000000","message":"here and below; by default, lets use the \"user_cloud\" to make API calls - these are actions that are available to tenant users and don\u0027t need operator privileges..","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"6040b9912e9e4a505242d831c909d5a8462f88aa","unresolved":false,"context_lines":[{"line_number":25,"context_line":"        super(ShareGroupSnapshotTest, self).setUp()"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"        self.SHARE_GROUP_NAME \u003d self.getUniqueString()"},{"line_number":28,"context_line":"        share_grp \u003d self.operator_cloud.shared_file_system.create_share_group("},{"line_number":29,"context_line":"            name\u003dself.SHARE_GROUP_NAME)"},{"line_number":30,"context_line":"        self.operator_cloud.shared_file_system.wait_for_status("},{"line_number":31,"context_line":"            share_grp,"}],"source_content_type":"text/x-python","patch_set":4,"id":"37bae5d4_c6825de8","line":28,"range":{"start_line":28,"start_character":25,"end_line":28,"end_character":39},"in_reply_to":"34106eec_4a4e48c2","updated":"2023-04-10 23:00:48.000000000","message":"Done","commit_id":"ba3d02f5cdffe890757c67c6e201111399743991"},{"author":{"_account_id":16643,"name":"Goutham Pacha Ravi","email":"gouthampravi@gmail.com","username":"gouthamr"},"change_message_id":"13d2fa7bdd42ed222cdda198cca8a7e2d091cd08","unresolved":true,"context_lines":[{"line_number":92,"context_line":"                         get_u_ss.description)"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"    def test_reset(self):"},{"line_number":95,"context_line":"        res \u003d self.user_cloud.shared_file_system.\\"},{"line_number":96,"context_line":"            reset_share_group_snapshot_status("},{"line_number":97,"context_line":"                self.SHARE_GROUP_SNAPSHOT_ID, \u0027error\u0027)"},{"line_number":98,"context_line":"        self.assertIsNone(res)"}],"source_content_type":"text/x-python","patch_set":6,"id":"16a28a92_8d77ffdf","line":95,"range":{"start_line":95,"start_character":14,"end_line":95,"end_character":31},"updated":"2023-04-27 20:21:23.000000000","message":"users can\u0027t reset state; i\u0027m surprised we\u0027re not failing here with a 403..","commit_id":"c356309f7a21a0826c798a69b70359eadce1a85f"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"d0907c2e3c3ccc9ef5ab1a67b36b6f11a15a98e5","unresolved":true,"context_lines":[{"line_number":92,"context_line":"                         get_u_ss.description)"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"    def test_reset(self):"},{"line_number":95,"context_line":"        res \u003d self.user_cloud.shared_file_system.\\"},{"line_number":96,"context_line":"            reset_share_group_snapshot_status("},{"line_number":97,"context_line":"                self.SHARE_GROUP_SNAPSHOT_ID, \u0027error\u0027)"},{"line_number":98,"context_line":"        self.assertIsNone(res)"}],"source_content_type":"text/x-python","patch_set":6,"id":"bd78eae6_81a01ce2","line":95,"range":{"start_line":95,"start_character":14,"end_line":95,"end_character":31},"in_reply_to":"16a28a92_8d77ffdf","updated":"2023-05-02 17:50:28.000000000","message":"apparently the entire class of tests is being skipped...","commit_id":"c356309f7a21a0826c798a69b70359eadce1a85f"},{"author":{"_account_id":29632,"name":"Carlos Eduardo","email":"ces.eduardo98@gmail.com","username":"silvacarlos"},"change_message_id":"8cf717619c45f28a4abd21bcb5f137259ef3595c","unresolved":false,"context_lines":[{"line_number":92,"context_line":"                         get_u_ss.description)"},{"line_number":93,"context_line":""},{"line_number":94,"context_line":"    def test_reset(self):"},{"line_number":95,"context_line":"        res \u003d self.user_cloud.shared_file_system.\\"},{"line_number":96,"context_line":"            reset_share_group_snapshot_status("},{"line_number":97,"context_line":"                self.SHARE_GROUP_SNAPSHOT_ID, \u0027error\u0027)"},{"line_number":98,"context_line":"        self.assertIsNone(res)"}],"source_content_type":"text/x-python","patch_set":6,"id":"215f3ec9_c76c51ed","line":95,"range":{"start_line":95,"start_character":14,"end_line":95,"end_character":31},"in_reply_to":"bd78eae6_81a01ce2","updated":"2023-05-02 19:41:21.000000000","message":"Done","commit_id":"c356309f7a21a0826c798a69b70359eadce1a85f"}]}
