Hi, Joe and Jan,
Joseph J VLcek ??:
> jan damborsky wrote:
>> There is a request from QE team as well as from users to allow
>> process of installation to be observed remotely. For LiveCD case,
>> this requirement was satisfied by fix for bug 6431 which introduced
>> support for new configuration parameter 'livessh'. Is set to 'enable',
>> ssh access is enabled to LiveCD environment.
>> The same feature should be available for Automated Installation.
>>
>> Also, there is a need to be able to run the Automated Installer
>> in debug verbose mode in cases when more information about
>> installation process is desired - for instance when there is
>> a failure to be evaluated or during testing.
>>
>> Based on this, there would be two parts to address those
>> requirements:
>>
>> [1] enable ssh for AI
>> ---------------------
>> The suggestion is to take advantage of 'livessh' option introduced
>> for LiveCD. If set to 'enable', AI would allow remote access
>> using ssh by running following commands during boot:
>>
>> * generate ssh keys
>> # /lib/svc/method/sshd -c
>>
>> * enable ssh SMF service
>> # /usr/sbin/svcadm enable network/ssh
>>
>> [2] Enable debug verbose mode for Automated Installer
>> -----------------------------------------------------
>> New option 'install_debug' would be introduced. If set
>> to 'enable', AI engine would be run in verbose debug
>> mode providing more information about installation process
>> (captured in standard /tmp/install_log file).
>>
>> For x86, option would be defined in GRUB menu.lst file,
>> it would be looked up in install.conf file for Sparc.
>>
>> Known Issues:
>> -------------
>> Different mechanisms are used for x86 & Sparc - both have
>> some disadvantages - please see bug 7789 for more details.
>> Once bug 7789 is fixed, unified approach will be used
>> for passing parameters for both architectures.
>>
>> Please let me know, if you think the proposal should be modified
>> or different approach should be taken.
>>
>> Thank you very much,
>> Jan
>>
>> _______________________________________________
>> caiman-discuss mailing list
>> caiman-discuss at opensolaris.org
>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>
> Hey Jan,
>
> Just to ensure it is understood:
>
> By selecting the LiveMedia GRUB entry: "Enable SSH", in addition to
> enabling SSH, the defaults will automatically be chosen for the 2
> language questions and they will not be prompted for when booting
> LiveMedia.
>
>
> Is the proposed fix for bug 7789 to use a new file for passing install
> configuration parameters to both SPARC and x86 AI clients? If so will
> the X86 AI client present an "Enable SSH" GRUB option?
>
> I think if the configuration file, proposed for fixing bug 7789,
> contains a flag to "Enable SSH" then no GRUB entry should be presented
> by the AI Client. The AI client should just boot with SSH enabled.
>
> This would mean that the test folks could configure an AI service that
> would provide the SSH enabled functionality. This would be different
> from how their tests enable SSH for LiveMedia but I suspect very workable.
I think this is workable. From AI view, as long as I could configure a
service that
enable ssh, it doesn't matter how the client get this option, either
from grub, or
from a configure file httped from the server.
>
> cc-ing Brenda Bai and Andre to make sure the proposed solution works
> for the SQE folks.
>
>
> Joe
>
>
>
>
>
> _______________________________________________
> caiman-discuss mailing list
> caiman-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
--
Great Thanks & Best Regards
---
Jeffrey Huang SWAN: x51683, Ext: 0086-10-62673683
Solaris QE Group Email: jeffrey.huang at sun.com
China Engineering & Research Institute, Sun Microsystems
7/F Chuang Xin Plaza, Tsinghua Science Park, Beijing China