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