* [gentoo-user] SCIRE Project
@ 2007-02-13 12:48 Daniel van Ham Colchete
2007-02-13 13:45 ` Duane Griffin
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Daniel van Ham Colchete @ 2007-02-13 12:48 UTC (permalink / raw
To: gentoo-cluster, gentoo-user
Hello everyone!!!!
Here on my company we are going to start deploying Gentoo Linux on our
customers. Every server will have the very same installed packages,
the very same use flags, very same cflags, only a few configurations
will differ.
I would like the deployment and maintenance to be done as easily as
possible because this project needs to be scalable to more than 100
servers. Although we are going to install only 10 servers in the
beginning, my boss says that I should be prepared for this number to
grow.
Yesterday I found about the SCIRE project that seems to solve my
problems easily. But it seems that the project's development is
stopped. Unfortunately, I don't know a thing of Phyton, so I can't
help. Do anyone know how is the project going? Are we going to have a
production usable release? If so, when? It's not like I'm pushing
anything, I just want to know if I can count on it or not.
Setting the project aside, I'm thinking about developing my own
installer to install a catalyst's stage4 and reboot a working Gentoo.
After that I'm thinking about using emerge with binary packages to
install updates automatically. What do you think? Will it work? Is it
possible to rollback an update if something goes wrong?
To solve the problem with incompatible configuration files, everytime
I upgrade anything, a perl script will reconfigure the customers
server.
Thank you all for your help and insights.
Best regards,
Daniel Colchete
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-user] SCIRE Project
2007-02-13 12:48 [gentoo-user] SCIRE Project Daniel van Ham Colchete
@ 2007-02-13 13:45 ` Duane Griffin
2007-02-13 15:36 ` [gentoo-user] " James
2007-02-16 9:55 ` [gentoo-user] " José González Gómez
2 siblings, 0 replies; 4+ messages in thread
From: Duane Griffin @ 2007-02-13 13:45 UTC (permalink / raw
To: gentoo-user
On 13/02/07, Daniel van Ham Colchete <daniel.colchete@gmail.com> wrote:
> Hello everyone!!!!
>
> Here on my company we are going to start deploying Gentoo Linux on our
> customers. Every server will have the very same installed packages,
> the very same use flags, very same cflags, only a few configurations
> will differ.
>
> I would like the deployment and maintenance to be done as easily as
> possible because this project needs to be scalable to more than 100
> servers. Although we are going to install only 10 servers in the
> beginning, my boss says that I should be prepared for this number to
> grow.
I don't know anything about SCIRE but you may want to take a look at puppet:
http://reductivelabs.com/projects/puppet/index.html
There are ebuilds available from bugs.gentoo.org.
Cheers,
Duane.
--
"I never could learn to drink that blood and call it wine" - Bob Dylan
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-user] Re: SCIRE Project
2007-02-13 12:48 [gentoo-user] SCIRE Project Daniel van Ham Colchete
2007-02-13 13:45 ` Duane Griffin
@ 2007-02-13 15:36 ` James
2007-02-16 9:55 ` [gentoo-user] " José González Gómez
2 siblings, 0 replies; 4+ messages in thread
From: James @ 2007-02-13 15:36 UTC (permalink / raw
To: gentoo-user
Daniel van Ham Colchete <daniel.colchete@...> writes:
> Setting the project aside, I'm thinking about developing my own
> installer to install a catalyst's stage4 and reboot a working Gentoo.
> After that I'm thinking about using emerge with binary packages to
> install updates automatically. What do you think? Will it work? Is it
> possible to rollback an update if something goes wrong?
www.cfengine.org has been around for a very long time. My suggestion
is you read about it and add to the basic functions of CFengine
the unique scripts you need.
'eix cfengine' should get you going.
This has been on my todo list for quite some time, I just never
seem to get around to it.
hth,
James
--
gentoo-user@gentoo.org mailing list
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-user] SCIRE Project
2007-02-13 12:48 [gentoo-user] SCIRE Project Daniel van Ham Colchete
2007-02-13 13:45 ` Duane Griffin
2007-02-13 15:36 ` [gentoo-user] " James
@ 2007-02-16 9:55 ` José González Gómez
2 siblings, 0 replies; 4+ messages in thread
From: José González Gómez @ 2007-02-16 9:55 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 2020 bytes --]
2007/2/13, Daniel van Ham Colchete <daniel.colchete@gmail.com>:
>
> Hello everyone!!!!
>
> Here on my company we are going to start deploying Gentoo Linux on our
> customers. Every server will have the very same installed packages,
> the very same use flags, very same cflags, only a few configurations
> will differ.
>
> I would like the deployment and maintenance to be done as easily as
> possible because this project needs to be scalable to more than 100
> servers. Although we are going to install only 10 servers in the
> beginning, my boss says that I should be prepared for this number to
> grow.
>
> Yesterday I found about the SCIRE project that seems to solve my
> problems easily. But it seems that the project's development is
> stopped. Unfortunately, I don't know a thing of Phyton, so I can't
> help. Do anyone know how is the project going? Are we going to have a
> production usable release? If so, when? It's not like I'm pushing
> anything, I just want to know if I can count on it or not.
>
> Setting the project aside, I'm thinking about developing my own
> installer to install a catalyst's stage4 and reboot a working Gentoo.
> After that I'm thinking about using emerge with binary packages to
> install updates automatically. What do you think? Will it work? Is it
> possible to rollback an update if something goes wrong?
We're working on womething similar using catalyst [1] to create a custom
livecd, quickstart [2] to automate installation of a basic working system
from that livecd and puppet (already mentioned in the thread) to automate
administration from that point.
To solve the problem with incompatible configuration files, everytime
> I upgrade anything, a perl script will reconfigure the customers
> server.
>
I recommend to use an existing solution (puppet, cfengine, there are other
out there) instead of developing a custom tool to keep configuration up to
date.
Best regards
Jose
[1] http://www.gentoo.org/proj/en/releng/catalyst/
[2] http://agaffney.org/quickstart/
[-- Attachment #2: Type: text/html, Size: 2631 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2007-02-16 10:02 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-02-13 12:48 [gentoo-user] SCIRE Project Daniel van Ham Colchete
2007-02-13 13:45 ` Duane Griffin
2007-02-13 15:36 ` [gentoo-user] " James
2007-02-16 9:55 ` [gentoo-user] " José González Gómez
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox