Hi Frank, and everyone who chimed in to help me out.

I was hoping to avoid having model-specific .repo files for our servers, but I 
really like the idea of having the local rsync of the dell tools, so I am going 
to test a fairly simple addition to our kickstart that pulls the model info and 
gets the repo file correct.

Thanks again for all the help,

Jim
-----Original Message-----
From: Frank Wang [mailto:w...@yarbs.cn] 
Sent: Tuesday, November 30, 2010 5:36 PM
To: Jim Goddard
Cc: linux-poweredge@dell.com
Subject: Re: Local mirror of OMSA repository

> Hello,
>
> I am stumped on how to get the local mirror I made of the Dell 
> repository to work.
>
> I have the portions of the repository mirrored that correspond to our 
> hardware (not the full tree).
>
> Is there some guidance to creating the client's repo file so that my 
> machines grab from my mirror, instead of over the internet?
>
> I think I am missing something simple here.
>
> Thanks a lot,
>
Here's the solution working for me,
1. Mirror dell repo according to your hardware and OS (2950, R410 and R710 in 
my case for hardware, and RHEL only for OS) rsync -avHz --delete-after 
--delete-excluded  --include pe2950/ --include per410/ --include per710 
--exclude "/hardware/OMSA_5.*/" --exclude "/hardware/OMSA_6.0.*/" --exclude 
"/hardware/OMSA_6.1/" --exclude /hardware/beta/ --exclude "suse1*/" --exclude 
"rh40*/" --exclude "pe[[:digit:]]*/" --exclude "pe[rmt][[:digit:]]*/" 
rsync://linux.dell.com/repo/hardware /path/to/local/mirror
    The local mirror space is 7.3G here.

2. Create yum repo config
[dell-omsa-indep]
name=Dell OMSA repository - Hardware independent type=rpm-md
baseurl=http://localmirror/dell/hardware/latest/platform_independent/rh50_64
gpgcheck=1
gpgkey=http://localmirror/dell/hardware/latest/RPM-GPG-KEY-dell
    http://localmirror/dell/hardware/latest/RPM-GPG-KEY-libsmbios
enabled=1
failover=priority
bootstrapurl=http://localmirror/dell/hardware/latest/bootstrap.cgi

[dell-omsa-specific]
name=Dell OMSA repository - Hardware specific type=rpm-md
baseurl=http://localmirror/dell/hardware/latest/per710/rh50_64
gpgcheck=1
gpgkey=http://localmirror/dell/hardware/latest/RPM-GPG-KEY-dell
    http://localmirror/dell/hardware/latest/RPM-GPG-KEY-libsmbios
enabled=1
failover=priority
bootstrapurl=http://localmirror/dell/hardware/latest/bootstrap.cgi

    Note, the above is for a R710 server with Centos x86_64 OS, thus the
/rh50_64 in the baseurl of dell-omsa-indep, and /per710/rh50_64 in the baseurl 
of dell-omsa-specific. You should modify yours according to your server's 
specification and OS.


_______________________________________________
Linux-PowerEdge mailing list
Linux-PowerEdge@dell.com
https://lists.us.dell.com/mailman/listinfo/linux-poweredge
Please read the FAQ at http://lists.us.dell.com/faq

Reply via email to