1 |
Hi everybody, |
2 |
|
3 |
We've potentially traced down some disk corruption to one of the |
4 |
masterdistfiles.gentoo.org servers that we use to distribute distfiles/, |
5 |
releases/ & experimental/ to mirrors. The Gentoo repo of ebuilds does |
6 |
NOT go via these systems, and is unaffected. |
7 |
|
8 |
It's NOT on the source box where we have the content, and we don't have |
9 |
any direct access to these systems ourselves (despite the hostname). |
10 |
|
11 |
We're waiting for all of the DIGESTS to be checked on that mirror now, |
12 |
and then we'll potentially double-bump the timestamps to get mirrors to |
13 |
update the files (first to a new current timestamp, followed by going |
14 |
back to the original timestamp). |
15 |
|
16 |
If you'd like to check your own mirrors, WITHOUT having to use rsync |
17 |
--checksum, we're pushing out a helper script in the releases directory. |
18 |
It'll be at releases/verify-digests.sh, or your can grab it from Git: |
19 |
https://gitweb.gentoo.org/infra/mastermirror-scripts.git/tree/verify-digests.sh |
20 |
It does run with ionice at idle priority, and can check everything or |
21 |
just specific files as needed. |
22 |
|
23 |
This was brought to our attention per bug 581924, bug 581638, amongst |
24 |
others. |
25 |
|
26 |
Known affected files to date are: |
27 |
distfiles/chromium-50.0.2661.94.tar.xz |
28 |
releases/amd64/autobuilds/20160428/install-amd64-minimal-20160428.iso |
29 |
releases/amd64/autobuilds/20160602/install-amd64-minimal-20160602.iso |
30 |
releases/x86/autobuilds/20160531/stage3-i686-20160531.tar.bz2 |
31 |
|
32 |
The first two have expired out of the system already due to being old, |
33 |
but the other files are still present. |
34 |
|
35 |
-- |
36 |
Robin Hugh Johnson |
37 |
Gentoo Linux: Dev, Infra Lead, Foundation Trustee & Treasurer |
38 |
E-Mail : robbat2@g.o |
39 |
GnuPG FP : 11ACBA4F 4778E3F6 E4EDF38E B27B944E 34884E85 |
40 |
GnuPG FP : 7D0B3CEB E9B85B1F 825BCECF EE05E6F6 A48F6136 |