Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mxVUc-000574-NR for pgsql-hackers@arkaria.postgresql.org; Wed, 15 Dec 2021 14:42:54 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1mxVUa-0005Pe-Jp for pgsql-hackers@arkaria.postgresql.org; Wed, 15 Dec 2021 14:42:52 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mxVUa-0005PV-0u for pgsql-hackers@lists.postgresql.org; Wed, 15 Dec 2021 14:42:52 +0000 Received: from mail-io1-xd34.google.com ([2607:f8b0:4864:20::d34]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1mxVUW-00025T-Fs for pgsql-hackers@postgresql.org; Wed, 15 Dec 2021 14:42:50 +0000 Received: by mail-io1-xd34.google.com with SMTP id q72so30426974iod.12 for ; Wed, 15 Dec 2021 06:42:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telsasoft-com.20210112.gappssmtp.com; s=20210112; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=viIckzTBDawoH5ufmO8ZSR+TgmQODf/YTyKW/uBW9MA=; b=KVbMAb/KmDNNmF8JEBWxzU4lLtvDpbbDTRXcn35jqcdbqB05MCOqXRBvM124zpYabZ SGMzyHYp6+FTj0WPFxEHN+DDlTBezi6S80ot8GatmRBHBqPhgUd9Bkh5yX4JRb8Ws8hL c9NthRs0YmbuP5oPI7Lq2LIGYc/GrmqxLGShc2/0dAGaIBpuNIZ7SxeHBO9PUojBxSgq iXJr9Fow/NXzSp3TwqS14fgjO2a3jOeDKkbROyyK3MMBW/YWkCEN74MxTVEUw52adjLk /9Ye/A5BGfT+U/gOGx30tM07EJ5TEf9Eaec3kJFqItXWHs7HCI2rkrNqiOYwfc7mLTir UFdw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=viIckzTBDawoH5ufmO8ZSR+TgmQODf/YTyKW/uBW9MA=; b=JfSAeatTZsw+5TE9pzs/7M/P3nUHlvw69np7P1jfQ9lQUNddhlvFZTZmzF7V19+BTj 4nDrkpovY+tKRmysWtwwLqxAV18L8G4EU+0E5Wu2OnOQpSFck2MipEqWeU7u1VZrgouX UnTrppmbXs9bTUlWHRuQQwcNnVRVSDc8T7EaJZ+4XsJj+RbS1GK2FtUJBNH3fy/bT3Qj WvUG5kfRL7hcYp22tHbkNwz01bzlnVf9sMkroFCYibjXvTHiJ/SGi+IPcOIpcvkpornq MjFlTsZaVqoGWVnjZP8RElrJUtu5fKM1Qj02KUndWLi1jXQpqqZq3gVU5gmlQySAOniw cOsQ== X-Gm-Message-State: AOAM530uaqGIbOj0x2kXMo4FUyDtqjqhoOWmvMVqFTslvJjYPX8eOZm5 G5WJoVupyp3xTmtv+niOy1D80w== X-Google-Smtp-Source: ABdhPJwYh9szHA4F+yrcAAAA4TqY1pE16ApEV4YePFTnXJb/TlXlktAT3fb7/ka71Loh2Hxtcfcawg== X-Received: by 2002:a05:6602:2e03:: with SMTP id o3mr6611048iow.14.1639579367651; Wed, 15 Dec 2021 06:42:47 -0800 (PST) Received: from pryzbyj.telsasoft (charmander.telsasoft.com. [50.244.222.1]) by smtp.gmail.com with ESMTPSA id i1sm1184076iov.10.2021.12.15.06.42.46 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 15 Dec 2021 06:42:46 -0800 (PST) Received: by pryzbyj.telsasoft (Postfix, from userid 1000) id BEF6B8009C6; Wed, 15 Dec 2021 08:42:45 -0600 (CST) Date: Wed, 15 Dec 2021 08:42:45 -0600 From: Justin Pryzby To: Andres Freund Cc: Tom Lane , pgsql-hackers@postgresql.org, Thomas Munro , Andrew Dunstan , Melanie Plageman Subject: Re: Adding CI to our tree Message-ID: <20211215144245.GS17618@telsasoft.com> References: <20211001222752.wrz7erzh4cajvgp6@alap3.anarazel.de> <20211213211223.vkgg3wwiss2tragj@alap3.anarazel.de> <20211213220250.GH17618@telsasoft.com> <20211213224720.w24etz46zu6mn3er@alap3.anarazel.de> <189634.1639437292@sss.pgh.pa.us> <20211213234523.uckfzrv6zqok3hjr@alap3.anarazel.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20211213234523.uckfzrv6zqok3hjr@alap3.anarazel.de> User-Agent: Mutt/1.9.4 (2018-02-28) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Mon, Dec 13, 2021 at 03:45:23PM -0800, Andres Freund wrote: > Hi, > > On 2021-12-13 18:14:52 -0500, Tom Lane wrote: > > Andres Freund writes: > > > On 2021-12-13 16:02:50 -0600, Justin Pryzby wrote: > > >> sudo is used exactly twice; maybe it's not needed at all ? > > > > > The macos one is needed, but the freebsd one indeed isn't. > > > > I'm with Justin on this one. I would view a script trying to > > mess with /cores as a hostile act. PG cores on macOS tend to > > be extremely large and can fill up your disk fairly quickly > > if you don't know they're being accumulated. I think it's okay > > to suggest in the documentation that people might want to allow > > cores to be dropped, but the script has NO business trying to > > force that. > > I'm not quite following. This is a ephemeral CI instance? As for myself, all I meant is that it's better to write it with zero sudos than one (for the same reason that it's better to write with one than with two). -- Justin