Hi,
At our company we have a local RPM repository with some software and this was working fine.
Today I have added two new RPM packages to the repository and have ran
createrepo. After updating the repodata on the server I cleaned the yum cache on a client and try to install one of the new packages:
yum clean all
yum -y install <package>
This produces the following error when updating the repository:
Code:
linuxrepo/primary_db FAILED
http://puppet.domain.local/repos/linuxrepo/repodata/d70b492c94a02c8d8555441e92d9fe1b44d511570c38e5009531864037c04da7-primary.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found/s | 0 B --:--:-- ETA
Trying other mirror.
linuxrepo/primary_db FAILED
http://puppet.domain.local/repos/linuxrepo/repodata/d70b492c94a02c8d8555441e92d9fe1b44d511570c38e5009531864037c04da7-primary.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found/s | 0 B --:--:-- ETA
Trying other mirror.
http://puppet.domain.local/repos/linuxrepo/repodata/d70b492c94a02c8d8555441e92d9fe1b44d511570c38e5009531864037c04da7-primary.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
...
failure: repodata/d70b492c94a02c8d8555441e92d9fe1b44d511570c38e5009531864037c04da7-primary.sqlite.bz2 from linuxrepo: [Errno 256] No more mirrors to try.
http://puppet.domain.local/repos/linuxrepo/repodata/d70b492c94a02c8d8555441e92d9fe1b44d511570c38e5009531864037c04da7-primary.sqlite.bz2: [Errno 14] HTTP Error 404 - Not Found
The thing is that this file does actually not exist or and is not created by createrepo.
This is the only existing local repository file:
585257bc207cdf272dcb12b74ca474e4059e919c664ccbacc91ec6e7f7174bd6-primary.sqlite.bz2
Does anybody know why it could be looking for the wrong file or where I could begin looking?
Thanks in advance,
Pascal