[mirror-admin] repomd.xml problems
David Ramirez
davidr at cse.tamu.edu
Wed Sep 8 15:31:51 EDT 2010
I must correct myself, the file announced as culprit is comps.xml (not
repomd.xml).
When running createrepo -g it is suppossed that I already should have
that file at hand - but I don't know from where.
There is one such file under linux/fedora/linux/updates/13/x86_64/repodata
but just copying it over to
linux/fedora/linux/releases/13/Fedora/x86_64/os/Packages/repodata
or to
linux/fedora/linux/releases/13/Fedora/x86_64/os/repodata
doesn't make the trick.
BTW NFS seems to be working fine. As said, I had performed dozens of
installations with the previous non-official, different tree repository
(until it broke due to an update error). I sniff the traffic at the NFS
server to make sure that the files are being pulled from there.
And additionally, I keep an eye on the anaconda log on the own host
being installed.
I'll keep working on it, but also looking at this thread to see if new
hints would help me out.
Nick Olsen wrote:
> On 9/8/2010 1:19 PM, David Ramirez wrote:
>> Hi,
>> I'm in the process of becoming a private Fedora mirror for my lab use
>> (60+ boxes).
>>
>> So far I have replicated the file structure from my chosen mirror and
>> rsync-ed against it.
>>
>> After that an have a cron job periodically updating my updates
>> subtree, it seems to work OK.
>>
>> But I have problems with the releases part of my mirror, since
>> naturally I want to pull my new installs from there, using NFS.
>>
>> This had worked before with an unofficial, non-standard structure, but
>> now my installs die complaining of not finding a repomd.xml file for
>> the group descriptions.
>>
>> I have exhausted different suggestions found in the web without
>> hitting the solution - from using createrepo and creating my own
>> repository metadata (although not seeing that repomd.xml file produced
>> in the process), to having the original repodata directory obtained
>> from the official mirror, to copying that file from the updates
>> directory (hoping it is the same: createrepo instructions always
>> assume that I already have one such file for the -g option).
>>
>> I have run createrepo -g inside and outside the Packages directory,
>> seems to end OK, but the end result is always the same, the net-based
>> install of a new host failing shortly after package selection, while
>> the NFS mount is (apparently) OK.
>>
>> Error message has been normally related to missing group info/the
>> rempomd.xml file, but after doing the last mentioned copy now the
>> install breaks searching (I presume) for the 1st rpm package ("The
>> file authconfig-gtk... cannot be opened").
>>
>> Shouldn't the downloaded (as part of the mirror image) group
>> information dated May 12 just work ?
>>
>> May be somebody out there can point me in the right direction ?
>>
>> Thanks
>>
>>
>>
> Try HTTP?
> I ran a private mirror for quite some time when toying with some cluster
> ideas. Just did an rsync of the fedora enchilada and I could http net
> install all day long. Never tried NFS. Anything useful in the NFS logs?
>
> -Nick
>
> --
>
--
DAVID RAMIREZ
System Administrator - Analyst II
TEXAS A&M UNIVERSITY
Parasol Laboratory
Department of Computer Science and Engineering
HR Bright 410D
College Station, TX 77843-3112
Tel. (979) 845-3937
davidr at cse.tamu.edu
--
More information about the Mirror-admin
mailing list