)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":39262,"name":"Rafal Zielinski","display_name":"sq4ind","email":"sq4ind@gmail.com","username":"sq4ind"},"change_message_id":"075f9fa57445f31dff0c0b29f15177a88ae64bef","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b32a3495_1fa47754","updated":"2026-06-25 12:15:29.000000000","message":"Hi Kolla team,\n\nCould I get review on this master-branch fix for Launchpad bug 2154683?\n\nContext: I initially proposed the fix against stable/2026.1, but as @mnasiadka@gmail.com pointed out, this needs to land on master first and then be backported. This patch is the master version.\n\nThe issue affects external Cinder iSCSI backends with LVM disabled, for example:\n\n  enable_cinder_backend_pure_iscsi: true\n  enable_cinder_backend_iscsi: true\n  enable_cinder_backend_lvm: false\n\nWith this configuration, the iscsid service can remain disabled for the cinder-volume host because enable_iscsid_for_cinder only evaluates the effective cinder-volume / cinder-backup groups when enable_cinder_backend_lvm is true.\n\nIn my reproduced case, Kolla skipped the iscsid setup with:\n\n  false_condition: \"iscsi_services.iscsid.enabled | bool\"\n\nCinder then reached the external iSCSI backend correctly: the Pure driver selected the expected target portals and the array mapped the volume to the generated OpenStack host object. However, os-brick/iscsiadm failed all target portal logins with exit code 20 because the local iscsid side was not running/deployed for the cinder-volume host.\n\nObserved Cinder/os-brick symptoms:\n\n  Failed to login iSCSI target ... on portal ... (exit code 20)\n  iscsiadm: No active sessions\n  VolumeDeviceNotFound\n  ImageCopyFailure\n\nThe patch keeps the existing dynamic helper groups:\n\n  iscsid_cinder_volume_group\n  iscsid_cinder_backup_group\n\nbut removes the incorrect LVM-only gating from enable_iscsid_for_cinder, so external non-LVM iSCSI backends can deploy iscsid on cinder-volume / cinder-backup hosts as expected.\n\nOnce this lands on master, I will propose the stable/2026.1 backport.","commit_id":"5afac4e2efa10e307eb300cc9cfe5692078cef5d"}],"doc/source/reference/storage/cinder-guide-pure.rst":[{"author":{"_account_id":35263,"name":"Matt Crees","email":"mattc@stackhpc.com","username":"mattcrees"},"change_message_id":"42ab9b83adb5037190222d26b9dfd84d8b75e5d6","unresolved":true,"context_lines":[{"line_number":13,"context_line":".. code-block:: yaml"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"   enable_cinder_backend_pure_iscsi: true"},{"line_number":16,"context_line":"   enable_cinder_backend_iscsi: true"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"   # Disable the LVM backend if Pure iSCSI is the only Cinder backend."},{"line_number":19,"context_line":"   enable_cinder_backend_lvm: false"}],"source_content_type":"text/x-rst","patch_set":1,"id":"bf7875eb_cfaf89e1","line":16,"updated":"2026-07-02 11:05:19.000000000","message":"Are you sure you also need to set `enable_cinder_backend_iscsi: true` here?\nit says on L60 below:\n\u003e It is important to note that you cannot mix iSCSI and FC Pure Storage FlashArray drivers in the same OpenStack cluster.","commit_id":"5afac4e2efa10e307eb300cc9cfe5692078cef5d"},{"author":{"_account_id":39262,"name":"Rafal Zielinski","display_name":"sq4ind","email":"sq4ind@gmail.com","username":"sq4ind"},"change_message_id":"02f73307f20a6b959fc3d9540d157aefe0484a44","unresolved":false,"context_lines":[{"line_number":13,"context_line":".. code-block:: yaml"},{"line_number":14,"context_line":""},{"line_number":15,"context_line":"   enable_cinder_backend_pure_iscsi: true"},{"line_number":16,"context_line":"   enable_cinder_backend_iscsi: true"},{"line_number":17,"context_line":""},{"line_number":18,"context_line":"   # Disable the LVM backend if Pure iSCSI is the only Cinder backend."},{"line_number":19,"context_line":"   enable_cinder_backend_lvm: false"}],"source_content_type":"text/x-rst","patch_set":1,"id":"e9ad3a25_fbb93337","line":16,"in_reply_to":"bf7875eb_cfaf89e1","updated":"2026-07-02 11:15:10.000000000","message":"FC pure storage flasharray is different from the iSCSI, you can use FC or iSCSI with pure flasharrays, and when using FC I can agree that you shouldn\u0027t use iSCSI, but when you are using iSCSI with the pure storage flash array you have to get the iscsi daemon running.","commit_id":"5afac4e2efa10e307eb300cc9cfe5692078cef5d"}]}
