fixing the iSER transport protocol when using LVMISERDriver
ISER capabilities were broken in icehouse when trying to remove
duplication between ISCSIDriver and ISERDriver.
This fix does minimal changes in the code in order to fix
the capability.
The fix is basically re-adding the ISERTgtAdm and re-adding
the support in LVMISERDriver: change target_lun based on
iseradm.
Conflicts: cinder/volume/driver.py
Changes from the original fix in Juno:
Bug https://bugs.launchpad.net/cinder/+bug/1325799
caused the volumes to be created with iSCSI's prefix
parameter in any case. In order to solve the prefix mismatch,
iSER's prefix is updated to match iSCSI’s prefix.
The related changes:
1. cinder/brick/iscsi/iscsi.py line 614
2. Cinder/volume/driver.py line 118
3. etc/cinder/cinder.conf.sample line 921
Closes-Bug: #1336648
Change-Id: Ic3c9da9577d09d9199218ea82bda56599527223c
(cherry picked from commit f66f9e5805070e5ad2ba4688c6c4571ef1ec395a)
Reviewed: https:/ /review. openstack. org/125687 /git.openstack. org/cgit/ openstack/ cinder/ commit/ ?id=d57b3394ed0 6a52715f16ed378 a07629143edd30
Committed: https:/
Submitter: Jenkins
Branch: stable/icehouse
commit d57b3394ed06a52 715f16ed378a076 29143edd30
Author: Aviram Bar-Haim <email address hidden>
Date: Tue Sep 30 18:26:01 2014 +0200
fixing the iSER transport protocol when using LVMISERDriver
ISER capabilities were broken in icehouse when trying to remove
duplication between ISCSIDriver and ISERDriver.
This fix does minimal changes in the code in order to fix
the capability.
The fix is basically re-adding the ISERTgtAdm and re-adding
the support in LVMISERDriver: change target_lun based on
iseradm.
Conflicts:
cinder/ volume/ driver. py
Changes from the original fix in Juno:
Bug https:/ /bugs.launchpad .net/cinder/ +bug/1325799 brick/iscsi/ iscsi.py line 614 volume/ driver. py line 118 cinder. conf.sample line 921
caused the volumes to be created with iSCSI's prefix
parameter in any case. In order to solve the prefix mismatch,
iSER's prefix is updated to match iSCSI’s prefix.
The related changes:
1. cinder/
2. Cinder/
3. etc/cinder/
Closes-Bug: #1336648 9199218ea82bda5 6599527223c ad2ba4688c6c457 1ef1ec395a)
Change-Id: Ic3c9da9577d09d
(cherry picked from commit f66f9e5805070e5