Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wBAOh-000nt1-19 for pgsql-hackers@arkaria.postgresql.org; Fri, 10 Apr 2026 11:51:39 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wBAOf-00Ba8w-1Y for pgsql-hackers@arkaria.postgresql.org; Fri, 10 Apr 2026 11:51:38 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wBAOf-00Ba8o-0b for pgsql-hackers@lists.postgresql.org; Fri, 10 Apr 2026 11:51:38 +0000 Received: from mail-dy1-x1332.google.com ([2607:f8b0:4864:20::1332]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wBAOe-00000000KEu-0YoG for pgsql-hackers@postgresql.org; Fri, 10 Apr 2026 11:51:37 +0000 Received: by mail-dy1-x1332.google.com with SMTP id 5a478bee46e88-2bdcf5970cdso1044738eec.0 for ; Fri, 10 Apr 2026 04:51:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1775821896; cv=none; d=google.com; s=arc-20240605; b=iJ+8+KMATr54lJJobQ0JbruJ36Ex1mDLx9iGMPjZTsUs5l3qLQ0tM64ejKgdWpHP60 Kr9d43BoHGIFjXc4b9gF92cHiJOu4SsTIV2m17dJI+fKZSRkDfJMBcVt4UkZ8Ace6dUL gjDPg4Q+EwxTlPRlXDdSEHdPiqNkxxGuYSw8ecYkjcDO6uoFwQ+ZRF2WfsFhw5tUHKHd sgtJf2rhhWTQvI/n+fFTDq746Ho2ldWSpE+25KSN4XTK1e0ByvCz9eitWWCRJuW7wSaG ih+CVqT5j9ekE5XmJ/Mt2GKmZzHrbWHToMryjxaraZ8dKXIH2SRaJxZ873Ma+lFXK/k3 5Byg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=mUNns9Fo3EMhaaQ1JbfasXcLfvmdKdqG2I0Ddh5KqD8=; fh=SckmHqPJ6MaO76bp6zVHrmiZoylypue9+/Y/PJvWQqQ=; b=bs5O5K8beu4prVlhZgGzFf/8SlcijR2/9PhR8eJYNqg3ZJYaqAn0zk2/Eknump3uci H4SJlIu1kFI9lFNEpcG0oT288F4c78qlHqO4obvQWRrSJ1jaAbUfhSrJuDintag+jH6V h34wvxuJWChtxbPJ/h2Bl/rLgY2BGmiFnuTdujm3A6aLCeY6xq10CYqhyKECJzQYBTGH 2IJuUA4eYqq5lnf2dFl6jBW+uVsSCUJ7r0Mo6thiP/ccGVUfzxrv+uFD/4SNcYLD5TKy TEioXxXiVZRFZ9NGpYAunHfyWQArUnB3cHOSvnJ4q19mWaEmk42QSWk7WalmKnWxI5vT J1Gg==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1775821896; x=1776426696; darn=postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=mUNns9Fo3EMhaaQ1JbfasXcLfvmdKdqG2I0Ddh5KqD8=; b=JAo6GccK2ecaf8kKhU8JSutRB9SDfnwgtbV+7iPeeXL3HrU1hbkJ2+dIX86ZvW3yWJ uvn9fUQaiNA07XA7EgRCVKIh6Pp4JKRtktB3AH47t05UFjXfOS1KIwtckXZieL9Q2eOn pu3pwKdQJdjh1tdmtMun3AeNLD0tYe63RjL2BJB94Fnjn61qpyOvBZLQbLVfe+qyG4gf KYcLHph4Nnlswt1XhnMOpuSdiCEQOB3yYvF+QR67IuQP01va7w+cvpb84lDeoW5Ntmj6 UAI/z/61nmcgV68RyQb5mMfQuce9oQ2KJ5mDkOZyYyZxqvKvNnjoX8r4qq6HRWkWW5GS X2dg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1775821896; x=1776426696; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=mUNns9Fo3EMhaaQ1JbfasXcLfvmdKdqG2I0Ddh5KqD8=; b=mn7BxYMf1TXGgPTGXpY2DxebI7CCcPPbUa1n5U/vYSTjy+frb8lLgozs/VqwE2RQO9 VCTHfJnqYpN31vmSEtPiDAxF4Ezmet5HYxF4BEJAe2gFSRLALRqzvE783/a/U6pZvo/U +67ZgEgqblph/CG/N+cuyS21LfOkYiomn8kbn0Z6v7SMUILWQk0T/KLQnnAquYm7Pmz7 bdCiG87B91UABkjAxgtsXH8XjIO++5pxQyQPsR3SiucYdAWiX+7Y1BsOrB5Ges2e0pNr FY3AbV70n38hZtY3PChriUGa+pIRW3J6iYyaRbE9kCZJlE0aE7SdVw8cWw1exoPiCB+a ShKA== X-Forwarded-Encrypted: i=1; AJvYcCWMdbz0PNM+Ix9O9bnHsiG6GA2944mGVz/+5PWWfEbK7516zyy4Ia4QceJjnJLJGJrIfVduvkYcgA8cBnkx@postgresql.org X-Gm-Message-State: AOJu0YzfLFa/8+f/8d09Hc6MwOs+xQ1Xol0Mw6dN0tW1xGxYbLmir5Dg eq6z19mysRjAF/atOmb1sZoAKWG40RQ9gDmISkw6tPNpX5lnnXqEVF7ZJLm3/ZDtZ9uQuhxGq46 /t26gWNaBkX+lIl5fm7jC+Nix3lzpo98= X-Gm-Gg: AeBDiesQ4xZAp1zu6HiRbyD+QJuGgxW8Rm8GHWEloB7csNxekiYz2KmlW5loe1Mf0NO nMklT0d20TnBZozPhnnD5CUwEhXSnfBkhQXIZokxemKaJdm13ejxPwCb2SFwt7NvhPxas+fmy43 CO+NiIRTSzLSH1RNBNawkxtOhartRGoUEE/QKRQCAi71BsKVwA4t6EKXx5kyqVTW5UBfCA+typI mguVvMA3F2N2fGDJFNj/zNsCjPjUiHiHQ0qD2VQFSYdIBHfs8Izm3BtmbBy9ix4DwmOsCkPHA0G wvgw3e8= X-Received: by 2002:a05:7301:a04:b0:2d6:59a7:ddf6 with SMTP id 5a478bee46e88-2d659a7e6c9mr242619eec.15.1775821895507; Fri, 10 Apr 2026 04:51:35 -0700 (PDT) MIME-Version: 1.0 References: <3ydjipcr7kbss57nvi67noplncqhesl5eyb6wgol4ccjxynspv@yatlykpribmm> In-Reply-To: From: Nazir Bilal Yavuz Date: Fri, 10 Apr 2026 14:51:24 +0300 X-Gm-Features: AQROBzDBZlYzysKzz-wwrvcCH-CNec_PtM0qUrZwCbOPNuWlMV0CCTwvvKZ1t5A Message-ID: Subject: Re: Heads Up: cirrus-ci is shutting down June 1st To: Jelte Fennema-Nio Cc: Andres Freund , pgsql-hackers@postgresql.org Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, On Fri, 10 Apr 2026 at 14:31, Jelte Fennema-Nio wrote: > > On Thu, 9 Apr 2026 at 22:55, Andres Freund wrote: > > I'd be interested in feedback about how high folks value different aspects: > > My thoughts below. I agree with all of Jelte's points except: > > 4) CI tests as many operating systems as possible > > I think we at minimum need linux+macos+windows. Windows is by far the > system that fails most often for me. BSDs would be good, but they > often tend to be fine if osx and linux work. Personally for me I think > on Cirrus The BSDs didn't meet the useful signal to flakiness noise > ratio (i.e. they tended to mostly break randomly for me). I think BSDs are quite capable of catching issues that others can't catch. That has at least been my experience with OpenBSD. However, I agree that OpenBSD and NetBSD tasks are flaky; I think that is mostly because we generate these VM images from scratch (i.e. other operating systems' VM images were already available on GCP). I don't think FreeBSD is flaky. -- Regards, Nazir Bilal Yavuz Microsoft