)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":36725,"name":"Nilesh Thathagar","display_name":"Nilesh Thathagar","email":"nilesh.thathagar@dell.com","username":"NileshT"},"change_message_id":"ec777a7c3a0719ea7997c2e8bb9c1d3aabbbb943","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"14c38619_0504b40e","updated":"2025-07-23 04:34:15.000000000","message":"LGTM","commit_id":"986929bc99fa1ba58a6bf005ccabb629bd39a666"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"985f6faccd6c0c0bf94546ecdf720c1ba9968999","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"7924d870_17a3d932","updated":"2025-09-01 12:43:17.000000000","message":"Minor typo in pure.py at line 460 (which is comment). May be addressed later as follow-up patch.\nCode and UT look good. Zuul and Pure CI have passed.","commit_id":"986929bc99fa1ba58a6bf005ccabb629bd39a666"},{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"change_message_id":"2ccac2085c44838d2c4cc8325344467cb97b813e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"88f793aa_c8f93853","updated":"2025-05-02 16:56:01.000000000","message":"Pure 3rd Party CI accessible logs:\nhttp://openstack-logs.purestorage.com/408/third-party-ci/408bebe52a31431cb69f21d3bc07a377/\nhttp://openstack-logs.purestorage.com/141/third-party-ci/141e42fe759c4ae287d656d97af659bf/","commit_id":"986929bc99fa1ba58a6bf005ccabb629bd39a666"},{"author":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"change_message_id":"4756767765d526418f935bbb0fd51a41c9fb47a7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"2a7f189f_ce2a02f4","updated":"2025-09-04 18:05:11.000000000","message":"This looks okay to me too.","commit_id":"986929bc99fa1ba58a6bf005ccabb629bd39a666"},{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"change_message_id":"485f87922c99b6f66c2f736e01ccef3edb4eabe3","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"0d553792_64eb38be","updated":"2025-09-04 20:26:57.000000000","message":"recheck","commit_id":"986929bc99fa1ba58a6bf005ccabb629bd39a666"},{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"change_message_id":"3b5be86785d8f3af37d55348eafaad21556da4dd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":5,"id":"4889fd34_4ceddd26","updated":"2025-05-14 17:01:26.000000000","message":"recheck py-functional","commit_id":"986929bc99fa1ba58a6bf005ccabb629bd39a666"}],"cinder/volume/drivers/pure.py":[{"author":{"_account_id":5997,"name":"Walt","display_name":"Hemna","email":"waboring@hemna.com","username":"walter-boring","status":"SAP"},"change_message_id":"6a51a99c2cbe366e093c6e46ee1c2096c96d1065","unresolved":true,"context_lines":[{"line_number":348,"context_line":"    @pure_driver_debug_trace"},{"line_number":349,"context_line":"    def set_qos(self, array, vol_name, vol_size, qos):"},{"line_number":350,"context_line":"        # max_IOPS and max_BWS override the per GB IOPS and BW values if"},{"line_number":351,"context_line":"        # both are provided. Iif only a per GB value is provided then"},{"line_number":352,"context_line":"        # we must ensure, based on volume size, the IOPS or BW values"},{"line_number":353,"context_line":"        # do not exceed the maximum limits for these values allowed per"},{"line_number":354,"context_line":"        # volume."}],"source_content_type":"text/x-python","patch_set":3,"id":"a1ee86da_124f8ed7","line":351,"updated":"2025-05-02 12:57:15.000000000","message":"Iif","commit_id":"492124ab8fd4c1fbca6c075c13dbb9447131b9a1"},{"author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@purestorage.com","username":"sdodsley"},"change_message_id":"c895f87a489cf3bcee5ef8de8ce5b630b3b65ed8","unresolved":false,"context_lines":[{"line_number":348,"context_line":"    @pure_driver_debug_trace"},{"line_number":349,"context_line":"    def set_qos(self, array, vol_name, vol_size, qos):"},{"line_number":350,"context_line":"        # max_IOPS and max_BWS override the per GB IOPS and BW values if"},{"line_number":351,"context_line":"        # both are provided. Iif only a per GB value is provided then"},{"line_number":352,"context_line":"        # we must ensure, based on volume size, the IOPS or BW values"},{"line_number":353,"context_line":"        # do not exceed the maximum limits for these values allowed per"},{"line_number":354,"context_line":"        # volume."}],"source_content_type":"text/x-python","patch_set":3,"id":"cc28b740_1b12cb85","line":351,"in_reply_to":"a1ee86da_124f8ed7","updated":"2025-05-02 14:45:34.000000000","message":"Done","commit_id":"492124ab8fd4c1fbca6c075c13dbb9447131b9a1"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"985f6faccd6c0c0bf94546ecdf720c1ba9968999","unresolved":true,"context_lines":[{"line_number":457,"context_line":"    @pure_driver_debug_trace"},{"line_number":458,"context_line":"    def create_with_qos(self, array, vol_name, vol_size, qos):"},{"line_number":459,"context_line":"        # max_IOPS and max_BWS override the per GB IOPS and BW values if"},{"line_number":460,"context_line":"        # both are provided. Iif only a per GB value is provided then"},{"line_number":461,"context_line":"        # we must ensure, based on volume size, the IOPS or BW values"},{"line_number":462,"context_line":"        # do not exceed the maximum limits for these values allowed per"},{"line_number":463,"context_line":"        # volume."}],"source_content_type":"text/x-python","patch_set":5,"id":"6d49ea87_fee12861","line":460,"range":{"start_line":460,"start_character":29,"end_line":460,"end_character":32},"updated":"2025-09-01 12:43:17.000000000","message":"typo: If","commit_id":"986929bc99fa1ba58a6bf005ccabb629bd39a666"}]}
