BMC packages for dell-bmcflash/firmware-tools?
Michael E Brown
Michael_E_Brown at dell.com
Fri Aug 10 15:08:20 CDT 2007
On Fri, Aug 10, 2007 at 11:07:01AM -0600, Stephen John Smoogen wrote:
> On 8/9/07, Michael E Brown <Michael_E_Brown at dell.com> wrote:
> > On Thu, Aug 09, 2007 at 10:04:26AM -0600, Stephen John Smoogen wrote:
> > > On 8/9/07, Michael_E_Brown at dell.com <Michael_E_Brown at dell.com> wrote:
> > > > So I was out for a week and I'm woefully behind on email... :(
> > > >
> > > > First things first, I promised somebody about three months ago that I would have perc5/sas5 flash utilities in "a couple weeks". Well, I am just putting the finishing touches on this today. I have a few perc5 packages out there today which I published a couple days ago, with the rest (sas5) to come later today. (official announcement to follow)
> > > >
> > > > The BMC turned out to be a lot nastier than I thought. I'm working on it, but I'm not going to even attempt an ETA because I know I'll just miss it.
> > > > --
> > >
> > > Even though you are behind... thanks for your help. All I need now are
> > > the various diagnostic tools in an rpm format.. and I will have a
> > > bootable centos-5 cdrom with most of the system and pci firmware
> > > images that you have up and ready for you.
> >
> > Sweet. I suppose you saw Matt's blog post and wiki page for using
> > revisor to do this and that is what you are doing, right?
> >
>
> Actually I started with revisor... got frustrated of trying to get it
> to work on EL-5 and went for the livecd solution that was listed in
> the OMSA. It isnt as user friendly as revisor.. but trying to get all
> the bits working was running up an internal deadline.
Well...
I have a devious idea, if you are up to it. I dont think I have the
resources to do it myself, but if you want to help, I think we can pull
it off.
How about a script that can automatically generate a live CD image from
the current list of update packages and the latest CentOS5 bits? If you
could help with that, I could easily run a weekly live-CD build and post
it on linux.dell.com.
So, a Live CD with:
CentOS 5
OMSA
firmware-tools
All of the firmware-tools payload packages
anything else we can put in there
I will look around and see what I can do about the diagnostics stuff. I
know a few people to talk to.
I would really like to see something that we can regenerate on a weekly
basis with the latest sources rather than something that we simply
generate once and see stagnate.
I am willing to run the scripts on an internal machine that I have, and
host the content.
What do you think?
> > Couple more notes:
> >
> > 1) I've added system names for almost all of the bios images. This means
> > that the rpms should be named something like
> > "system_bios_PowerEdge_2800...", rather than
> > "system_bios_ven_0x1028_dev_0x2468...", which should be much more
> > user-friendly.
> >
>
> Yeah this caused some problems with livecd in the database.. it would
> say that package XYZ was not there even though it was.. it came down
> to some issues with conflicts.
Details? I can fix if there is something wrong with my RPMs.
> > 2) firmware-addon-dell 1.4.4 should finish building in about an hour or
> > so that fixes a typo that kept actual bios flash from occurring.
> >
>
> Ahh.. well I needed to add some documentation to the items to get it
> more user friendly. I decided to use xfce as the desktop as it cut
> down the disk space needed. I got all the images I could get livecd to
> recognize to install in 570 MB image
Hint: use "hardlink" in the %post to hardlink identical files before you
generate the image. There are *many* duplicate BIOS images that will
hardlink nicely.
> > 3) all of the packages (aside from #2, above) are already posted
> >
> > 4) payload packages are building/extracting now and should be up in the
> > firmware repo within an hour or so.
> >
> > Anybody feeling adventurous is encouraged to try them out. I've tested
> > on two machines with three different cards (perc4, and two variations on
> > perc5). I dont have sas5 to test with, so I can only do dry runs, but
> > the commands use the same format and args, so I am pretty confident that
> > it will work ok.
> >
>
> Will let you know today. Will put the images up somewhere they can be
> snarfed without killing my network (1 cd for image, 1 cd for
> .src.rpms). Like I said.. I just need the diagnostic packages in rpm
> format and I am in my happy place :).
Will definitely like to see that.
--
Michael
More information about the Linux-PowerEdge
mailing list