Bug 148611 - drpmsync repository broken again?
Summary: drpmsync repository broken again?
Status: RESOLVED INVALID
Alias: None
Product: openSUSE.org
Classification: openSUSE
Component: Wiki (show other bugs)
Version: unspecified
Hardware: All SuSE Linux 10.1
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Michael Schröder
QA Contact: Adrian Schröter
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-02-07 07:34 UTC by Forgotten User OS1JNCFbCX
Modified: 2006-02-08 11:52 UTC (History)
0 users

See Also:
Found By: Beta-Customer
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Forgotten User OS1JNCFbCX 2006-02-07 07:34:40 UTC
This is actually not about wiki but about the public drpmsync repository but because there is no component for this I selected wiki.

How long does a sync _to_ rsync.opensuse.org typically take place? If this is less than 3 hours (which I expect) then the service is broken again because there are new versions of most packages but for most of these new packages there is no delta file.

One example of thousands:

There is a file

-rw-r--r--      523924 2006/02/03 03:47:36 nicolatter-1.7.8-5.ppc.rpm

but the corresponding delta directory looks like this:

drwxr-xr-x         496 2006/02/01 04:55:47 .
-rw-r--r--       35840 2006/01/26 13:51:31 1c4e0a851dcbac67d173ed0da2992d660a611af741896812b4dae2215f404221f777266050de4f5dedb060d4e1043db4
-rw-r--r--        2760 2006/01/10 12:38:28 8a84bf41eec647ec5e5501717a4dc99642f34748fe126371b35d978f1c1d75b194200886d1892e625b1f7796dc5f6bc9
-rw-r--r--       37923 2006/01/11 08:38:26 94200886d1892e625b1f7796dc5f6bc90ea996dc47b0ceaa15587d9a6b58eb13aea30120b6cc649174a9382a0ae8a490
-rw-r--r--       26587 2006/01/31 15:24:37 f777266050de4f5dedb060d4e1043db4c24f7f50410fc4516cd51219778f2b1b43bec541e259c94fd11b75f8378a2f75

Note that all files are older than the package.
Comment 1 Adrian Schröter 2006-02-07 13:24:52 UTC
Michael, can you have a look at drpmsync service ?
Comment 2 Forgotten User OS1JNCFbCX 2006-02-08 10:36:14 UTC
Ok, finally we know actually that something was broken because now we have new deltas again but the deltas in between are still missing.

But I think this should not just be closed now but some research should be done why this happened because if the same cause makes the dependency chain break again we end in another situation where a full sync is required again.
Comment 3 Michael Schröder 2006-02-08 11:50:14 UTC
This always happens if rpms get deleted for whatever reasons (e.g. disk full). If the missing rpms get rebuilt, the "reference" rpm is gone and no delta can be created. There's not much I can do here, sorry. (Except fixing the main problem: why the rpms were thrown away in the first place...)
Comment 4 Michael Schröder 2006-02-08 11:52:28 UTC
Another comment: Things will probably get better if we keep the outdated rpms for a couple of days. This should also be done so that a running installation will not abort when some rpm is pulled away under its feet...