#6200: Cannot mirror Fedora drpms using OpenAFS

Fedora Release Engineering rel-eng at lists.fedoraproject.org
Thu Jun 25 00:46:55 UTC 2015


#6200: Cannot mirror Fedora drpms using OpenAFS
------------------------------+-----------------------
  Reporter:  tc01             |      Owner:  rel-eng@…
      Type:  task             |     Status:  new
 Milestone:  Fedora 22 Final  |  Component:  other
Resolution:                   |   Keywords:  meeting
Blocked By:                   |   Blocking:
------------------------------+-----------------------

Comment (by parasense):

 Fact finding.
 Here are the drpms counts from recent rawhide grouped by the first
 character:
 {{{
 $ for I in {0..9} {A..Z} {a..z} ;
 do N=$(ls -1 ${I}* 2>/dev/null| wc -l) ; printf '%s %6d\n' "$I" "${N:-0}"
 ;
 done
 0      2
 1      0
 2      3
 3     20
 4      6
 5      0
 6      1
 7      0
 8      0
 9      3
 A     18
 B     10
 C     77
 D     19
 E     15
 F     26
 G     61
 H      9
 I     39
 J      5
 K      1
 L     34
 M     29
 N     36
 O     85
 P     70
 Q     15
 R    114
 S    111
 T     11
 U      0
 V      7
 W     12
 X     12
 Y      2
 Z      5
 a   1331
 b    672
 c   1568
 d    971
 e    815
 f    895
 g   3605
 h    580
 i    508
 j    921
 k   1202
 l   4753
 m   2174
 n   1400
 o   1229
 p   7103
 q    721
 r   1590
 s   1806
 t    948
 u    418
 v    343
 w    397
 x    711
 y    116
 z    197
 }}}


 However the grand total appears to only be:
 {{{
 ls -1 | wc -l
 37832
 }}}

 In f22-updates I only found ~6307 drpm files.
 Though f21-updates has ~ 26653 drpm files.

 Are you using rsync to mirror the files, and if so do you use the options
 to delete extraneous files at the destination?  Regardless I feel grouping
 the files by the first character to be an acceptable work-around. There
 really is no solution for OpenAFS because someday in the future the
 package set may grow to exceed OpenAFS limitations.

-- 
Ticket URL: <https://fedorahosted.org/rel-eng/ticket/6200#comment:1>
Fedora Release Engineering <http://fedorahosted.org/rel-eng>
Release Engineering for the Fedora Project


More information about the rel-eng mailing list