From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id B910C138206 for ; Fri, 19 Jan 2018 14:45:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D5184E0875; Fri, 19 Jan 2018 14:45:20 +0000 (UTC) Received: from mail-ua0-x233.google.com (mail-ua0-x233.google.com [IPv6:2607:f8b0:400c:c08::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 850DAE086F for ; Fri, 19 Jan 2018 14:45:20 +0000 (UTC) Received: by mail-ua0-x233.google.com with SMTP id g16so1223631ual.2 for ; Fri, 19 Jan 2018 06:45:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=scriptkitty-com.20150623.gappssmtp.com; s=20150623; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to; bh=X2PclBcgi21IgZi45Av9a9juzsQWhLozt1jXhvc+4fo=; b=mPHmCe5I79EFym0AMjV8U+676RzsNLhcXDH6536XnxcuPv1E6c2VevrOsugeOVXoQF aQNYtxTbipgEtPFKTtDRn8ePF6fuWcWkwcgqnvAC/mOOgHLyMQapEUexelABEL3rL9OO AV2tgNRJOEXF3n3M1A/I9Kho7nD9VtchejdsUvlM4TjVQORXrCN+cZnYJ6Cgd5nhu4R9 aGgrWn8a0ZNPvXzPPKPL4uVXZX6fDhj04exCF10Y8WbbPAogJsAYwbnGYcIvlw1g9ilX oA3bJaw28Y9Lfx5iPgCTQVXuaJ+8fTScW/bZy+5ZSWyrTZGCA/KNVf0WuSydcSSTtLHQ MLLg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to; bh=X2PclBcgi21IgZi45Av9a9juzsQWhLozt1jXhvc+4fo=; b=shkHZoK/zfGo7HozhFAvaYyPkQHs2cfTJ6PpaIJLLVcbZ4yyhid25NJlx+6wLIxRd6 spqmcnJQuWHUe5JkoPRnBa+dANoSylzfRU6G9cOnmGnWYFeiFtjPhHNNQrnwPwDiAolo lmxIk7HTfohwhchSi1n7LIzWBEKmL4XLD+iqxxSOyqV7DCs9o1xcVdf9l9eXvfK9GiNQ FDRUGHg9cus8dE34XIJIO3MyFtW304ZPY1XxrChMq4CJRwwJ8fIcdlfCy6/vXdTEHHGj sf1f1Ud26hKLvSY3eozvkrrecS2oHeqixLWP4jNn30K/P5lgmH/IPLXfONRgViDh3W68 8fQg== X-Gm-Message-State: AKwxytdqenEJcqtwH2wQhnvEbVcc/S1Ho7FX3SVUadyH4ZX5KarWsf8U cPwLQTdG724d1efCVbFkIhFKg+H/ucOypaHOoQ/elQ== X-Google-Smtp-Source: ACJfBosq+kwPtJowQd/CW465K87UZh2OXT1DHNEIyXHQR9EQdLmP7irlpdGF7gdVz9E9Qm5vDa2s0SMta0ETl+jYh4w= X-Received: by 10.176.24.204 with SMTP id d12mr8077188uah.14.1516373119149; Fri, 19 Jan 2018 06:45:19 -0800 (PST) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Sender: antarus@scriptkitty.com Received: by 10.176.13.139 with HTTP; Fri, 19 Jan 2018 06:45:18 -0800 (PST) X-Originating-IP: [98.116.189.160] In-Reply-To: References: <2686de8e-334c-084b-4828-6109b10dd536@gentoo.org> From: Alec Warner Date: Fri, 19 Jan 2018 09:45:18 -0500 X-Google-Sender-Auth: kclroDiHpdbqAVTlPh7RdRqxJbA Message-ID: Subject: Re: [gentoo-dev] Re: Managing updates on many identical Gentoo systems To: Gentoo Dev Content-Type: multipart/alternative; boundary="f4030435a6b41d3a2c0563222107" X-Archives-Salt: 125be659-cc57-48d2-88f7-2a693a90d650 X-Archives-Hash: b10bfb14a643d37a7656b042bb81c3df --f4030435a6b41d3a2c0563222107 Content-Type: text/plain; charset="UTF-8" On Thu, Jan 18, 2018 at 5:13 PM, Bill Kenworthy wrote: > On 18/01/18 23:36, Duncan wrote: > > Anthony G. Basile posted on Thu, 18 Jan 2018 06:46:53 -0500 as excerpted: > > > >> I'm trying to design an update system for many identical Gentoo systems. > >> Using a binhost is obvious, but there are still problems with this > >> approach. > >> > > I'd suggest go for a semi diskless OS - boot them from one central image > with an individual overlay filesystem with local customisations. NFS > mount the common directories. > > you just have a one central host to build for and don't need to worry > about portage everywhere. > > Worked ok with a small number of mythtv frontends. > It doesn't work if you have a WAN; NFS needs low latencies between the NFS server and the client or you will have a bad time. > > BillK > > --f4030435a6b41d3a2c0563222107 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


On Thu, Jan 18, 2018 at 5:13 PM, Bill Kenworthy <<= a href=3D"mailto:billk@iinet.net.au" target=3D"_blank">billk@iinet.net.au> wrote:
On = 18/01/18 23:36, Duncan wrote:
> Anthony G. Basile posted on Thu, 18 Jan 2018 06:46:53 -0500 as excerpt= ed:
>
>> I'm trying to design an update system for many identical Gento= o systems.
>>=C2=A0 Using a binhost is obvious, but there are still problems wit= h this
>> approach.
>>

I'd suggest go for a semi diskless OS - boot them from one centr= al image
with an individual overlay filesystem with local customisations.=C2=A0 NFS<= br> mount the common directories.

you just have a one central host to build for and don't need to worry about portage everywhere.

Worked ok with a small number of mythtv frontends.
It doesn't work if you have a WAN; NFS needs low latencies = between the NFS
server and the client or you will have a bad time= .
=C2=A0

BillK


--f4030435a6b41d3a2c0563222107--