FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Redhat > Fedora Infrastructure

 
 
LinkBack Thread Tools
 
Old 05-11-2012, 04:31 PM
Kevin Fenzi
 
Default Freeze break: update boot.fedoraproject.org to latest ipxe

This has been something I have had on my todo list for a long time and
keep not getting to, so I would like to now.

Currently boot.fedoraproject.org is using gpxe. These gpxe images were
generated 2010-08, so they are pretty old. In the mean time, gpxe
development has stopped, and efforts have moved on to the new ipxe
project. ipxe has added a bunch more hardware support, including some
wireless cards, efi support, etc.

I'd like to replace the existing binaries on secondary01:

$ ls -la /srv/pub/alt/bfo/bfo*
-rw-rw-r--. 1 mmcgrath sysadmin-main 307200 Aug 24 2010 /srv/pub/alt/bfo/bfo.dsk
-rw-rw-r--. 1 mmcgrath sysadmin-main 686080 Aug 24 2010 /srv/pub/alt/bfo/bfo.iso
-rw-rw-r--. 1 mmcgrath sysadmin-main 308820 Aug 24 2010 /srv/pub/alt/bfo/bfo.lkrn
-rw-rw-r--. 1 mmcgrath sysadmin-main 344064 Aug 24 2010 /srv/pub/alt/bfo/bfo.usb

with new shiny ipxe binaries:

-rw-rw-r--. 1 kevin kevin 362496 May 11 09:52 bin/ipxe.dsk
-rw-rw-r--. 1 kevin kevin 1048576 May 11 09:55 bin/ipxe.iso
-rw-rw-r--. 1 kevin kevin 364490 May 11 09:52 bin/ipxe.lkrn
-rw-rw-r--. 1 kevin kevin 409600 May 11 09:55 bin/ipxe.usb

This should vastly increase hardware support for boot.fedoraproject.org users.

Additionally, I would update the boot.fedoraproject.org web pages to note we are
using ipxe instead of gpxe.
Additionally, I would be changing the embeded script in the ipxe binaries
from:

#!gpxe
echo Please provide, IP address, Netmask, Gateway and Router
ifopen net0
config net0
set 209:string pxelinux.cfg/default
set 210:string http://mmcgrath.fedorapeople.org/gpxe/
chain http://mmcgrath.fedorapeople.org/gpxe/pxelinux.0

to

#!gpxe
echo Please provide, IP address, Netmask, Gateway and Router
ifopen net0
config net0
set 209:string pxelinux.cfg/default
set 210:string http://dl.fedoraproject.org/pub/alt/bfo/
chain http://dl.fedoraproject.org/pub/alt/bfo/pxelinux.0

I'll note there is currently NO release criteria that involves boot.fedoraproject.org
Additionally, if testing shows that ipxe fails in some way we can't easily
fix, it should be trivial to put the old binaries back and regroup.

Can I get +1's to this plan?

kevin
_______________________________________________
infrastructure mailing list
infrastructure@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/infrastructure
 

Thread Tools




All times are GMT. The time now is 12:46 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org