Hi,

Our AI server is used for general tftp service in our lab, and we'll be 
moving Solaris 10 install services to it as soon as our lab folks will 
support it. So it will replace an older system which we've been using 
for install services, arbitrary firmware download via tftp, and 
configuration upload from infrastructure devices vai tftp.

Our Ethernet and SAN switches use tftp to upload backups of their 
configurations, but most of those allow us to dictate a path.

Our group only works on SPARC, but the lab infrastructure supports all 
architectures required by other groups in the lab.

Here's a sample of the current /tftpboot on our AI server:

[aimone] (1331)> l
0100144F0CB09D@                        
menu.lst.0100144F0DADEC                pxegrub.I86PC.OpenSolaris-3*
0100144F0DADE8@                        
menu.lst.0100144F0FAC7A                pxegrub.I86PC.OpenSolaris-4*
0100144F0DADEA@                        
menu.lst.0100144F2055AC                rm.0100144F0CB09D
0100144F0DADEC@                        
menu.lst.0100144F2084B4                rm.0100144F0DADE8
  <elided>
0100212846D4E5@                        
menu.lst.111a-x86                      rm.01001E6849B79C
0100269E1CB46E@                        
menu.lst.mpkpen-ai-1-1002-117-ai-x86   rm.01002128006EFB
0101005E000000@                        
menu.lst.mpkpen-ai-1-osol-111b-x86     rm.0100212846D4E5
111a-x86@                              
menu.lst.mpkpen-ai-1-osol-124-x86      rm.0100269E1CB46E
Firmware/                              
menu.lst.mpkpen-ai-1-osol-129-x86      rm.0101005E000000
I86PC.OpenSolaris-4/                   
mpkpen-ai-1-1002-117-ai-x86@           rm.111a-x86
I86PC.OpenSolaris-5/                   
mpkpen-ai-1-osol-111b-x86@             rm.mpkpen-ai-1-1002-117-ai-x86
I86PC.OpenSolaris-6/                   
mpkpen-ai-1-osol-124-x86@              rm.mpkpen-ai-1-osol-111b-x86
menu.lst.0100144F0CB09D                
mpkpen-ai-1-osol-129-x86@              rm.mpkpen-ai-1-osol-124-x86
menu.lst.0100144F0DADE8                
pxegrub.I86PC.OpenSolaris-1*           rm.mpkpen-ai-1-osol-129-x86
menu.lst.0100144F0DADEA                pxegrub.I86PC.OpenSolaris-2*

Note the "Firmware" directory. We use for product firmware downloads.

Our old install/tftp server's /tftpboot directory looks like this:

[ja123687] (25972)> l
0100144F219EEE@
0100144F21FF56@
0100144F831282@
01044B80808003@
01080090111110@
139439-01_SysFw_T5120_T5220-7.2.0/
139439-01.jar
2xgf3.5
2xgf3.6
2xgf3.7
2xgf3.9
885-1425-03_4_core_1.2ghz-p10-nofl.bin*
AC15DC2C@
AC15DC2C.SUN4U@
AC15DC2D@
AC15DC2D.SUN4U@
AC15DC2F@
AC15DC2F.SUN4V@
AC15DC30@
AC15DC30.SUN4V@
  <elided>
@
AC15E1D0.SUN4V@
BA-1234-5.BIN*
batoka_firmware/
boot/
draco-P0-0ABOR004.ROM
draco-P0-0ABOR005.ROM
draco-rc18a.ima
draco-rc18b.ima
draco-rc19a.ima
Extreme/
flash-update-SunFire445*
glendale/
glendale_G2/
Glendale.sp-rom.pkg
Huron/
huron_firmware/
Huron.sp-P0-P1-rom.pkg
I86PC.Solaris_10-1/
I86PC.Solaris_10-2/
I86PC.Solaris_10-3/
Ikkaku/
ilom.6000-1.1.6-r16671.flash
ilom.6000-1.1.8.ima
ilom.6000-2.0.3.1-r26140.ima
inetboot.SUN4U.Solaris_10-11*
<elided>
inetboot.SUN4V.Solaris_11-2*
LiveCD/
lsi106E-flash.fc*
Maramba/
maramba_firmware/
menu.lst.0100144F831282
menu.lst.01044B80808003
META-INF/
N1532-670843-001.dlp
nbp.@
nbp.-@
nbp.0100144F831282@
nbp.01044B80808003@
neptune_flash.fth
Ontario/
ophir-eeprom_v5.2.fc*
pelton/
pxegrub.I86PC.Solaris_10-1*
pxegrub.I86PC.Solaris_10-2*
qgc3.5
qgc3.6
qgc3.7
qgc3.9
RC_06704210_desperado_apollo_1532.dlp
rm.0100144F219EEE
rm.0100144F21FF56
rm.0100144F831282
rm.01044B80808003
rm.01080090111110
rm.172.21.220.182
rm.172.21.220.209
rm.172.21.220.214
   <elided>
scottsdale/
Sun_System_Firmware-6_2_4-Sun_Fire_T1000.bin*
Sun_System_Firmware-6_2_4-Sun_Fire_T2000.bin*
Sun_System_Firmware-6_3_0_build_07-Sun_Fire_T2000.bin
Sun_System_Firmware-6_3_0_build_08-Sun_Fire_T1000.bin*
Sun_System_Firmware-6_3_1-Sun_Fire_T1000.bin*
Sun_System_Firmware-6_3_2-Sun_Fire_T2000.bin*
Sun_System_Firmware-6_5_11-Sun_Fire_T2000.bin*
Sun_System_Firmware-6_5_4-Sun_Blade_T6300_Modular_Server.bin@
Sun_System_Firmware-6_5_5-SPARC_Enterprise_T2000.bin*
Sun_System_Firmware-6_5_5-Sun_Fire_T2000.bin*
Sun_System_Firmware-6_5-download_SLA_and_Entitlement.txt*
Sun_System_Firmware-6_6_1-Sun_Fire_T2000.bin*
Sun_System_Firmware-6_7_0-SPARC_Enterprise_T1000.bin
Sun_System_Firmware-6_7_0-Sun_Fire_T1000.bin
Sun_System_Firmware-6.5.0_build_99-Sun_Fire_T2000.bin-debug*
Sun_System_Firmware-7_0_9_a-Netra_T5220.pkg*
Sun_System_Firmware-7_1_0_build_02-Sparc_Enterprise_T5120+5220.pkg*
Sun_System_Firmware-7_1_0_g-Sparc_Enterprise_T5120+5220.pkg*
Sun_System_Firmware-7_1_0_g-Sparc_Enterprise_T5140+5240.pkg*
Sun_System_Firmware-7_1_4_a-Netra_T5220.pkg*
Sun_System_Firmware-7_1_4-SPARC_Enterprise_T5440.pkg*
Sun_System_Firmware-7_1_4-USBRDT_5240_Uniboard.pkg*
Sun_System_Firmware-7_1_5_build_02-USBRDT_5240_Uniboard.pkg*
Sun_System_Firmware-7_1_6-SPARC_Enterprise_T5120+T5220.pkg
Sun_System_Firmware-7_1_6-SPARC_Enterprise_T5140+T5240.pkg
Sun_System_Firmware-7_1_7_build_04-SPARC_Enterprise_T5440.pkg
Sun_System_Firmware-7_2_0_a-Sun_Blade_T6340_Server_Module.pkg*
Sun_System_Firmware-7_2_0_build_10-SPARC_Enterprise_T5440.pkg
Sun_System_Firmware-7_2_0-SPARC_Enterprise_T5140+T5240.pkg*
Sun_System_Firmware-7_2_2_d-Sun_Blade_T6320_G2_Server_Module.pkg
Sun_System_Firmware-7_2_2_e-SPARC_Enterprise_T5440.pkg*
Sun_System_Firmware-7_2_2_e-Sun_Blade_T6340_Server_Module.pkg
Sun_System_Firmware-7_2_2_f-Sun_Blade_T6320_Server_Module.pkg
Sun_System_Firmware-7_2_x_tenaya_build_19-SPARC_Enterprise_T3120.pkg
T2000/
T5140_T5240/
T6300/
T6320/
T6340/
tenaya_firmware/
turgo/
usb6250/

The most interesting entry here is the "Extreme" directory where our 
network switches upload backup copies of their configuration on a 
regular schedule.


Dave Miner perorated, on or about 12/18/09 06:50:
> Jon K Aimone wrote:
>> Hi,
>>
>> I like what I'm reading.
>>
>
> Thanks!
>
>> We're currently using an AI server to also serve up Solaris 10 images 
>> for Jumpstart. I'm not certain what effect the confluence of 
>> /tftpboot and /etc/netboot would have.
>>
>
> Yeah, I spent some time looking at that and I believe it will be 
> neutral.  The patterns typically used by Jumpstart in /tftpboot don't 
> overlap with the patterns used in /etc/netboot, and the segregation 
> into service-specific sub-directories that I'm proposing should limit 
> the likelihood.  We'll be looking at this a bit more as we work 
> through it, and can adjust if necessary.  But if you'd like to post 
> (or send me off-line) what your /tftpboot looks like at present, the 
> data would be helpful.
>
> Dave
>
>> Dave Miner said the following on 12/15/09 15:51:
>>> Caimaniacs,
>>>
>>> I've posted a draft proposal for design changes in AI to simplify 
>>> and enhance the image management.  Comments are requested by January 
>>> 8. Spec is at:
>>>
>>> http://hub.opensolaris.org/bin/view/Project+caiman/AI+Image+Management
>>>
>>> If you'd like a printable copy, use the Print options on the xwiki 
>>> site.  Exporting as PDF provides a fairly usable print copy.
>>>
>>> Thanks,
>>> Dave
>>> _______________________________________________
>>> caiman-discuss mailing list
>>> caiman-discuss at opensolaris.org
>>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>>
>> _______________________________________________
>> caiman-discuss mailing list
>> caiman-discuss at opensolaris.org
>> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss
>

-- 
*<|:-o)>
Merry Christmas,
Jon.
{-%]
========
If you always do what you've always done, you'll always get what you've always 
gotten.
- Anon.
--------
When someone asks you, "Penny for your thoughts," and you put your two cents 
in, what happens to the other penny?
- G. Carlin (May 12, 1937 - June 22, 2008)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: Jon_Aimone.vcf
Type: text/x-vcard
Size: 305 bytes
Desc: not available
URL: 
<http://mail.opensolaris.org/pipermail/caiman-discuss/attachments/20091218/5fe56555/attachment.vcf>

Reply via email to