Linux Dell repositories messed up?

Michael_E_Brown at Dell.com Michael_E_Brown at Dell.com
Wed Oct 22 17:21:13 CDT 2008


Yes, the OMSA repositories were having problems, but they should be fixed now (except for SUSE, which I am working on.)

You are having problems with the software repo, which it turns out I messed up a couple days ago without knowing. The .htaccess files for the software and omsa repositories were hardlinked and I did not know this. I edited the omsa repo .htaccess and didnt know it also changed the software repo. :(

I think I have it mostly restored. I'm testing some scenarios now.
--
Michael


-----Original Message-----
From: linux-poweredge-bounces at dell.com on behalf of Zembower, Kevin
Sent: Wed 10/22/2008 9:16 AM
To: linux-poweredge-Lists
Subject: Linux Dell repositories messed up?
 
I know that there was some recent traffic on the list regarding the Dell repositories, but I thought that it was fixed by now. I've pasted in at the end of this note the output of 'sudo yum update' on my CentOS 5.2 system that I just ran moments ago. Do I have to clean out the repositories, or is this a new problem? It looks like it's regurgitating the script.

Thanks for all your help and advice.

-Kevin

Kevin Zembower
Internet Services Group manager
Center for Communication Programs
Bloomberg School of Public Health
Johns Hopkins University
111 Market Place, Suite 310
Baltimore, Maryland  21202
410-659-6139
======================================================
[kevinz at tobaccodev ~]$ sudo yum update
Password:
Loading "fastestmirror" plugin
Loading "installonlyn" plugin
Loading "dellsysidplugin" plugin
Loading mirror speeds from cached hostfile
 * fwupdate: linux.dell.com
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - use strict;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - use CGI;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - use CGI::Carp qw(warningsToBrowser fatalsToBrowser);
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - my $cgi = new CGI;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - if (not $ENV{"QUERY_STRING"}) {
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     use lib "_tools";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     use PathInfo;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     $cgi = CGI::PathInfo->new({  Eq => '=', SplitOn => '&', });
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - }
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - use File::Basename;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - use Cwd 'abs_path';     # aka realpath()
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - print "Content-type: text/plain\n";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - my $osname = $cgi->param('osname') || "null_OS";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - my i386 = $cgi->param('basearch') || "null_ARCH";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - my $thisdir=abs_path(dirname($0));
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - my $debug = $cgi->param('debug') || 0;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - my $redirect = $cgi->param('redirect') || 0;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - my $redir_path = $cgi->param('redir_path') || '';
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - my $server_name = $ENV{"SERVER_NAME"} || "linux.dell.com";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - if ($ENV{"SERVER_PORT"} != 80 ) {
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -   $server_name .= ":" . $ENV{"SERVER_PORT"};
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - }
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - my $request_path = $ENV{"SCRIPT_NAME"} || "/repo/software/mirrors.pl";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - my $base_web_path = dirname($request_path);
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - $base_web_path =~ s|^/||;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - $server_name =~ s|/$||;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - my %links = (
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     el3AS => 'el3',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     el3ES => 'el3',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     el3WS => 'el3',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     el3Desktop => 'el3',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     rhel3 => 'el3',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     el4AS => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     el4ES => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     el4WS => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     el4Desktop => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     rhel4 => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el4.0' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el4.1' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el4.2' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el4.3' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el4.4' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el4.5' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el4.6' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el4.7' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el4.8' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el4.9' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     el5Client => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     el5Server => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     rhel5 => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el5.0' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el5.1' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el5.2' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el5.3' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el5.4' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el5.5' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el5.6' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el5.7' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el5.8' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     'el5.9' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     );
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - $osname = $links{$osname} if defined $links{$osname};
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - my $url="";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - if (-d ($thisdir . "/$osname/i386")) {
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     $url = "http://$server_name/$base_web_path/$osname/i386";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - }
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - elsif (-d ($thisdir . "/$osname")) {
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     $url = "http://$server_name/$base_web_path/$osname";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - }
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - if ($redirect){
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     print "Status: 301 Moved Permanantly\n";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     print "Location: $url$redir_path\n";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     print "\n";  # END OF HTTP HEADERS
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - } else {
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     print "\n";  # END OF HTTP HEADERS
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     print $url . "\n";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - }
removing mirrorlist with no valid mirrors: //var/cache/yum/dell-software/mirrorlist.txt
Error: Cannot find a valid baseurl for repo: dell-software
[kevinz at tobaccodev ~]$

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




More information about the Linux-PowerEdge mailing list