)]}'
{"/COMMIT_MSG":[{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"a9dfb1706017d4d59ea4b4c13bcbde81d4d0dd88","unresolved":true,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch adds the cinder extras hpe-storage-flowkit library"},{"line_number":10,"context_line":"for the cinder HPE Alletra MP driver."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"active: yes"},{"line_number":13,"context_line":"good code: seems good"},{"line_number":14,"context_line":"py3: yes"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"75843216_eb557202","line":11,"updated":"2026-02-10 14:50:09.000000000","message":"It would really help if in addition to saying \"yes\", you would say what the library is and link to it","commit_id":"c9d152e65ada82766b025df6392c06e33d8ccb81"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"24cb1898af63d203e3bce5aa2fa62150a9b5ce8b","unresolved":false,"context_lines":[{"line_number":8,"context_line":""},{"line_number":9,"context_line":"This patch adds the cinder extras hpe-storage-flowkit library"},{"line_number":10,"context_line":"for the cinder HPE Alletra MP driver."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"active: yes"},{"line_number":13,"context_line":"good code: seems good"},{"line_number":14,"context_line":"py3: yes"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"e95be7fc_dac1e5af","line":11,"in_reply_to":"75843216_eb557202","updated":"2026-02-11 10:20:55.000000000","message":"Done","commit_id":"c9d152e65ada82766b025df6392c06e33d8ccb81"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"a9dfb1706017d4d59ea4b4c13bcbde81d4d0dd88","unresolved":true,"context_lines":[{"line_number":10,"context_line":"for the cinder HPE Alletra MP driver."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"active: yes"},{"line_number":13,"context_line":"good code: seems good"},{"line_number":14,"context_line":"py3: yes"},{"line_number":15,"context_line":"license compat: yes"},{"line_number":16,"context_line":"packaged: in PyPI"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"133a73ba_284f8073","line":13,"updated":"2026-02-10 14:50:09.000000000","message":"Is it available in a git repo, or only by download from pypi?","commit_id":"c9d152e65ada82766b025df6392c06e33d8ccb81"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"24cb1898af63d203e3bce5aa2fa62150a9b5ce8b","unresolved":false,"context_lines":[{"line_number":10,"context_line":"for the cinder HPE Alletra MP driver."},{"line_number":11,"context_line":""},{"line_number":12,"context_line":"active: yes"},{"line_number":13,"context_line":"good code: seems good"},{"line_number":14,"context_line":"py3: yes"},{"line_number":15,"context_line":"license compat: yes"},{"line_number":16,"context_line":"packaged: in PyPI"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"cc6c927c_05272785","line":13,"in_reply_to":"133a73ba_284f8073","updated":"2026-02-11 10:20:55.000000000","message":"Only download from pypi","commit_id":"c9d152e65ada82766b025df6392c06e33d8ccb81"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"a9dfb1706017d4d59ea4b4c13bcbde81d4d0dd88","unresolved":true,"context_lines":[{"line_number":13,"context_line":"good code: seems good"},{"line_number":14,"context_line":"py3: yes"},{"line_number":15,"context_line":"license compat: yes"},{"line_number":16,"context_line":"packaged: in PyPI"},{"line_number":17,"context_line":"covered by other libs: no"},{"line_number":18,"context_line":"needed by: cinder"},{"line_number":19,"context_line":"managed by openstack: no"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"bcef5427_4b4512f9","line":16,"updated":"2026-02-10 14:50:09.000000000","message":"https://pypi.org/project/hpe-storage-flowkit/","commit_id":"c9d152e65ada82766b025df6392c06e33d8ccb81"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"24cb1898af63d203e3bce5aa2fa62150a9b5ce8b","unresolved":false,"context_lines":[{"line_number":13,"context_line":"good code: seems good"},{"line_number":14,"context_line":"py3: yes"},{"line_number":15,"context_line":"license compat: yes"},{"line_number":16,"context_line":"packaged: in PyPI"},{"line_number":17,"context_line":"covered by other libs: no"},{"line_number":18,"context_line":"needed by: cinder"},{"line_number":19,"context_line":"managed by openstack: no"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":2,"id":"7c8577b4_7504019e","line":16,"in_reply_to":"bcef5427_4b4512f9","updated":"2026-02-11 10:20:55.000000000","message":"Now i provided this link at line 15","commit_id":"c9d152e65ada82766b025df6392c06e33d8ccb81"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"4256e2dacb23b0bc394cd3c1959391bc7b2e6f7a","unresolved":true,"context_lines":[{"line_number":14,"context_line":"HPE Alletra MP array (block storage)."},{"line_number":15,"context_line":"https://pypi.org/project/hpe-storage-flowkit/"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"active: yes"},{"line_number":18,"context_line":"good code: seems good"},{"line_number":19,"context_line":"py3: yes"},{"line_number":20,"context_line":"license compat: yes"},{"line_number":21,"context_line":"packaged: in PyPI"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"929b5de1_c205b3c4","line":18,"range":{"start_line":17,"start_character":0,"end_line":18,"end_character":21},"updated":"2026-02-18 19:19:09.000000000","message":"I always expect to hear this from the author of a library, but without the source code being published in a way that also allows to track its development, it is difficult to verify this. is there a specific reason why the library doesn\u0027t publish the source?","commit_id":"9ab952f905ba699ae4ebbe888541adb387b920e2"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"e221f0b3e085e4f752fbbf8b707c415d1b556548","unresolved":true,"context_lines":[{"line_number":14,"context_line":"HPE Alletra MP array (block storage)."},{"line_number":15,"context_line":"https://pypi.org/project/hpe-storage-flowkit/"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"active: yes"},{"line_number":18,"context_line":"good code: seems good"},{"line_number":19,"context_line":"py3: yes"},{"line_number":20,"context_line":"license compat: yes"},{"line_number":21,"context_line":"packaged: in PyPI"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"aaca3b91_8978fae5","line":18,"range":{"start_line":17,"start_character":0,"end_line":18,"end_character":21},"in_reply_to":"929b5de1_c205b3c4","updated":"2026-02-18 19:34:43.000000000","message":"I can\u0027t fully recall now, but I think in the past that is part of why we had a separate driver requirements in cinder: https://opendev.org/openstack/cinder/src/branch/master/driver-requirements.txt\n\nIf we\u0027re going to add it to overall requirements then it needs to be open source under and accepted license. If it\u0027s closed source with just a published PyPi package, then that is not enough.","commit_id":"9ab952f905ba699ae4ebbe888541adb387b920e2"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"1c95ed38745d357b5627ce3509c01d5eba6ea73d","unresolved":true,"context_lines":[{"line_number":14,"context_line":"HPE Alletra MP array (block storage)."},{"line_number":15,"context_line":"https://pypi.org/project/hpe-storage-flowkit/"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"active: yes"},{"line_number":18,"context_line":"good code: seems good"},{"line_number":19,"context_line":"py3: yes"},{"line_number":20,"context_line":"license compat: yes"},{"line_number":21,"context_line":"packaged: in PyPI"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"ac3c1345_f4d57bd8","line":18,"range":{"start_line":17,"start_character":0,"end_line":18,"end_character":21},"in_reply_to":"aaca3b91_8978fae5","updated":"2026-02-18 19:36:05.000000000","message":"And I believe there is a fundamental issue here if this is being published on PyPI claiming to be under Apache 2.0 but not having publicly accessible source.","commit_id":"9ab952f905ba699ae4ebbe888541adb387b920e2"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"ba3576daf0dc8801c1f0027349aa12f4deccd0c6","unresolved":false,"context_lines":[{"line_number":14,"context_line":"HPE Alletra MP array (block storage)."},{"line_number":15,"context_line":"https://pypi.org/project/hpe-storage-flowkit/"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"active: yes"},{"line_number":18,"context_line":"good code: seems good"},{"line_number":19,"context_line":"py3: yes"},{"line_number":20,"context_line":"license compat: yes"},{"line_number":21,"context_line":"packaged: in PyPI"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"b9501911_802788d5","line":18,"range":{"start_line":17,"start_character":0,"end_line":18,"end_character":21},"in_reply_to":"ac3c1345_f4d57bd8","updated":"2026-03-12 13:17:25.000000000","message":"Done","commit_id":"9ab952f905ba699ae4ebbe888541adb387b920e2"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"4256e2dacb23b0bc394cd3c1959391bc7b2e6f7a","unresolved":true,"context_lines":[{"line_number":18,"context_line":"good code: seems good"},{"line_number":19,"context_line":"py3: yes"},{"line_number":20,"context_line":"license compat: yes"},{"line_number":21,"context_line":"packaged: in PyPI"},{"line_number":22,"context_line":"covered by other libs: no"},{"line_number":23,"context_line":"needed by: cinder"},{"line_number":24,"context_line":"managed by openstack: no"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"f090fa63_03606f6d","line":21,"updated":"2026-02-18 19:19:09.000000000","message":"this question really is about distro packaging, if there are no pkgs in any of the common distros, the answer here must be \"no\"","commit_id":"9ab952f905ba699ae4ebbe888541adb387b920e2"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"ba3576daf0dc8801c1f0027349aa12f4deccd0c6","unresolved":false,"context_lines":[{"line_number":18,"context_line":"good code: seems good"},{"line_number":19,"context_line":"py3: yes"},{"line_number":20,"context_line":"license compat: yes"},{"line_number":21,"context_line":"packaged: in PyPI"},{"line_number":22,"context_line":"covered by other libs: no"},{"line_number":23,"context_line":"needed by: cinder"},{"line_number":24,"context_line":"managed by openstack: no"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":3,"id":"855ff205_e583eb27","line":21,"in_reply_to":"f090fa63_03606f6d","updated":"2026-03-12 13:17:25.000000000","message":"Done","commit_id":"9ab952f905ba699ae4ebbe888541adb387b920e2"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"adc409ddd1a0af26ffc44dcd0d03589808c26e0c","unresolved":true,"context_lines":[{"line_number":15,"context_line":"https://pypi.org/project/hpe-storage-flowkit-py/"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"active: yes"},{"line_number":18,"context_line":"good code: seems good"},{"line_number":19,"context_line":"py3: yes"},{"line_number":20,"context_line":"license compat: yes"},{"line_number":21,"context_line":"packaged: in PyPI"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"cda448b9_1b41e2be","line":18,"updated":"2026-04-01 18:02:43.000000000","message":"I don\u0027t see a link to the source on pypi, so I can\u0027t verify this. can you add a link to where the source is published?","commit_id":"ec226929c9774a66020e9c54c810431074cba19b"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"7e18447cb37f4202299bddd1da1417b7da1ecdb9","unresolved":false,"context_lines":[{"line_number":15,"context_line":"https://pypi.org/project/hpe-storage-flowkit-py/"},{"line_number":16,"context_line":""},{"line_number":17,"context_line":"active: yes"},{"line_number":18,"context_line":"good code: seems good"},{"line_number":19,"context_line":"py3: yes"},{"line_number":20,"context_line":"license compat: yes"},{"line_number":21,"context_line":"packaged: in PyPI"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"a97584f9_55768f25","line":18,"in_reply_to":"cda448b9_1b41e2be","updated":"2026-04-06 08:40:27.000000000","message":"In commit message, added link to github source code","commit_id":"ec226929c9774a66020e9c54c810431074cba19b"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"adc409ddd1a0af26ffc44dcd0d03589808c26e0c","unresolved":true,"context_lines":[{"line_number":18,"context_line":"good code: seems good"},{"line_number":19,"context_line":"py3: yes"},{"line_number":20,"context_line":"license compat: yes"},{"line_number":21,"context_line":"packaged: in PyPI"},{"line_number":22,"context_line":"covered by other libs: no"},{"line_number":23,"context_line":"needed by: cinder"},{"line_number":24,"context_line":"managed by openstack: no"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"2f7d86cc_36422fdc","line":21,"updated":"2026-04-01 18:02:43.000000000","message":"as I mentioned earlier, `in PyPI` is not a valid answer here\n```suggestion\npackaged: no\n```","commit_id":"ec226929c9774a66020e9c54c810431074cba19b"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"7e18447cb37f4202299bddd1da1417b7da1ecdb9","unresolved":false,"context_lines":[{"line_number":18,"context_line":"good code: seems good"},{"line_number":19,"context_line":"py3: yes"},{"line_number":20,"context_line":"license compat: yes"},{"line_number":21,"context_line":"packaged: in PyPI"},{"line_number":22,"context_line":"covered by other libs: no"},{"line_number":23,"context_line":"needed by: cinder"},{"line_number":24,"context_line":"managed by openstack: no"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":8,"id":"5f33e8e6_2b515b4a","line":21,"in_reply_to":"2f7d86cc_36422fdc","updated":"2026-04-06 08:40:27.000000000","message":"packaged: no","commit_id":"ec226929c9774a66020e9c54c810431074cba19b"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"f8e311aedb7f56f225d248b7aa72fe60eb40e3e3","unresolved":true,"context_lines":[{"line_number":15,"context_line":"https://pypi.org/project/hpe-storage-flowkit-py/"},{"line_number":16,"context_line":"https://github.com/hpe-storage/hpe_storage_flowkit_py"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"active: yes"},{"line_number":19,"context_line":"good code: seems good"},{"line_number":20,"context_line":"py3: yes"},{"line_number":21,"context_line":"license compat: yes"},{"line_number":22,"context_line":"packaged: no"},{"line_number":23,"context_line":"covered by other libs: no"},{"line_number":24,"context_line":"needed by: cinder"},{"line_number":25,"context_line":"managed by openstack: no"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"Needed-By: https://review.opendev.org/969373"},{"line_number":28,"context_line":"Change-Id: I6629edd31a4fa6c0c330e1214d85f26d275bb393"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":22,"id":"9525308a_187f2684","line":25,"range":{"start_line":18,"start_character":0,"end_line":25,"end_character":24},"updated":"2026-06-18 06:24:37.000000000","message":"Please check other submissions, e.g. https://review.opendev.org/c/openstack/requirements/+/993530 and add more details here","commit_id":"64cb1338365836ad556604c25c3f937a8e1a8d30"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"c2008f1a25281d52d574bca78fbe9efc283cc13f","unresolved":false,"context_lines":[{"line_number":15,"context_line":"https://pypi.org/project/hpe-storage-flowkit-py/"},{"line_number":16,"context_line":"https://github.com/hpe-storage/hpe_storage_flowkit_py"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"active: yes"},{"line_number":19,"context_line":"good code: seems good"},{"line_number":20,"context_line":"py3: yes"},{"line_number":21,"context_line":"license compat: yes"},{"line_number":22,"context_line":"packaged: no"},{"line_number":23,"context_line":"covered by other libs: no"},{"line_number":24,"context_line":"needed by: cinder"},{"line_number":25,"context_line":"managed by openstack: no"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"Needed-By: https://review.opendev.org/969373"},{"line_number":28,"context_line":"Change-Id: I6629edd31a4fa6c0c330e1214d85f26d275bb393"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":22,"id":"d5831280_19dab355","line":25,"range":{"start_line":18,"start_character":0,"end_line":25,"end_character":24},"in_reply_to":"9525308a_187f2684","updated":"2026-06-18 06:31:39.000000000","message":"Acknowledged","commit_id":"64cb1338365836ad556604c25c3f937a8e1a8d30"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"20cf5b3b2bb370a139ce8c4def05f33f59152d47","unresolved":false,"context_lines":[{"line_number":15,"context_line":"https://pypi.org/project/hpe-storage-flowkit-py/"},{"line_number":16,"context_line":"https://github.com/hpe-storage/hpe_storage_flowkit_py"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"active: yes"},{"line_number":19,"context_line":"good code: seems good"},{"line_number":20,"context_line":"py3: yes"},{"line_number":21,"context_line":"license compat: yes"},{"line_number":22,"context_line":"packaged: no"},{"line_number":23,"context_line":"covered by other libs: no"},{"line_number":24,"context_line":"needed by: cinder"},{"line_number":25,"context_line":"managed by openstack: no"},{"line_number":26,"context_line":""},{"line_number":27,"context_line":"Needed-By: https://review.opendev.org/969373"},{"line_number":28,"context_line":"Change-Id: I6629edd31a4fa6c0c330e1214d85f26d275bb393"}],"source_content_type":"text/x-gerrit-commit-message","patch_set":22,"id":"f7533c15_a2342fd0","line":25,"range":{"start_line":18,"start_character":0,"end_line":25,"end_character":24},"in_reply_to":"d5831280_19dab355","updated":"2026-06-18 10:31:28.000000000","message":"Addressed the review comment and updated the description is commit message as per suggestion","commit_id":"64cb1338365836ad556604c25c3f937a8e1a8d30"}],"/PATCHSET_LEVEL":[{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"e14e8f6be492e53eb98e14cf7233bd7389d3e6b8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"c17ba437_a8c88c4a","updated":"2026-01-23 02:55:21.000000000","message":"recheck openstack-tox-validate failed","commit_id":"e3c976d671d48c8f941676ed6ac4476fcb6de67d"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"cea4d243c04408317f36f4b9db7c65f1dfd13b43","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"fbe96df9_0afe2463","updated":"2026-02-02 17:02:04.000000000","message":"Thank you Sean","commit_id":"c9d152e65ada82766b025df6392c06e33d8ccb81"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"a9dfb1706017d4d59ea4b4c13bcbde81d4d0dd88","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"9c694f92_5015df0e","updated":"2026-02-10 14:50:09.000000000","message":"a few questions inline","commit_id":"c9d152e65ada82766b025df6392c06e33d8ccb81"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"08243eecedb793d39064a8dbe981628171223a2e","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":2,"id":"bc4886c2_2376bc66","updated":"2026-01-23 09:29:11.000000000","message":"recheck openstacksdk-functional-devstack failed","commit_id":"c9d152e65ada82766b025df6392c06e33d8ccb81"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"79b855d1aad8e8f453c881402ab152274d948f1b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"db980838_f48087ff","updated":"2026-02-19 12:17:43.000000000","message":"Thank you Jens and Sean for providing detailed feedback.\nWe are in process of getting the flowkit library opensource.","commit_id":"9ab952f905ba699ae4ebbe888541adb387b920e2"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"24cb1898af63d203e3bce5aa2fa62150a9b5ce8b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"74cf577e_002db092","updated":"2026-02-11 10:20:55.000000000","message":"Thanks Brian. i tried to address comments.\nPlease find replies inline.","commit_id":"9ab952f905ba699ae4ebbe888541adb387b920e2"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"e187d7d677ccb4f9851e95efd2f040c282487d3d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"c59fb556_d8cbe976","updated":"2026-02-19 15:44:24.000000000","message":"ok, just as an additional note, we will enter the requirements freeze milestone next week. after that, adding new requirements for the current cycle will not be possible","commit_id":"9ab952f905ba699ae4ebbe888541adb387b920e2"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"50b9eb9aff1a7488a735cd565c15559ea8b2710f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"271b527d_705595d8","updated":"2026-02-11 11:47:53.000000000","message":"recheck few tests failed","commit_id":"9ab952f905ba699ae4ebbe888541adb387b920e2"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"1bafe9823284d3c685511bb22c42e814e623e989","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":3,"id":"c5d77a72_0fddb58e","updated":"2026-02-18 14:42:19.000000000","message":"recheck it seems now zuul is stable","commit_id":"9ab952f905ba699ae4ebbe888541adb387b920e2"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"363c24106fd9feac280ce5386ec2ba6a86572517","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"aa9e1f48_fcf286ba","updated":"2026-02-20 04:13:03.000000000","message":"hi team,\nsorry. we have to hold this patch.\nThank you for all the reviews and feedback.","commit_id":"f607ab6d3eb00a20d471efd01b085dd896d4ef49"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"e3c0d6c6ddc3364672bd343537ec30f9203cd61d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":4,"id":"b61a3fb0_42ed8b44","updated":"2026-02-20 04:20:00.000000000","message":"we are checking internally for approvals to make flowkit library as opensource","commit_id":"f607ab6d3eb00a20d471efd01b085dd896d4ef49"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"e73dae85f6e7bcfbe71c4c9a0c519e8a2eb93b34","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"e78b03fa_11094d44","updated":"2026-03-13 12:29:28.000000000","message":"Thanks Jens Harbott for response.","commit_id":"2fec39ddb46290ecd0d16e7710d96cf3808c323d"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"ba3576daf0dc8801c1f0027349aa12f4deccd0c6","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"107fe840_9ef245bd","updated":"2026-03-12 13:17:25.000000000","message":"The hpe_storage_flowkit_py library is now open source:\nhttps://github.com/hpe-storage/hpe_storage_flowkit_py","commit_id":"2fec39ddb46290ecd0d16e7710d96cf3808c323d"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"7f04aec183da68c1e05e56cb554185f5b676be43","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":7,"id":"c9047001_a654f15f","updated":"2026-03-13 11:56:02.000000000","message":"thanks for the update, we are in the pre-release freeze now, will unblock once the release is done","commit_id":"2fec39ddb46290ecd0d16e7710d96cf3808c323d"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"2a98301587a734db07f18a51e712eb0b5d08f1ea","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":7,"id":"df72edab_b884812a","in_reply_to":"c9047001_a654f15f","updated":"2026-04-06 08:41:30.000000000","message":"Acknowledged","commit_id":"2fec39ddb46290ecd0d16e7710d96cf3808c323d"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"3e68ff83bad122d6d2295a75281ca1ebe11180cc","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"a3fa22c5_dcef0229","updated":"2026-04-02 10:07:49.000000000","message":"Thanks Jens Harbott for review.\ni will address comments soon.","commit_id":"ec226929c9774a66020e9c54c810431074cba19b"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"adc409ddd1a0af26ffc44dcd0d03589808c26e0c","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":8,"id":"98ff10ee_09766251","updated":"2026-04-01 18:02:43.000000000","message":"release is done, so we can proceed with this. couple of comments inline","commit_id":"ec226929c9774a66020e9c54c810431074cba19b"},{"author":{"_account_id":11904,"name":"Sean McGinnis","email":"sean.mcginnis@gmail.com","username":"SeanM"},"change_message_id":"c0b74325fb72aa872012822468ddd4af866d13f8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"ddd2ce9f_318cc97b","updated":"2026-04-13 13:26:23.000000000","message":"I don\u0027t have time for a full driver review right now, but with a quick scan of that review I don\u0027t see anything that should prevent it from eventually landing. So we should be fine to proceed with this prereq.","commit_id":"e42f26447f05b3d4ee694da5e640855b3fa23720"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"2c69c9790553e67c2a94d05707b4bf76e2a125c5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"aac750ae_de1c339e","updated":"2026-04-13 07:35:39.000000000","message":"I think this looks ok now, I would wait for the cinder patch to have some CR+2 before approving this to make sure these can get merged together.\n\nAlso would be good to have some review from other requirements cores","commit_id":"e42f26447f05b3d4ee694da5e640855b3fa23720"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"de4885a41065b23d6efdfe4f85ab1c01510a3723","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"ff936873_9cad42c8","updated":"2026-04-13 08:16:41.000000000","message":"Thank you Jens. Appreciate your help.","commit_id":"e42f26447f05b3d4ee694da5e640855b3fa23720"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"d3b34e708d2f3ce2c7eac1e11734a5134c1554ac","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"c0de00bc_76e992e5","updated":"2026-04-13 14:15:30.000000000","message":"Thank you Sean. Appreciate your feedback.","commit_id":"e42f26447f05b3d4ee694da5e640855b3fa23720"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"2a98301587a734db07f18a51e712eb0b5d08f1ea","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"c47cda2f_5f92a1ff","updated":"2026-04-06 08:41:30.000000000","message":"acknowledged old comment","commit_id":"e42f26447f05b3d4ee694da5e640855b3fa23720"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"efaa594c6723d95c689533f2183659e9cf0297ae","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"32ad5ad4_872c3850","updated":"2026-04-13 05:01:46.000000000","message":"hi Jens Harbott,\nMay i please request your review/approval.\nAppreciate your response.","commit_id":"e42f26447f05b3d4ee694da5e640855b3fa23720"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"30065f1fa73b78d4cb6f62dce01323472b75df62","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"34d4cf98_047ed862","updated":"2026-04-09 15:47:55.000000000","message":"hi Jens Harbott,\ni tried to address review comments. Request your review/approval.\nThanks.","commit_id":"e42f26447f05b3d4ee694da5e640855b3fa23720"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"7e18447cb37f4202299bddd1da1417b7da1ecdb9","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":9,"id":"b696b87b_8bd46994","updated":"2026-04-06 08:40:27.000000000","message":"hi Jens Harbott,\ntried to address review comments. Please find replies inline.","commit_id":"e42f26447f05b3d4ee694da5e640855b3fa23720"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"7fca6d74502b1d2335c5435d2f6a8e9c024568ed","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"81fec4aa_0bee9af7","updated":"2026-04-20 12:37:32.000000000","message":"Hi Jens/Sean,\nI have performed the rebase and resolved the merge conflicts.\nThere are no other changes in this update.\nMay I kindly request a re-vote?","commit_id":"3bfbd889cfd086c7d43e7ab782e3530d05376345"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"2d97467729e8e1c6582854b5c8bc2e2e0a636790","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":11,"id":"02e14987_50edecbd","updated":"2026-04-20 14:06:02.000000000","message":"Thank you Sean","commit_id":"3bfbd889cfd086c7d43e7ab782e3530d05376345"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"256c7612a27bce087ee91d27c93eea2c99ffc2ab","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":13,"id":"cf40c368_2815271c","updated":"2026-05-14 06:58:46.000000000","message":"thanks for the update, with the progress on the cinder side I think we would be fine to proceed here except for a rebase issue, see inline","commit_id":"bc99902b8f245fecd26c7a2c88b1c6ce74031173"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"0555bcf8e31591337fdd3c345edd3e20ff3d77c8","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":14,"id":"b4cdc7e4_fe8a1782","updated":"2026-05-14 07:08:22.000000000","message":"@frickler@offenerstapel.de  Addressed the comment.","commit_id":"515fd2574a3533ecb2934d3f434108c1a1ee5fcb"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"f6d222b2d9a0821a1e90ce15a3b02f8493f0e30b","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"d3824fb7_74ee9676","updated":"2026-06-02 13:24:43.000000000","message":"@Jens: note from the cinder side ... we are conceptually good with https://review.opendev.org/c/openstack/cinder/+/969373 now, so it will most likely be merging this cycle.","commit_id":"b913cb51d8842947f1b69fb009f67a16086e440d"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"17c7981ef8cf67b530c1e1bd1de2e513be909bb7","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"9ea3b366_65a426ed","updated":"2026-06-03 09:20:49.000000000","message":"Sure I will perform rebase while submitting patch","commit_id":"b913cb51d8842947f1b69fb009f67a16086e440d"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"3e73144f047b760c11ca6bfbcf9d71fc2c1866d5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"53c86aa6_0e630233","updated":"2026-06-02 18:49:08.000000000","message":"thanks for the update, just one minor question before we proceed with this","commit_id":"b913cb51d8842947f1b69fb009f67a16086e440d"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"87aa20a26af3051c4c3900a5b87429fffaf9eb1a","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"3bccd30f_bba9de7a","updated":"2026-05-20 07:50:53.000000000","message":"thx","commit_id":"b913cb51d8842947f1b69fb009f67a16086e440d"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"ad70a4f7c0603de6adf66fd41b407edccb0b0645","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"49cf1fd4_03a5ad67","updated":"2026-06-03 09:12:12.000000000","message":"thx, you\u0027ll also need to rebase on top of https://review.opendev.org/c/openstack/requirements/+/983421 then, which just got approved","commit_id":"b913cb51d8842947f1b69fb009f67a16086e440d"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"ea5476792afd841060348d9b5e37b56ab9c68669","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"17f11908_0cc3fb80","in_reply_to":"3bccd30f_bba9de7a","updated":"2026-05-22 04:56:26.000000000","message":"Thanks Jens for your feedback.","commit_id":"b913cb51d8842947f1b69fb009f67a16086e440d"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"5260c9f1a4eb50ee977308a23b06323f420346be","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":15,"id":"da9bd929_0941b07c","in_reply_to":"4249e1dc_980c52fb","updated":"2026-06-03 11:32:25.000000000","message":"Resolved merge conflict","commit_id":"b913cb51d8842947f1b69fb009f67a16086e440d"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"2f951daa2c83cb580803aad6faf045badb639274","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":15,"id":"4249e1dc_980c52fb","in_reply_to":"9ea3b366_65a426ed","updated":"2026-06-03 11:12:10.000000000","message":"looks like you didn\u0027t because you now are in merge conflict after the other change merged","commit_id":"b913cb51d8842947f1b69fb009f67a16086e440d"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"1dbbd905d8e4e0310dc6f34ea02137248d45cef0","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":17,"id":"a31cec83_b7a8010b","updated":"2026-06-03 09:55:21.000000000","message":"Updated the hpe-storage-flowkit-py to 0.9.1","commit_id":"397630b47dfe55dd1e31c41266170d268c63fd58"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"5260c9f1a4eb50ee977308a23b06323f420346be","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":19,"id":"0d1ef4f6_13fa83de","updated":"2026-06-03 11:32:25.000000000","message":"Resolved merge conflict","commit_id":"53d4de2bca0efe41c7b8d6270ea0c12dda7d8ceb"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"56eceb7b3a478118de8f71c296c2daeda9a276b2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":19,"id":"04660ed2_e314c1d1","updated":"2026-06-04 07:36:29.000000000","message":"Thanks Jens for feedback","commit_id":"53d4de2bca0efe41c7b8d6270ea0c12dda7d8ceb"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"7d10980be85be7c76500a42f332786798df42e48","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":19,"id":"57502a45_443e653d","updated":"2026-06-04 07:27:41.000000000","message":"thx","commit_id":"53d4de2bca0efe41c7b8d6270ea0c12dda7d8ceb"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"330308e6bdf8eedaac9f8ccf50087c2bfc048e93","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":21,"id":"97c3600a_c5b947bb","updated":"2026-06-18 04:28:35.000000000","message":"@erlon.rodrigues.cruz@canonical.com, this is as per feedback we recieved from reviewer on new driver patch.","commit_id":"3a6b8121970d23665da2f5837d1f7a3ed1d48f86"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"3ad63efec682877c581498fb861c94af8bb492f5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":21,"id":"cde2ebc0_11c72501","updated":"2026-06-11 06:20:30.000000000","message":"As part of the patch https://review.opendev.org/c/openstack/requirements/+/983421 playwright\u003d\u003d\u003d1.60.0 got added and we addressed it as part of merge conflict","commit_id":"3a6b8121970d23665da2f5837d1f7a3ed1d48f86"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"0c55f696c2dc2f007d42f955550e188d65a9a683","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":21,"id":"f5829496_9211af6a","updated":"2026-06-09 06:58:03.000000000","message":"Resolved merge conflict","commit_id":"3a6b8121970d23665da2f5837d1f7a3ed1d48f86"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"d786c1aa2e0e948854072a1bcd564e2282532eba","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":21,"id":"aed1a170_e45e3a5a","updated":"2026-06-11 06:21:15.000000000","message":"Responded to @kajinamit@oss.nttdata.com feedback","commit_id":"3a6b8121970d23665da2f5837d1f7a3ed1d48f86"},{"author":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"change_message_id":"8e122f99d6cff9e3573adce2f0f81da5db32f069","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":21,"id":"d4910cc8_22eae993","updated":"2026-06-17 14:51:13.000000000","message":"Why do you need to put this in the requirements repo instead of cinder?","commit_id":"3a6b8121970d23665da2f5837d1f7a3ed1d48f86"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"4d017231831d882b59521da629bcbbfc49dff1a4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":21,"id":"72845d1f_b7e08de2","updated":"2026-06-10 20:33:35.000000000","message":"recheck cross-nova-py313 - failure is nova.tests.unit.virt.libvirt.test_driver.LibvirtConnTestCase.test_refresh_nfs_swap_cache_stale, which is obviously unrelated to this patch","commit_id":"3a6b8121970d23665da2f5837d1f7a3ed1d48f86"},{"author":{"_account_id":10058,"name":"Erlon R. Cruz","email":"erlon.rodrigues.cruz@canonical.com","username":"sombrafam"},"change_message_id":"c9e2350fbd69a471a4cf21b2fc682b0d6a13ebb4","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":21,"id":"75eb8f70_0d324132","in_reply_to":"97c3600a_c5b947bb","updated":"2026-06-18 13:51:11.000000000","message":"Ok, thanks for the clarification.","commit_id":"3a6b8121970d23665da2f5837d1f7a3ed1d48f86"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"330308e6bdf8eedaac9f8ccf50087c2bfc048e93","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":21,"id":"99072bdc_cb9a328a","in_reply_to":"d4910cc8_22eae993","updated":"2026-06-18 04:28:35.000000000","message":"We have been instructed to add the driver dependency in global requirements.txt under requirements. It is same design for old driver as well where we had 3parclient library dependency and that is also mainatained in global requirements. So this is as per suggestion from reviewers.","commit_id":"3a6b8121970d23665da2f5837d1f7a3ed1d48f86"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"4504faa89fc99931a5456d162287608ffdfa49b1","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":22,"id":"5f7db1f2_8cc4a61b","updated":"2026-06-18 06:07:04.000000000","message":"We added it as part of review feedback from core reviewers. What is the suggestion here?","commit_id":"64cb1338365836ad556604c25c3f937a8e1a8d30"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"c2008f1a25281d52d574bca78fbe9efc283cc13f","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":23,"id":"8df4092f_00278ed0","updated":"2026-06-18 06:31:39.000000000","message":"Addressed review comments","commit_id":"73588d9215ec8170e5f831782ff4a3dca954d8c9"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"20cf5b3b2bb370a139ce8c4def05f33f59152d47","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":24,"id":"56bf2be3_c0b5d11f","updated":"2026-06-18 10:31:28.000000000","message":"Addressed the review comment and updated the description is commit message as per suggestion","commit_id":"a68bb538b7d6eb1b1d4fb438011bc2a608b4d76e"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"db20d158db520d91091802b16dce1abb6a58a7d2","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":24,"id":"37dd7959_1a07a2fe","updated":"2026-06-22 06:54:43.000000000","message":"May I request reviewers to provide +2 in case of no further feedback. This will help us to move this towards merge.","commit_id":"a68bb538b7d6eb1b1d4fb438011bc2a608b4d76e"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"53acdddbab1a157000a96645741c204969f4d766","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":26,"id":"709e953e_83a9f2a6","updated":"2026-07-24 13:48:27.000000000","message":"@eharney@redhat.com can you please provide +2 on this patch, we already have +2 on the driver patch and need core reviewers attention on it. Thanks.","commit_id":"5f7cf5343415022231c2718dd0d9e245a7ec5b58"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"d46e835e1b01f9828729cff261bf7109ccac0c89","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":26,"id":"42bb9ea7_385960a7","updated":"2026-07-24 03:53:27.000000000","message":"@erlon.rodrigues.cruz@canonical.com @sean.mcginnis@gmail.com @frickler@offenerstapel.de Request reviewers to provide +2 and allow merge. We already have +2 and workflow approved on new driver patch which has dependency on this patch for merge.","commit_id":"5f7cf5343415022231c2718dd0d9e245a7ec5b58"},{"author":{"_account_id":5314,"name":"Brian Rosmaita","email":"rosmaita.fossdev@gmail.com","username":"brian-rosmaita"},"change_message_id":"339d21b9ef99d1401dc7f2a8f1353943d46f1f14","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":26,"id":"3974a937_648b70e0","updated":"2026-07-16 12:46:39.000000000","message":"@frickler@offenerstapel.de The driver patch that needs this now has a CR+2.","commit_id":"5f7cf5343415022231c2718dd0d9e245a7ec5b58"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"a8c278cc1f687e9d3b0e2f90d75ac75b8b5e9e84","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":26,"id":"e25f60da_9edd3ebc","updated":"2026-07-15 14:16:41.000000000","message":"Rebased","commit_id":"5f7cf5343415022231c2718dd0d9e245a7ec5b58"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"567f97294f874109fd9bcca8fe0de4259e8b06dd","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":26,"id":"9146ddc7_c2407f9b","updated":"2026-07-27 04:10:41.000000000","message":"sean.mcginnis@gmail.com and frickler@offenerstapel.de Request both Sean and Jens to provide +2 as we already have +2 on the new driver patch and as the requirement patch is dependency until we receive +2 on this patch, new driver patch will not merge.","commit_id":"5f7cf5343415022231c2718dd0d9e245a7ec5b58"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"5cc577771daa89b076a262050cd51b772c9da7f5","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":26,"id":"fe1aaa58_84dece09","in_reply_to":"9146ddc7_c2407f9b","updated":"2026-07-27 05:11:19.000000000","message":"This is our assumption that until requirement patch is not merged, new driver patch will not be merged.","commit_id":"5f7cf5343415022231c2718dd0d9e245a7ec5b58"}],"upper-constraints.txt":[{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"adc409ddd1a0af26ffc44dcd0d03589808c26e0c","unresolved":true,"context_lines":[{"line_number":559,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":560,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":561,"context_line":"scikit-learn\u003d\u003d\u003d1.7.2"},{"line_number":562,"context_line":"hpe-storage-flowkit-py\u003d\u003d\u003d0.5"}],"source_content_type":"text/plain","patch_set":8,"id":"ebe7c5ab_a6e88dac","line":562,"updated":"2026-04-01 18:02:43.000000000","message":"current version seems to be 0.6, so this needs updating?","commit_id":"ec226929c9774a66020e9c54c810431074cba19b"},{"author":{"_account_id":29122,"name":"Raghavendra Tilay","email":"raghavendra-uddhav.tilay@hpe.com","username":"raghavendrat"},"change_message_id":"7e18447cb37f4202299bddd1da1417b7da1ecdb9","unresolved":false,"context_lines":[{"line_number":559,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":560,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":561,"context_line":"scikit-learn\u003d\u003d\u003d1.7.2"},{"line_number":562,"context_line":"hpe-storage-flowkit-py\u003d\u003d\u003d0.5"}],"source_content_type":"text/plain","patch_set":8,"id":"cf98f17f_0529277a","line":562,"in_reply_to":"ebe7c5ab_a6e88dac","updated":"2026-04-06 08:40:27.000000000","message":"Done","commit_id":"ec226929c9774a66020e9c54c810431074cba19b"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"256c7612a27bce087ee91d27c93eea2c99ffc2ab","unresolved":true,"context_lines":[{"line_number":74,"context_line":"Mako\u003d\u003d\u003d1.3.12"},{"line_number":75,"context_line":"sphinxcontrib-htmlhelp\u003d\u003d\u003d2.1.0"},{"line_number":76,"context_line":"XStatic-jQuery\u003d\u003d\u003d3.7.1.1"},{"line_number":77,"context_line":"sphinx-copybutton\u003d\u003d\u003d0.5.2"},{"line_number":78,"context_line":"beartype\u003d\u003d\u003d0.22.9"},{"line_number":79,"context_line":"ddt\u003d\u003d\u003d1.7.2"},{"line_number":80,"context_line":"pyserial\u003d\u003d\u003d3.5"}],"source_content_type":"text/plain","patch_set":13,"id":"dfcb5e84_2c314f75","line":77,"updated":"2026-05-14 06:58:46.000000000","message":"already here","commit_id":"bc99902b8f245fecd26c7a2c88b1c6ce74031173"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"0555bcf8e31591337fdd3c345edd3e20ff3d77c8","unresolved":false,"context_lines":[{"line_number":74,"context_line":"Mako\u003d\u003d\u003d1.3.12"},{"line_number":75,"context_line":"sphinxcontrib-htmlhelp\u003d\u003d\u003d2.1.0"},{"line_number":76,"context_line":"XStatic-jQuery\u003d\u003d\u003d3.7.1.1"},{"line_number":77,"context_line":"sphinx-copybutton\u003d\u003d\u003d0.5.2"},{"line_number":78,"context_line":"beartype\u003d\u003d\u003d0.22.9"},{"line_number":79,"context_line":"ddt\u003d\u003d\u003d1.7.2"},{"line_number":80,"context_line":"pyserial\u003d\u003d\u003d3.5"}],"source_content_type":"text/plain","patch_set":13,"id":"55c04987_17446e97","line":77,"in_reply_to":"dfcb5e84_2c314f75","updated":"2026-05-14 07:08:22.000000000","message":"Acknowledged","commit_id":"bc99902b8f245fecd26c7a2c88b1c6ce74031173"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"256c7612a27bce087ee91d27c93eea2c99ffc2ab","unresolved":true,"context_lines":[{"line_number":568,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":569,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":570,"context_line":"scikit-learn\u003d\u003d\u003d1.8.0"},{"line_number":571,"context_line":"sphinx-copybutton\u003d\u003d\u003d0.5.2"},{"line_number":572,"context_line":"hpe-storage-flowkit-py\u003d\u003d\u003d0.7"}],"source_content_type":"text/plain","patch_set":13,"id":"a4f829c5_cd373a6b","line":571,"updated":"2026-05-14 06:58:46.000000000","message":"bad rebase, this is already present in L77","commit_id":"bc99902b8f245fecd26c7a2c88b1c6ce74031173"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"0555bcf8e31591337fdd3c345edd3e20ff3d77c8","unresolved":false,"context_lines":[{"line_number":568,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":569,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":570,"context_line":"scikit-learn\u003d\u003d\u003d1.8.0"},{"line_number":571,"context_line":"sphinx-copybutton\u003d\u003d\u003d0.5.2"},{"line_number":572,"context_line":"hpe-storage-flowkit-py\u003d\u003d\u003d0.7"}],"source_content_type":"text/plain","patch_set":13,"id":"0a751031_b8860cda","line":571,"in_reply_to":"a4f829c5_cd373a6b","updated":"2026-05-14 07:08:22.000000000","message":"Done","commit_id":"bc99902b8f245fecd26c7a2c88b1c6ce74031173"},{"author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"change_message_id":"3e73144f047b760c11ca6bfbcf9d71fc2c1866d5","unresolved":true,"context_lines":[{"line_number":568,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":569,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":570,"context_line":"scikit-learn\u003d\u003d\u003d1.8.0"},{"line_number":571,"context_line":"hpe-storage-flowkit-py\u003d\u003d\u003d0.7"}],"source_content_type":"text/plain","patch_set":15,"id":"75d5f691_b0e8601d","line":571,"updated":"2026-06-02 18:49:08.000000000","message":"the latest version is 0.9.1, can we start with that right away?","commit_id":"b913cb51d8842947f1b69fb009f67a16086e440d"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"1dbbd905d8e4e0310dc6f34ea02137248d45cef0","unresolved":false,"context_lines":[{"line_number":568,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":569,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":570,"context_line":"scikit-learn\u003d\u003d\u003d1.8.0"},{"line_number":571,"context_line":"hpe-storage-flowkit-py\u003d\u003d\u003d0.7"}],"source_content_type":"text/plain","patch_set":15,"id":"af52581d_2839d005","line":571,"in_reply_to":"6370ce37_cd3078bf","updated":"2026-06-03 09:55:21.000000000","message":"Updated the hpe-storage-flowkit-py to 0.9.1","commit_id":"b913cb51d8842947f1b69fb009f67a16086e440d"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"01a3c196576f2e4d87d9cb594e7594f07f35dfba","unresolved":true,"context_lines":[{"line_number":568,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":569,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":570,"context_line":"scikit-learn\u003d\u003d\u003d1.8.0"},{"line_number":571,"context_line":"hpe-storage-flowkit-py\u003d\u003d\u003d0.7"}],"source_content_type":"text/plain","patch_set":15,"id":"6370ce37_cd3078bf","line":571,"in_reply_to":"75d5f691_b0e8601d","updated":"2026-06-03 06:49:12.000000000","message":"Sure Jens i will update the patch with latest version","commit_id":"b913cb51d8842947f1b69fb009f67a16086e440d"},{"author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"change_message_id":"4c8724cacf42cb39b42642e8e9bbfb7673db3745","unresolved":true,"context_lines":[{"line_number":576,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":577,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":578,"context_line":"scikit-learn\u003d\u003d\u003d1.9.0"},{"line_number":579,"context_line":"playwright\u003d\u003d\u003d1.60.0"},{"line_number":580,"context_line":"hpe-storage-flowkit-py\u003d\u003d\u003d0.9.2"}],"source_content_type":"text/plain","patch_set":21,"id":"56ff22c1_bb607bea","line":579,"range":{"start_line":579,"start_character":0,"end_line":579,"end_character":19},"updated":"2026-06-11 05:51:36.000000000","message":"This should be removed.","commit_id":"3a6b8121970d23665da2f5837d1f7a3ed1d48f86"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"d786c1aa2e0e948854072a1bcd564e2282532eba","unresolved":false,"context_lines":[{"line_number":576,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":577,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":578,"context_line":"scikit-learn\u003d\u003d\u003d1.9.0"},{"line_number":579,"context_line":"playwright\u003d\u003d\u003d1.60.0"},{"line_number":580,"context_line":"hpe-storage-flowkit-py\u003d\u003d\u003d0.9.2"}],"source_content_type":"text/plain","patch_set":21,"id":"e6fb7e9e_92daac12","line":579,"range":{"start_line":579,"start_character":0,"end_line":579,"end_character":19},"in_reply_to":"56ff22c1_bb607bea","updated":"2026-06-11 06:21:15.000000000","message":"Done","commit_id":"3a6b8121970d23665da2f5837d1f7a3ed1d48f86"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"5464d310a78ec208c9a016a8cac57be6679b1dae","unresolved":true,"context_lines":[{"line_number":576,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":577,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":578,"context_line":"scikit-learn\u003d\u003d\u003d1.9.0"},{"line_number":579,"context_line":"playwright\u003d\u003d\u003d1.60.0"},{"line_number":580,"context_line":"hpe-storage-flowkit-py\u003d\u003d\u003d0.9.3"}],"source_content_type":"text/plain","patch_set":22,"id":"3e0584ce_bdcf73db","line":579,"updated":"2026-06-18 05:30:10.000000000","message":"It\u0027s still here","commit_id":"64cb1338365836ad556604c25c3f937a8e1a8d30"},{"author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"change_message_id":"b17c71980e54020937a8488511bbe4afbc8957ac","unresolved":true,"context_lines":[{"line_number":576,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":577,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":578,"context_line":"scikit-learn\u003d\u003d\u003d1.9.0"},{"line_number":579,"context_line":"playwright\u003d\u003d\u003d1.60.0"},{"line_number":580,"context_line":"hpe-storage-flowkit-py\u003d\u003d\u003d0.9.3"}],"source_content_type":"text/plain","patch_set":22,"id":"36c43efc_e90bc18d","line":579,"in_reply_to":"1030b8d7_a489cf6b","updated":"2026-06-18 06:23:01.000000000","message":"It\u0027s already in L300, remove it.","commit_id":"64cb1338365836ad556604c25c3f937a8e1a8d30"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"c2008f1a25281d52d574bca78fbe9efc283cc13f","unresolved":false,"context_lines":[{"line_number":576,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":577,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":578,"context_line":"scikit-learn\u003d\u003d\u003d1.9.0"},{"line_number":579,"context_line":"playwright\u003d\u003d\u003d1.60.0"},{"line_number":580,"context_line":"hpe-storage-flowkit-py\u003d\u003d\u003d0.9.3"}],"source_content_type":"text/plain","patch_set":22,"id":"92d515fa_fcfec23e","line":579,"in_reply_to":"36c43efc_e90bc18d","updated":"2026-06-18 06:31:39.000000000","message":"Addressed the comment","commit_id":"64cb1338365836ad556604c25c3f937a8e1a8d30"},{"author":{"_account_id":38274,"name":"Jyotsna Lothe","display_name":"Jyotsna Lothe","email":"jyotsna.lothe@hpe.com","username":"jlothe"},"change_message_id":"4504faa89fc99931a5456d162287608ffdfa49b1","unresolved":false,"context_lines":[{"line_number":576,"context_line":"actdiag\u003d\u003d\u003d3.0.0"},{"line_number":577,"context_line":"sphinxcontrib-applehelp\u003d\u003d\u003d2.0.0"},{"line_number":578,"context_line":"scikit-learn\u003d\u003d\u003d1.9.0"},{"line_number":579,"context_line":"playwright\u003d\u003d\u003d1.60.0"},{"line_number":580,"context_line":"hpe-storage-flowkit-py\u003d\u003d\u003d0.9.3"}],"source_content_type":"text/plain","patch_set":22,"id":"1030b8d7_a489cf6b","line":579,"in_reply_to":"3e0584ce_bdcf73db","updated":"2026-06-18 06:07:04.000000000","message":"We added it as part of review feedback from core reviewers. What is the suggestion here?","commit_id":"64cb1338365836ad556604c25c3f937a8e1a8d30"}]}
