failed install of OMSA on RHEL4 Update 5 x86_64 using up2date
Michael E Brown
Michael_E_Brown at dell.com
Thu Sep 27 14:59:16 CDT 2007
On Wed, Sep 26, 2007 at 02:09:21PM -0500, Chuck Remes wrote:
>
> On Sep 26, 2007, at 1:02 PM, Chuck Remes wrote:
>
> > Hi, I'm having a bit of trouble with installing OMSA on my server. I
> > searched the list archives back to Jan 2007 and didn't see any posts
> > that answered my particular problem. There were a few that got close
> > but nothing I can act on directly. Based on what I see, it looks like
> > $basearch isn't getting replaced in the URL that up2date uses, but I
> > can't be certain.
> >
> > Here are the particulars:
> >
> > RHEL4 Update 5 x86_64
> > up2date --version
> > Red Hat Update Agent v4.5.5-7.el4
> >
> > I followed the directions as given on the wiki [1]. Everything
> > appeared to install okay, but when I ran 'up2date -l' it would not
> > list anything from the hardware repositories. Likewise, running
> > 'up2date -i srvadmin-all' resulted in a "not found" error.
> >
> > The FAQ mentions running an executable called 'getSystemId' but it
> > doesn't exist anywhere on my system. Is there another way I can fetch
> > the system ID?
> >
> > What data can I provide to help troubleshoot this? I'd like to get
> > the agent installed and working so we can roll up traps to ITA but
> > I'm stuck pretty early in the installation process.
> >
> > Thanks for your help.
> >
> > [1] http://linux.dell.com/wiki/index.php/Repository/hardware
>
> I was wrong about $basearch not being replaced in the URL. That is
> working correctly. Here is the output of the up2date command after I
> clear the caches in /var/spool/up2date.
>
> [root at jm-orc-dev-1 rhn]# up2date -i srvadmin-all
> http://linux.dell.com/repo/hardware/mirrors.pl?
> osname=el4&basearch=x86_64&repo_config=
> $repo_config&dellsysidpluginver=$dellsysidpluginver
> using mirror: http://linux.dell.com/repo/hardware/latest/
> platform_independent/rh40_64
>
> Fetching Obsoletes list for channel: rhel-x86_64-as-4...
> ########################################
>
> Fetching Obsoletes list for channel: dell-hw-indep-repository...
>
> Fetching obsoletes list for http://linux.dell.com/repo/hardware/
> mirrors.pl?osname=el4&basearch=x86_64&repo_config=
> $repo_config&dellsysidpluginver=
> $dellsysidpluginver&redirect=1&redir_path=...
> ####################################
> Fetching rpm headers...
> ########################################
>
> Name Version Rel
> ----------------------------------------------------------
>
>
> The following packages you requested were not found:
> srvadmin-all
Hmmm.
What was the output of the bootstrap.cgi? Which system model are you
runnning? The getSystemId should have been installed when it tried to
install the dell-hw-specific-repository RPM (which you dont appear to
have installed, that would be a bootstrap.cgi problem.)
So...
Can you try running:
up2date -i libsmbios-bin
and if that works, try running:
up2date -i dell-hw-specific-repository
The exact output of the bootstrap.cgi would also be useful.
--
Michael
More information about the Linux-PowerEdge
mailing list