Re: Feature request ... or How to.

[email protected]
Newsgroups gmane.linux.rpm.yum
Message-ID <[email protected]>
On 03/05/10 20:06, Seth Vidal wrote:
> 
> 
> On Mon, 3 May 2010, Les Mikesell wrote:
> 
>> I've always thought this was a serious omission in all of the package
>> managers and that it would be really useful to be able to take any
>> arbitrary machine that might have been carefully tuned for a specific
>> purpose and 'publish' its package list.   Then anyone else who wanted
>> a similar setup could tell his package manager to duplicate it without
>> having to repeat the work of researching and choosing the package
>> list.  It would be even better if you could 'subscribe' to a published
>> list and track the exact versions installed on the master copy so you
>> wouldn't do updates until you knew someone had tested the new version
>> combinations already.
> 
> 
> The problem is not the pkg list - we have that - debug-dump gives you a
> good approximation - the problem is you need to couple that with configs.
> 
> And by the time you've done that you're better off using kickstart +
> configmgmt - like puppet or cfengine or bcfg2.

Yes, indeed. If you plan to manage a large enough farm of system (e.g. webserver
farm) then you could also think about putting the configurations into RPMs,
though it takes a certain amount of work to circumvent the various file conflicts.

I built a PoC environment with that and can tell you that it is possible and
also has several advantages over classical configuration management solutions
(cfengine, bcfg2, puppet), but comes at a certain price of extra work and thinking.

Schlomo
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.