>>> Mike Christie <micha...@cs.wisc.edu> schrieb am 07.07.2010 um 21:37 in Nachricht <4c34d76e.8090...@cs.wisc.edu>: > There is a new release candidate release, open-iscsi-2.0-872-rc2 here: > > http://kernel.org/pub/linux/kernel/people/mnc/open-iscsi/releases/open-iscsi-2. > > 0-872-rc2.tar.gz > > (still having troubles with open-iscsi.org so it is on kernel.org). > > Major changes: > > -------------------- > - be2iscsi support. > > > -------------------- > - discovery mode is depreciated. The discovery db commands are now fixed > to support the update command (-o update -n name -v value), but it > conflicted with the old default behavior, so this releases adds a > discovery2 command. With this you need to pass in the --discovery/-D > command to instruct iscsiadm to do discovery. If you do not, then it > will do a discovery db operation, so it behaves similar to node mode and > the --login command. > > To do discovery do: > > # iscsiadm -m discovery2 -t st -p IP:port -D
Hi Mike, I'd prefer a "compatibility" set over "discovery2", i.e. Instead of replacing "discovery" with "discovery2" (with new semantics), keep the "discovery", but add a "-V 2" (for campatibility version 2). Then the commands could default to "-V 1", allowing the old things to work. At a later time you could default to "-V 2", declaring "-V 1" deprecated. At a still later release you could obsolete "-V 1". Likewise for "-V 3" and so on. Maybe an environment variable to set the compatibility version also would be nice. So old scripts could be run like $ ISCSI_COMPATIBILITY=1 ./old_script.sh Just some thoughts.. Regards, Ulrich -- You received this message because you are subscribed to the Google Groups "open-iscsi" group. To post to this group, send email to open-is...@googlegroups.com. To unsubscribe from this group, send email to open-iscsi+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/open-iscsi?hl=en.