repodata appears a little messed up:
$ yum clean all
$ rm -rf /var/tmp/yum-* # clear out cached yum data
$ repoquery --verbose
--repofrompath=1,/net/blob/storage/OS/SL/7rolling/x86_64/os --repoid=1 bash
Added 1 repo from /net/blob/storage/OS/SL/7rolling/x86_64/os
1 | 3.6 kB
00:00
1/group_gz | 115 kB
00:00
file:///net/blob/storage/OS/SL/7rolling/x86_64/os/repodata/updateinfo.xml.bz2:
[Errno 14] curl#37 - "Couldn't open file
/net/blob/storage/OS/SL/7rolling/x86_64/os/repodata/updateinfo.xml.bz2"
Trying other mirror.
Can't download or revert repomd.xml for 1
It looks like repomd.xml refers to updateinfo.xml.bz2 which does not exist.
The uncompressed updateinfo.xml does exist.
Manually running bzip2 on updateinfo.bz2 seems to fix the problem.
- Pat