Gentoo Archives: gentoo-dev

From: james <garftd@×××××××.net>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Tinderboxing efforts in Gentoo
Date: Sat, 03 Dec 2016 15:39:29
Message-Id: 82babdb3-3426-83ca-da93-a85db01a45ab@verizon.net
In Reply to: Re: [gentoo-dev] Tinderboxing efforts in Gentoo by Michael Orlitzky
1 On 12/03/2016 09:33 AM, Michael Orlitzky wrote:
2 > On 12/03/2016 09:25 AM, William L. Thomson Jr. wrote:
3 >>>
4 >>> This is generally considered infeasible:
5 >>
6 >> I would not think such, just need a wrapper to run around each package that
7 >> would get its USE flags and re-emerge it a few times.
8 >
9 > If a package has 10 USE flags, and if each can be set on/off with no
10 > constraints, then that gives you 2^10 different ways to emerge it.
11
12
13 Perhaps the default (or a minimal) set of flags chosen by the ebuild
14 maintainer, appropriate project or QA (as a last result) could be tested
15 on an official gentoo tinderbox/CI cluster.
16
17
18 Then a stage-4 image could be made available so anyone can install
19 gentoo cluster nodes quickly and a bit of ansible code to load the
20 framework onto a openstack-gentoo-cluster, for example. This would
21 streamline the task-set for others to self-test any ebuild with a
22 unique set of flags and then upload those results or make those results
23 available via an overlay or github mechanism.
24
25
26 If you automate it for a few gentoo devs, putting out a stage (4)
27 for specific hardware (like amd-64) would pretty much make it so
28 hundreds or thousands of tinder-CI gentoo-centric efforts could exist
29 for the users and proxy folks.
30
31
32 Once folks see that "power" of a gentoo cluster, then they'll likely
33 use gentoo-clusters for a myriad of needs. That will motivate them to
34 take a 'deeper-dive' into gentoo internals, culminating in many more
35 gentoo devs, thus growing the technical talent base of gentoo.
36
37
38
39 hth,
40 James

Replies

Subject Author
Re: [gentoo-dev] Tinderboxing efforts in Gentoo james <garftd@×××××××.net>