)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":35429,"name":"Biser Milanov","email":"biser.milanov@storpool.com","username":"sp-bmilanov"},"change_message_id":"a5bd47271889fcfa79eee3a3e28ddae2f97ccdeb","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"715ff532_1138e0cf","updated":"2024-08-14 11:03:21.000000000","message":"run-storpoolci","commit_id":"3c453d617a19d507151803cadfac4a8747e03b62"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"667b8a2cb7d76d633c59f036d60ad6536f0e6bbc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"86245b48_04e0889b","updated":"2024-10-07 07:04:25.000000000","message":"Overall code changes look good. Couple of minor comments inline.","commit_id":"1913ac757ffc761739985ffa398b47d60dd9ece7"},{"author":{"_account_id":35429,"name":"Biser Milanov","email":"biser.milanov@storpool.com","username":"sp-bmilanov"},"change_message_id":"ed57ab06bb39a8ff742bf1bae1492f4a28f6edc7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"03aace08_d1c1e6c1","updated":"2024-09-16 07:08:06.000000000","message":"run-storpoolci","commit_id":"1913ac757ffc761739985ffa398b47d60dd9ece7"},{"author":{"_account_id":35429,"name":"Biser Milanov","email":"biser.milanov@storpool.com","username":"sp-bmilanov"},"change_message_id":"214c13d49ea2a5f31fdea840fe51c10cd05b61b0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"0a6be9bf_788c5266","updated":"2024-09-13 13:16:37.000000000","message":"run-storpoolci","commit_id":"1913ac757ffc761739985ffa398b47d60dd9ece7"},{"author":{"_account_id":35429,"name":"Biser Milanov","email":"biser.milanov@storpool.com","username":"sp-bmilanov"},"change_message_id":"d01607609028b4edf67e0583591964cefc6bc363","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"5f0a2757_18d24fce","updated":"2024-09-16 13:44:17.000000000","message":"run-storpoolci","commit_id":"1913ac757ffc761739985ffa398b47d60dd9ece7"},{"author":{"_account_id":35429,"name":"Biser Milanov","email":"biser.milanov@storpool.com","username":"sp-bmilanov"},"change_message_id":"7e7523beb4669450ffcbb910114464bcff3ae27c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"62c8bb28_4dc769c6","updated":"2024-09-13 10:34:04.000000000","message":"run-storpoolci","commit_id":"1913ac757ffc761739985ffa398b47d60dd9ece7"},{"author":{"_account_id":35429,"name":"Biser Milanov","email":"biser.milanov@storpool.com","username":"sp-bmilanov"},"change_message_id":"63ee8e30fe18e2407835142959f759e7cc2d0842","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"6509922c_5fc7466a","updated":"2024-09-13 18:24:45.000000000","message":"run-storpoolci","commit_id":"1913ac757ffc761739985ffa398b47d60dd9ece7"},{"author":{"_account_id":35429,"name":"Biser Milanov","email":"biser.milanov@storpool.com","username":"sp-bmilanov"},"change_message_id":"c9fc8bbbf55f421cebd5579a4077b070591c5c4a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":6,"id":"e2a20c30_24bfa2d8","updated":"2024-09-16 11:53:58.000000000","message":"run-storpoolci","commit_id":"1913ac757ffc761739985ffa398b47d60dd9ece7"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"0a8dd3418cbd007e1e013c250fa166d8c467b67a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"9919b09c_2a36c078","updated":"2024-10-07 09:09:51.000000000","message":"My comments from previous patch set have been addressed. So +1.\nHopefully Zuul and CI would pass soon.\n\nProviding minor comments; these can be addressed later (when other reviewers provide feedback).\nThanks.","commit_id":"2a9ca519861ba3fa009b8ecda6b81917f8747b22"},{"author":{"_account_id":35429,"name":"Biser Milanov","email":"biser.milanov@storpool.com","username":"sp-bmilanov"},"change_message_id":"a8ea65ef29bcbe581d0fa69c24edfa166658ca67","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"9b83fbb6_b0ffa88f","updated":"2024-11-08 09:15:42.000000000","message":"recheck\n\n`openstack-tox-py312` and `tempest-slow-py3` have failed but do not have any logs.\n\nRunning `openstack-tox-py312` locally succeeds.","commit_id":"6cd2125b869509c6cf6a1f70939f784bdc2a984f"},{"author":{"_account_id":35429,"name":"Biser Milanov","email":"biser.milanov@storpool.com","username":"sp-bmilanov"},"change_message_id":"e5472c443f102e73b37398dd0743c9e77c3dedc0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"c73451bc_f9be8aa5","updated":"2024-11-18 11:35:57.000000000","message":"run-storpoolci","commit_id":"6cd2125b869509c6cf6a1f70939f784bdc2a984f"},{"author":{"_account_id":35429,"name":"Biser Milanov","email":"biser.milanov@storpool.com","username":"sp-bmilanov"},"change_message_id":"9031361320b1d3f4175a9d1174158fece0f313bc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"eb72fbef_7e21b1a4","updated":"2025-05-13 08:03:34.000000000","message":"run-storpoolci","commit_id":"649add4a19799a1e4f053dbba7e0473abd9f538f"}],"cinder/volume/drivers/storpool.py":[{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"667b8a2cb7d76d633c59f036d60ad6536f0e6bbc","unresolved":true,"context_lines":[{"line_number":97,"context_line":"                  add ignore_errors to the internal _detach_volume() method"},{"line_number":98,"context_line":"        1.2.3   - Advertise some more driver capabilities."},{"line_number":99,"context_line":"        2.0.0   - Implement revert_to_snapshot()."},{"line_number":100,"context_line":"    \"\"\""},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"    VERSION \u003d \u00272.0.0\u0027"},{"line_number":103,"context_line":"    CI_WIKI_NAME \u003d \u0027StorPool_distributed_storage_CI\u0027"}],"source_content_type":"text/x-python","patch_set":6,"id":"486ab160_05e2ea74","line":100,"updated":"2024-10-07 07:04:25.000000000","message":"Since a new feature is being added, it would be helpful to mention here \u0026 increment the VERSION.","commit_id":"1913ac757ffc761739985ffa398b47d60dd9ece7"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"8ee76f25fcd47f0834717cafa869f0dafef62b1b","unresolved":false,"context_lines":[{"line_number":97,"context_line":"                  add ignore_errors to the internal _detach_volume() method"},{"line_number":98,"context_line":"        1.2.3   - Advertise some more driver capabilities."},{"line_number":99,"context_line":"        2.0.0   - Implement revert_to_snapshot()."},{"line_number":100,"context_line":"    \"\"\""},{"line_number":101,"context_line":""},{"line_number":102,"context_line":"    VERSION \u003d \u00272.0.0\u0027"},{"line_number":103,"context_line":"    CI_WIKI_NAME \u003d \u0027StorPool_distributed_storage_CI\u0027"}],"source_content_type":"text/x-python","patch_set":6,"id":"2d99f114_2d83fea5","line":100,"in_reply_to":"486ab160_05e2ea74","updated":"2024-10-07 07:39:24.000000000","message":"Done","commit_id":"1913ac757ffc761739985ffa398b47d60dd9ece7"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"667b8a2cb7d76d633c59f036d60ad6536f0e6bbc","unresolved":true,"context_lines":[{"line_number":119,"context_line":"        volume_type \u003d volume[\u0027volume_type\u0027]"},{"line_number":120,"context_line":"        extra_specs \u003d \\"},{"line_number":121,"context_line":"            volume_types.get_volume_type_extra_specs(volume_type[\u0027id\u0027])"},{"line_number":122,"context_line":"        if extra_specs is not None:"},{"line_number":123,"context_line":"            return extra_specs.get(ES_QOS)"},{"line_number":124,"context_line":"        return None"},{"line_number":125,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"1d797bfa_85c35533","line":122,"updated":"2024-10-07 07:04:25.000000000","message":"nit: this can be written as follows.\nif extra_specs:","commit_id":"1913ac757ffc761739985ffa398b47d60dd9ece7"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"8ee76f25fcd47f0834717cafa869f0dafef62b1b","unresolved":false,"context_lines":[{"line_number":119,"context_line":"        volume_type \u003d volume[\u0027volume_type\u0027]"},{"line_number":120,"context_line":"        extra_specs \u003d \\"},{"line_number":121,"context_line":"            volume_types.get_volume_type_extra_specs(volume_type[\u0027id\u0027])"},{"line_number":122,"context_line":"        if extra_specs is not None:"},{"line_number":123,"context_line":"            return extra_specs.get(ES_QOS)"},{"line_number":124,"context_line":"        return None"},{"line_number":125,"context_line":""}],"source_content_type":"text/x-python","patch_set":6,"id":"3eaf519c_20cefcae","line":122,"in_reply_to":"1d797bfa_85c35533","updated":"2024-10-07 07:39:24.000000000","message":"Done","commit_id":"1913ac757ffc761739985ffa398b47d60dd9ece7"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"667b8a2cb7d76d633c59f036d60ad6536f0e6bbc","unresolved":true,"context_lines":[{"line_number":156,"context_line":"            create_request[\u0027replication\u0027] \u003d \\"},{"line_number":157,"context_line":"                self.configuration.storpool_replication"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"        if qos_class is not None:"},{"line_number":160,"context_line":"            create_request[\u0027tags\u0027] \u003d {\u0027qc\u0027: qos_class}"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":6,"id":"b6bcb510_de710000","line":159,"updated":"2024-10-07 07:04:25.000000000","message":"same as line 122.\nif qos_class:","commit_id":"1913ac757ffc761739985ffa398b47d60dd9ece7"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"8ee76f25fcd47f0834717cafa869f0dafef62b1b","unresolved":false,"context_lines":[{"line_number":156,"context_line":"            create_request[\u0027replication\u0027] \u003d \\"},{"line_number":157,"context_line":"                self.configuration.storpool_replication"},{"line_number":158,"context_line":""},{"line_number":159,"context_line":"        if qos_class is not None:"},{"line_number":160,"context_line":"            create_request[\u0027tags\u0027] \u003d {\u0027qc\u0027: qos_class}"},{"line_number":161,"context_line":""},{"line_number":162,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":6,"id":"edbf329f_d54e2346","line":159,"in_reply_to":"b6bcb510_de710000","updated":"2024-10-07 07:39:24.000000000","message":"Done","commit_id":"1913ac757ffc761739985ffa398b47d60dd9ece7"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"0a8dd3418cbd007e1e013c250fa166d8c467b67a","unresolved":true,"context_lines":[{"line_number":208,"context_line":""},{"line_number":209,"context_line":"        create_request \u003d {\u0027name\u0027: volname, \u0027size\u0027: size, \u0027parent\u0027: name}"},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"        if qos_class is not None:"},{"line_number":212,"context_line":"            create_request[\u0027tags\u0027] \u003d {\u0027qc\u0027: qos_class}"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":7,"id":"51bba324_329c0537","line":211,"updated":"2024-10-07 09:09:51.000000000","message":"nit: if qos_class","commit_id":"2a9ca519861ba3fa009b8ecda6b81917f8747b22"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"8d1e37c9d7739e593fc9ecc5e86853ddec7b93a7","unresolved":false,"context_lines":[{"line_number":208,"context_line":""},{"line_number":209,"context_line":"        create_request \u003d {\u0027name\u0027: volname, \u0027size\u0027: size, \u0027parent\u0027: name}"},{"line_number":210,"context_line":""},{"line_number":211,"context_line":"        if qos_class is not None:"},{"line_number":212,"context_line":"            create_request[\u0027tags\u0027] \u003d {\u0027qc\u0027: qos_class}"},{"line_number":213,"context_line":""},{"line_number":214,"context_line":"        try:"}],"source_content_type":"text/x-python","patch_set":7,"id":"36a2a5b1_f7f260c1","line":211,"in_reply_to":"51bba324_329c0537","updated":"2024-10-09 05:09:25.000000000","message":"Done","commit_id":"2a9ca519861ba3fa009b8ecda6b81917f8747b22"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"0a8dd3418cbd007e1e013c250fa166d8c467b67a","unresolved":true,"context_lines":[{"line_number":224,"context_line":""},{"line_number":225,"context_line":"        clone_request \u003d {\u0027name\u0027: volname, \u0027size\u0027: size}"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"        if qos_class is not None:"},{"line_number":228,"context_line":"            clone_request[\u0027tags\u0027] \u003d {\u0027qc\u0027: qos_class}"},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"        src_volume \u003d self.db.volume_get("}],"source_content_type":"text/x-python","patch_set":7,"id":"ec521867_823998b7","line":227,"updated":"2024-10-07 09:09:51.000000000","message":"same as line 211","commit_id":"2a9ca519861ba3fa009b8ecda6b81917f8747b22"},{"author":{"_account_id":32919,"name":"kiran pawar","display_name":"Kiran Pawar","email":"kinpaa@gmail.com","username":"kpdev"},"change_message_id":"8d1e37c9d7739e593fc9ecc5e86853ddec7b93a7","unresolved":false,"context_lines":[{"line_number":224,"context_line":""},{"line_number":225,"context_line":"        clone_request \u003d {\u0027name\u0027: volname, \u0027size\u0027: size}"},{"line_number":226,"context_line":""},{"line_number":227,"context_line":"        if qos_class is not None:"},{"line_number":228,"context_line":"            clone_request[\u0027tags\u0027] \u003d {\u0027qc\u0027: qos_class}"},{"line_number":229,"context_line":""},{"line_number":230,"context_line":"        src_volume \u003d self.db.volume_get("}],"source_content_type":"text/x-python","patch_set":7,"id":"089fd701_d06ed200","line":227,"in_reply_to":"ec521867_823998b7","updated":"2024-10-09 05:09:25.000000000","message":"Done","commit_id":"2a9ca519861ba3fa009b8ecda6b81917f8747b22"}]}
