yum upgrade failing

Hello,
I am trying to upgrade my centos installation

this is what i have tried.
Thanks for any help

[root@calgary rpms]# yum clean all
Loaded plugins: fastestmirror
Cleaning up Everything
Cleaning up list of fastest mirrors

[root@calgary rpms]# yum upgrade
Loaded plugins: fastestmirror
Determining fastest mirrors
 * base: mirror.newnanutilities.org
 * updates: mirror.linux.duke.edu
 * addons: mirror.skiplink.com
 * extras: ftp.lug.udel.edu
http://download.opensuse.org/repositories/Mono/RHEL_5/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: Mono. Please verify its path and try again


[root@calgary rpms]# yum update
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirror.newnanutilities.org
 * updates: mirror.linux.duke.edu
 * addons: mirror.skiplink.com
 * extras: ftp.lug.udel.edu
http://download.opensuse.org/repositories/Mono/RHEL_5/repodata/repomd.xml: [Errno 14] HTTP Error 404: Not Found
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: Mono. Please verify its path and try again



pariesAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Kerem ERSOYPresidentCommented:
Hi,

It seems that you've messed up your repo settings. Will you post the contents of your /etc/yum.repos.d/CentOS-Base.repo

Cheers,
K.
0
martin_2110Commented:
Try running a "yum clean all"
0
pariesAuthor Commented:
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#released updates
[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
#baseurl=http://mirror.centos.org/centos/$releasever/addons/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
#baseurl=http://mirror.centos.org/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5

#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
#baseurl=http://mirror.centos.org/centos/$releasever/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
0
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

Kerem ERSOYPresidentCommented:
Your base repo is ok. List the directory for repo files. All you need is CentOs repos. Move others to another directory and retry yum .

Cheers,
K.
0
pariesAuthor Commented:
KeremE.
i am sorry i am not following you.
what do you mean by "List the directory for repo files" ??

thanks
Randy
0
Kerem ERSOYPresidentCommented:
/etc/yum.repos.d is a directory. It contains all the repo files yu can use through yum. Since your base repo that comes with CentOS installation is intact it seems that some of the rpeo files (files with .repo extension) causes this problem.

you can search them using the command:

cd /etc/yum.repos.d
grep "http://download.opensuse.org/repositories/Mono/RHEL_5/repodata/repomd.xml

when you've got the file please remove it as it is obvious that the location does not have anything for you to use.
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
martin_2110Commented:
ls -ltr /etc/yum.repos.d/
0
pariesAuthor Commented:
i removed mono.repo and everything started working
Thanks
0
Kerem ERSOYPresidentCommented:
Yr welcome
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux

From novice to tech pro — start learning today.