Linux Dell repositories messed up?

Laura Buckley LauraB at itdynamics.co.za
Thu Oct 23 09:03:19 CDT 2008


Sorry, I'm new to this......
 
Could this be causing this error:
 
ERROR: Could not add '/repo/community/&redirpath=/': Failed to parse XML metadata: Can't add repository at file:/repo/community/&redirpath=/: Specified path '/repo/community/&redirpath=/' is and not allowed as media source: file:/repo/community/&redirpath=/
 
when executing this command:
 
wget -q -O - http://linux.dell.com/repo/software/bootstrap.cgi | bash
 
 
on a SLES 10 SP1 box
 
???????

>>> "Zembower, Kevin" <kzembowe at jhuccp.org> 23/10/08 03:47 PM >>>
Sorry, I should have replied earlier than this. It seemed to be working correctly sometime after 4:00PM EDT yesterday afternoon.

Thank you, and all your team, for your work on the OMSA Linux repositories. I really appreciate it, as I run other than the officially-supported Dell operating systems.

-Kevin

-----Original Message-----
From: Michael_E_Brown at Dell.com [mailto:Michael_E_Brown at Dell.com] 
Sent: Wednesday, October 22, 2008 6:21 PM
To: Zembower, Kevin; linux-poweredge at lists.us.dell.com 
Subject: RE: Linux Dell repositories messed up?

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 


_______________________________________________
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

Disclaimer
This e-mail may contain confidential information and may be legally
privileged and is intended only for the person to whom it is addressed.
If you are not the intended recipient, you are notified that you may not
use, distribute or copy this document in any manner whatsoever. Kindly
also notify the sender immediately by telephone, and delete the e-mail.
When addressed to clients of the company from where this e-mail
originates ("the sending company ") any opinion or advice contained in
this e-mail is subject to the terms and conditions expressed in any
applicable terms of business or client engagement letter . The sending
company does not accept liability for any damage, loss or expense
arising from this e-mail and/or from the accessing of any files attached
to this e-mail. 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.us.dell.com/pipermail/linux-poweredge/attachments/20081023/a20e1f6d/attachment.htm 


More information about the Linux-PowerEdge mailing list