Venky:

You should go ahead and file a bug in Bugzilla to track the rfe.



Venky Papavinasam wrote:
> Hi,
> 
>  Currently, Opensolaris doesn't support PXE install if the server is 
> running RHEL. I don't know whether any CR is filed for this support and 
> I couldn't find one either (in both bugster and Bugzilla). Should I file 
> one? If yes, should I use Bugzilla? Let me know.
> 
>  Because our team has a PXE server already, running RHEL, we like to 
> have it to support opensolaris also. I like to consider other alternate 
> solutions, yet want to file this CR for a possible fix.
> 
> thanks,
> -Venky
> 
> ------------------------------------------------------------------------
> 
> Subject:
> Re: OpenSolaris support in the x64 west server group
> From:
> Sundar Yamunachari <sundar.yamunachari at Sun.COM>
> Date:
> Thu, 23 Apr 2009 13:58:19 -0700
> To:
> Venky Papavinasam <Venkatesan.Papavinasam at sun.com>
> 
> To:
> Venky Papavinasam <Venkatesan.Papavinasam at sun.com>
> CC:
> Gary.Gere at Sun.COM, Sesh Mandalika <Sesh.Mandalika at Sun.COM>, "Paul R. 
> Ryan" <Paul.R.Ryan at Sun.COM>
> 
> 
> Venky Papavinasam wrote:
>> Thanks, Sundar.
>>
>> That's what I heard from Caiman alias also.  I hope there is no 
>> architectural restriction preventing OpenSolaris to be installed from 
>> a RHEL system. I plan to pursue  this using our existing PXE setup 
>> until I hit a real road block.
> There is no architectural restriction. We wanted to restrict the first 
> release to get the core features in. We have plans to make it work from 
> Linux and Solaris 10 systems.
> 
> - Sundar
>>
>> -Venky
>>
>>
>>
>>
>> Sundar Yamunachari wrote:
>>> Venky,
>>>
>>>     OpenSolaris setup is supported only on OpenSolaris systems for 
>>> now. JET supports setup on Solaris (10 and 9) systems. I haven't 
>>> tried setting up network installation for Solaris/OpenSolaris from 
>>> RHEL system.
>>>
>>> - Sundar
>>>
>>> Venky Papavinasam wrote:
>>>> Sundar,
>>>>
>>>>  As you may know, we have a PXE server running a Linux (non-SPARC) 
>>>> system. We like to add OpenSolaris install support using the same  
>>>> PXE environment for both SPARC and non-SPARC (Intel/AMD) based 
>>>> servers. I'll also contact Jens.Deppe regarding this. But if you 
>>>> know JET can do this or anyother scripts/process to get this done, 
>>>> please let me know.
>>>>
>>>> Thanks,
>>>> -Venky
>>>>
>>>>
>>>> Sundar Yamunachari wrote:
>>>>> Gary,
>>>>>
>>>>>     I was on vacation last week.
>>>>>
>>>>> Gary M. Gere wrote:
>>>>>> -Sundar,
>>>>>>
>>>>>> This e-mail is to introduce you to Venky Papavinasam, who is 
>>>>>> responsible for gathering information about the differences 
>>>>>> between Solaris hands-off installation (jumpstart) and OpenSolaris 
>>>>>> hands-off installation, and to come up with a plan for how we can 
>>>>>> integrate support for OpenSolaris hands-off installation in our 
>>>>>> testing products.
>>>>>>
>>>>>> I would like you and Venky to meet, to discuss the differences 
>>>>>> between Solaris and OpenSolaris hands-off installation technology, 
>>>>>> and to then help Venky come up with a plan for implementing the 
>>>>>> OpenSolaris support in our test environment.
>>>>> I can explain the difference between Jumpstart and Automated 
>>>>> Installer. Anything more than that is time consuming and it has to 
>>>>> go through my managers Eric Ray and Dana Barsan.
>>>>>>
>>>>>> Briefly, we have a single system running Red Hat Enterprise Linux 
>>>>>> version 5, and that system "emulates" hands-off installation for 
>>>>>> Solaris (jumpstart), Fedora Core and Red Hat linux (kickstart), 
>>>>>> and Suse Linux Enterprise Server (AutoYAsT) systems. It would be 
>>>>>> very difficult for us to have to deviate from this in order to 
>>>>>> support Open Solaris (for example, requiring a system running 
>>>>>> OpenSolaris in order to hands-off install OpenSolaris), and if at 
>>>>>> all possible we need to continue with the paradigm we are 
>>>>>> currently using.
>>>>> There are other groups in Sun have the similar kind of dilemma. For 
>>>>> example the manufacturing uses the same setup for installing Linux, 
>>>>> Solaris and now OpenSolaris. You could also talk to them. I think 
>>>>> the group is SWIE and the engineer we talked to is Jens.Deppe at Sun.COM.
>>>>>>
>>>>>> For Solaris, we take a particular "wos" image, and create what 
>>>>>> appears to be a standard Jumpstart installation.
>>>>>>
>>>>>> These executables exist in /net/installerator/tftpboot in support 
>>>>>> of pxe menu traversing and kernel booter loading:
>>>>>>
>>>>>>     /net/installerator/tftpboot/chain.c32
>>>>>>     /net/installerator/tftpboot/mboot.c32
>>>>>>     /net/installerator/tftpboot/menu.c32
>>>>>>
>>>>>>
>>>>>> For example, for Solaris 10 Update 6 build 07b, in the directory 
>>>>>> /net/installerator.sfbay.sun.com/tftpboot/solaris/sol10_u6_07b/default 
>>>>>> there is a pxe menu with the following entry:
>>>>>>
>>>>>>     label jumpstart
>>>>>>       menu label Jumpstart, KVM
>>>>>>       kernel mboot.c32
>>>>>>       append /solaris/sol10_u6_07b/multiboot kernel/unix install
>>>>>>     text nowin -B
>>>>>>     
>>>>>> install_media=10.6.152.103:/export/sol10_u6_07b/install,install_config=10.6.152.103:/export/sol10_u6_07b/jumpstart,sysid_config=10.6.152.103:/export/sol10_u6_07b/jumpstart
>>>>>>     --- /solaris/sol10_u6_07b/x86.miniroot
>>>>>>
>>>>>> When a system is to install Solaris 10 Update 6 Build 07b, it net 
>>>>>> boots, and the dhcp server sends the system to that menu, where it 
>>>>>> loads the miniroot and multiboot executables from the directory 
>>>>>> /net/installerator.sfbay.sun.com/tftpboot/solaris/sol10_u6_07b:
>>>>>>
>>>>>>     README.txt
>>>>>>     menu-sol10_u6_07b.lst
>>>>>>     menu.lst
>>>>>>     multiboot*
>>>>>>     pxegrub-sol10_u6_07b.0
>>>>>>     pxegrub.0*
>>>>>>     pxelinux.cfg/
>>>>>>     x86.miniroot
>>>>>>
>>>>>> In /net/installerator/tftpboot/solaris/sol10_u6_07bmenu.lst there 
>>>>>> is this entry:
>>>>>>
>>>>>>     title Solaris' ''('sol10_u6_07b')' [Jumpstart, KVM]
>>>>>>       dhcp
>>>>>>       tftpserver 10.6.152.103
>>>>>>       kernel /solaris/sol10_u6_07b/multiboot kernel/unix install
>>>>>>     text nowin -B
>>>>>>     
>>>>>> install_media=10.6.152.103:/export/sol10_u6_07b/install,install_config=10.6.152.103:/export/sol10_u6_07b/jumpstart,sysid_config=10.6.152.103:/export/sol10_u6_07b/jumpstart
>>>>>>
>>>>>> This then directs the installation to use 
>>>>>> /net/installerator.sfbay.sun.com/export/sol10_u6_07b via nfs:
>>>>>>
>>>>>>     lrwxrwxrwx   1 root     root          24 Nov  3 15:42 install
>>>>>>     -> root/export/sol10_u6_07b/
>>>>>>     drwxr-xr-x   2 root     root        4096 Nov 18 14:31 jumpstart/
>>>>>>     drwxr-xr-x   6 root     root        4096 Nov  3 15:32 latest/
>>>>>>     drwxr-xr-x  34 root     root        4096 Nov  3 15:34 root/
>>>>>>
>>>>>>
>>>>>> the /net/installerator.sfbay.sun.com/export/sol10_u6_07b/jumpstart 
>>>>>> directory contains the usual jumpstart scripts:
>>>>>>
>>>>>>     README.txt
>>>>>>     custom_probes*
>>>>>>     custom_probes.ok*
>>>>>>     dhcp_eventhook.ksh*
>>>>>>     js-begin.bsh
>>>>>>     js-end.bsh
>>>>>>     rules*
>>>>>>     rules.ok*
>>>>>>     sysid-nsg-dhcp.sh*
>>>>>>     sysidcfg
>>>>>>
>>>>>> the /export/sol10_u6_07b/latest directory contains:
>>>>>>
>>>>>>     Copyright                    JDS-THIRDPARTYLICENSEREADME 
>>>>>>     License/                    
>>>>>>     README.txt                   Solaris_10/                 
>>>>>>     boot/                       
>>>>>>     installer*
>>>>>>
>>>>>>
>>>>>> the /export/sol10_u6_07b/root directory contains:
>>>>>>
>>>>>>     README.txt       boot/            etc/            
>>>>>>     import/          lib64/
>>>>>>     mnt/             re/              scde/           
>>>>>>     sys/             tmp/
>>>>>>     workspace/       backup/          dev/            
>>>>>>     export/          java/
>>>>>>     local/           net/             root/           
>>>>>>     shared/          test-automation/
>>>>>>     usr/             ws/              bin/            
>>>>>>     doe/             home/           
>>>>>>     lib/             micro/           proc/           
>>>>>>     sbin/            src/             
>>>>>>     tftpboot/        var/             wwss/
>>>>>>
>>>>>> the /export/sol10_u6_07b/root/export directory contains:
>>>>>>
>>>>>>     scratch/      sol10_u6_07b/
>>>>>>
>>>>>>
>>>>>> the /export/sol10_u6_07b 1%ls root/export/sol10_u6_07b directory 
>>>>>> contains:
>>>>>>
>>>>>>     Copyright                    JDS-THIRDPARTYLICENSEREADME 
>>>>>>     License/                    
>>>>>>     README.txt                   Solaris_10/                 
>>>>>>     boot/                       
>>>>>>     installer*
>>>>>>
>>>>>> We have some tools that "massage" the wos image to create these 
>>>>>> directories, but as you can see from Solaris's point of view it 
>>>>>> looks just like any other "jumpstart" server providing data via 
>>>>>> nfs for a hands-off Jumpstart installation.
>>>>>>
>>>>>> We now have to learn the differences between Solaris / Jumpstart 
>>>>>> and OpenSolaris / ??? and it's new way of doing a "hands-off" 
>>>>>> installation.
>>>>> I understand what you guys are doing. JET does similar things. 
>>>>> There were other wrote wrapper around Jumpstart to tailor to their 
>>>>> needs. The hands-free installer for OpenSolaris is called Automated 
>>>>> Installer. It will install from IPS and there is no concept of WOS.
>>>>>
>>>>> Thanks,
>>>>> Sundar
>>>>>>
>>>>>> Please let me know if either of you need any additional information.
>>>>>>
>>>>>> Thanks,
>>>>>> -GmG
>>>>>>
>>>>>
>>>>
>>>
>>
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> caiman-discuss mailing list
> caiman-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss


Reply via email to