Would be best if you could copy and paste the entire output including the command issued that produced the errors. If you were using the GUI add/remove software pirut, try installing the package with yum instead via command line as root to get all the necessary info with command similar to:
yum install packagename
Replace "packagename" with the actual package name, you do not need the entire name right down to the rpm extension, just the package name without version numbers and stuff. This way, the output should also post a URL of the repository it can't access to read the repomd.xml file. Then we can click on that URL to see if it's valid, I've never heard of a repo called "crash hat", but then again, who said I was a "know it all".