)]}'
{"/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"}],"/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":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":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"}],"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"}]}
