Gentoo Archives: gentoo-project

From: "Michał Górny" <mgorny@g.o>
To: gentoo-project@l.g.o
Subject: [gentoo-project] Looking for resources to run 'repositories mirror & QA' project
Date: Fri, 17 Apr 2015 09:12:32
Message-Id: 20150417111203.17511ef5@pomiot.lan
1 Hello, everyone.
2
3 I'd like to start a new Gentoo-related project and I'm looking for
4 someone that would be interested in providing the hardware for it.
5
6 The project would specifically involve:
7
8 1. cloning/checking out all official and unofficial Gentoo repositories
9 (from the repositories.xml list used by layman), and periodically
10 updating them,
11
12 2. generating md5-cache for all repositories,
13
14 3. running pcheck on all repositories,
15
16 4. providing git (+rsync? +squashdelta?) mirror for all repositories
17 (with generated md5-cache).
18
19 Eventually I'd like to try to off-load the mirroring somewhere
20 (github?), so that's a minor concern. However, the cloning (even with
21 --depth 1) is going to be network and disk space hungry, and egencache
22 & pcheck will need a lot of CPU power.
23
24 For a test, best try running pcheck on gentoo-x86 and see how long it
25 takes. We'd be parallelizing it but more than, say, 40 minutes for
26 the whole repository would be bad.
27
28 Aside from that, I'd like SSH access to set it all up (I'm limited on
29 time, so no game-fun proxy setup). I don't need root access if someone
30 can install all the necessary dependencies for me. Gentoo is preferred
31 but not necessary (I already have the setup needed to run pcheck
32 outside Gentoo).
33
34 Plus preferably 'systemd --user' instance or some fun cron.
35
36 Anyone interested?
37
38 --
39 Best regards,
40 Michał Górny

Replies