Hi Drew-

I've got a wrinkle here, and I'm sorry as it seems to be related to a failure 
of imagination on my part.

In looking at your screens, I am realizing that the user will be required to 
specify a LUN number, and that only that particular iSCSI LUN will be presented 
to them for installation. I believe that's not correct. I understand that we 
specify a LUN number based upon my input regarding AI manifest configuration 
for iSCSI targets. That is because we can't guess at what levels of LUN masking 
are in play on the initiator, and we don't just want to arbitrarily start 
installing to iSCSI LUNs that "look right"... so I suggested that we require a 
LUN number specification. Now, we come to my failure of imagination...

I had not at the time understood that the decision to require LUN number would 
play forward into usage in the interactive installers. I would think that users 
should be able to specify an IP address, IQN, etc and have the LUNs available 
to them presented, just as is the case with other disks.

A good way to look at this is to compare the iSCSI configuration to an array... 
a iSCSI target (IP addr, IQN, etc) is the array, and the LUNs are the disks 
inside. If you have a Fibre Channel array attached to a machine, you would list 
all of the disks in the install screens for selection, right? I think the same 
behavior would be expected with iSCSI.

Let me know if you want to discuss this. If the upshot is that it's too much to 
consider at this point, I'd be fine with specifying the LUN now, and having an 
RFE for the future.

Thanks
Jesse


On Feb 15, 2012, at 1:30 PM, Drew Fisher wrote:

> Good morning!
> 
> Dermot and I would like to get a first-round code review for the following 
> PSARC/CRs:
> 
> PSARC/2012/023 Interactive Installation to iSCSI
> 6974246 Automated Install should provide mechanism for setting iSCSI 
> initiator-id-node
> 7004719 Opensolaris LiveCD installation should give a GUI for installing 
> Solaris onto iSCSI LUN
> 7004720 Opensolaris text installer should give a screen for installing 
> solaris onto iscsi lun
> 7114789 unlabelled iSCSI drives and setting an iSCSI boot-device require 
> special handling on SPARC
> 7121245 iscsi paths don't translate to bootable OBP paths/strings
> 7132111 sample ai manifest file does not mention setting whole_disk in disk 
> target section
> 7132457 Race condition in AI involving the target discovery and the check for 
> the new OS Device Name
> 7145512 pulling iSCSI information from the DHCP server does not support iSCSI 
> boot
> 
> https://cr.opensolaris.org/action/browse/caiman/drewfish/iSCSI/
> 
> Karen:  Could I get you to look specifically at the text-installer changes?
> Niall/John:  Could I get you both to look specifically at the GUI changes?
> Jesse:  Can you look at code in $SRC/lib/install_target as that's where all 
> the calls to iscsiadm and libima.so exist
> 
> Outstanding issues:
> 
> - QE has not yet started a test cycle.  I've been working with Angela Li on 
> this.  I'm hoping to start a test cycle soon
> - ai_manifest.4 is still being edited.  I've emailed proposed changes to Alta 
> who will translate them into actual English
> - The fix for 7132457 is slated to be tested by PIT soon for confirmation.
> 
> ISO / USB access can be found at Hudson:   
> http://indiana-build.us.oracle.com/view/iSCSI/  Choose the job for the 
> installer you want to look at and you'll see links along the job's page 
> pointing to the latest ISO / USB image
> 
> Screenshots of the GUI and Text-Installer (for those not interested in firing 
> up an entire ISO) can be found here:
> http://mox.us.oracle.com/code/screenshots/gui/
> http://mox.us.oracle.com/code/screenshots/ti/
> 
> If people want to try out the ISOs, let me know and I can provide target 
> IP/LUN information to use.
> 
> Thanks!
> 
> -Drew and Dermot
> _______________________________________________
> caiman-discuss mailing list
> [email protected]
> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

_______________________________________________
caiman-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/caiman-discuss

Reply via email to