Sorry for the delay. When I did the last release, I put it out a little early and then did several refinements and some bug fixes really quickly after posting it. This is why we went from 865.0 to 865.X so quickly. In the hope of not creating as much confusion, I am going to do some release candidates.
This rc actually went through more testing than the 865.0 because of how the fedora and Red Hat schedules worked out. There are a lot of changes though, so please if you are using something like xfs + lvm + iscsi on a 32bit box with high mem, please run some tests before trying out the release. I tested this release on 32 bit boxes with highmen and without highmen, 64 bit boxes, with xfs, with ext3, with and without software raid on a hand full of targets including cisco, istor, netapp and equallogic, IET, istgt, and open solaris. I did not test iscsi tape since I do not have such a device, and I was not able to hit the xfs + iscsi problem with the older release (pre 2.0) so me not hitting hit with this release may not mean much. Since test1 the major addition is the fix for when records are overwritten when discovery is performed: - SendTargets iSCSI Discovery updating existing records: ./iscsiadm -m discovery -t sendtargets -p 192.168.1.1:3260 \ -o update If there a record for targetX and portalY exists in the DB, and is returned during discovery, it will be updated with the info from the iscsi.conf. New portals will be added and stale portals will not be removed. - SendTargets iSCSI Discovery deleting existing records: ./iscsiadm -m discovery -t sendtargets -p 192.168.1.1:3260 \ -o delete If a record for targetX and portalY exists in the DB, but is not returned during discovery it will be removed from the DB. No new portals will be added and existing portal records will not be changed. Note: If a session is logged into portal we are going to delete a record for, it will be logged out then the record will be deleted. - SendTargets iSCSI Discovery adding new records: ./iscsiadm -m discovery -t sendtargets -p 192.168.1.1:3260 \ -o new If there targetX and portalY is returned during discovery and does not have a record, it will be added. Existing records are not modified. - SendTargets iSCSI Discovery using multiple ops: ./iscsiadm -m discovery -t sendtargets -p 192.168.1.1:3260 \ -o new -o delete This command will add new portals and delete records for portals no longer returned. It will not change the record information for existing portals. The default behavior is what we had before where new portals are added, stale portals are removed and new and existing portals use the values from the command line and iscsi.conf (equivalent to passing in all three operation values at the same time). There have also been checks in iscsiadm added, so that if you try to modify a record values which is not allowed you will get an error, or if you try to delete a record iscsiadm will also log out a session using it for you. Get it here http://www.open-iscsi.org/bits/open-iscsi-2.0-868-rc1.tar.gz Let me know how it is. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "open-iscsi" group. To post to this group, send email to firstname.lastname@example.org To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/open-iscsi -~----------~----~----~----~------~----~------~--~---