1 |
On Tue, Apr 22, 2008 at 09:58:57AM -0700, Chris Gianelloni wrote: |
2 |
> On Tue, 2008-04-22 at 20:18 +0800, Max Arnold wrote: |
3 |
> > 1. Create small, task-oriented stage4 for fixed hardware configuration |
4 |
> > 2. Deploy it to several machines (now looking for deployment variants and installers) |
5 |
> > 3. Maintain it (updates) |
6 |
> |
7 |
> This is rather funny, since I'm adding support for exactly this stuff to |
8 |
> catalyst (and via other tools which will utilize catalyst). |
9 |
|
10 |
Yes, synchronicity exists :) Maybe I will be an early adopter? |
11 |
|
12 |
> > I want special build host, where all binary targets are built. Its setup |
13 |
> > should be easily repeatable by other developers (i.e. every task should be scripted, |
14 |
> > without manual tweaks like 'chroot here and patch/emerge this'). Catalyst with |
15 |
> > specs and overlays seems fine to me. |
16 |
> |
17 |
> Sure. In fact, I have 2 different "host types" right now, a "master" |
18 |
> and a "build host" though they can reside on the same machine. |
19 |
|
20 |
Which roles they have? |
21 |
|
22 |
> > - Is it possible with catalyst to produce icremental binary updates (i.e. feed it with |
23 |
> > new snapshot and take set of updated packages as a result)? To me seems it is not. |
24 |
> |
25 |
> Huh? Have you ever looked at the package cache? |
26 |
> |
27 |
> ls -l /var/tmp/catalyst/packages/stage4-i686-custom/All > ~/before.txt |
28 |
> catalyst -f ~/stage4-i686-custom.spec |
29 |
> ls -l /var/tmp/catalyst/packages/stage4-i686-custom/All > ~/after.txt |
30 |
> diff -u ~/before.txt ~/after.txt |
31 |
> |
32 |
> > - What about sequential stage4 generation without purging cache? |
33 |
> |
34 |
> What about it? |
35 |
|
36 |
You described my thoughts more clear (package cache, before.txt and after.txt) |
37 |
My doubts was about using grp target. |
38 |
|
39 |
> Well, I think that you need to spend a bit more time figuring out what |
40 |
> catalyst can already do before asking for additional support. Much of |
41 |
> what you've asked here, catalyst already does. ;] |
42 |
|
43 |
Yes, that is what I'm currently doing :) |
44 |
-- |
45 |
gentoo-catalyst@l.g.o mailing list |