From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.62) (envelope-from ) id 1HHzvS-00076c-1R for garchives@archives.gentoo.org; Fri, 16 Feb 2007 10:02:46 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l1GA0TM8002014; Fri, 16 Feb 2007 10:00:29 GMT Received: from hu-out-0506.google.com (hu-out-0506.google.com [72.14.214.229]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l1G9tvc4028623 for ; Fri, 16 Feb 2007 09:55:57 GMT Received: by hu-out-0506.google.com with SMTP id 24so355904hud for ; Fri, 16 Feb 2007 01:55:57 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:sender:to:subject:in-reply-to:mime-version:content-type:references:x-google-sender-auth; b=PWVElfW8bZjhoARk5z9dDe/2efUIrrvxCbGPMhzU7PZjT2n9VNUm2KIAy8mE21xKZf9mzrdIC4QnvYswbIWp0x7AEAaVOqQzrY/WB9yX41xucnskH3V7unxz/f+DyxlrK88vTgSDJm0213o/l9hj6FN5uQQWr1xF87oumOpLk6Y= Received: by 10.78.157.8 with SMTP id f8mr570661hue.1171619756702; Fri, 16 Feb 2007 01:55:56 -0800 (PST) Received: by 10.78.182.6 with HTTP; Fri, 16 Feb 2007 01:55:56 -0800 (PST) Message-ID: <897b7c080702160155g3c795d82j3a4ac57c0f22bd39@mail.gmail.com> Date: Fri, 16 Feb 2007 10:55:56 +0100 From: "=?ISO-8859-1?Q?Jos=E9_Gonz=E1lez_G=F3mez?=" Sender: jose.gonzalez.gomez@gmail.com To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] SCIRE Project In-Reply-To: <8a0c7af10702130448l3af4b228j9db7ebd91de51f63@mail.gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_Part_1693_11070608.1171619756673" References: <8a0c7af10702130448l3af4b228j9db7ebd91de51f63@mail.gmail.com> X-Google-Sender-Auth: 95d14cdc5c29e701 X-Archives-Salt: 6b930bed-bd15-407c-aa91-79d76b13a23e X-Archives-Hash: 105c6c9bce7ef24bd1986529a6492c05 ------=_Part_1693_11070608.1171619756673 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline 2007/2/13, Daniel van Ham Colchete : > > 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/ ------=_Part_1693_11070608.1171619756673 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline
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/
------=_Part_1693_11070608.1171619756673-- -- gentoo-user@gentoo.org mailing list