>>> 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.

Reply via email to