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.94.2) (envelope-from ) id 1vESix-00BvLl-Uv for pgsql-hackers@arkaria.postgresql.org; Thu, 30 Oct 2025 13:29:55 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1vESiw-008Mij-Ne for pgsql-hackers@arkaria.postgresql.org; Thu, 30 Oct 2025 13:29:53 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1vESiw-008Mia-75 for pgsql-hackers@lists.postgresql.org; Thu, 30 Oct 2025 13:29:53 +0000 Received: from mail-yw1-x112e.google.com ([2607:f8b0:4864:20::112e]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1vESis-0054hi-0f for pgsql-hackers@lists.postgresql.org; Thu, 30 Oct 2025 13:29:52 +0000 Received: by mail-yw1-x112e.google.com with SMTP id 00721157ae682-7861978aca2so15881467b3.1 for ; Thu, 30 Oct 2025 06:29:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=joeconway.com; s=google; t=1761830988; x=1762435788; darn=lists.postgresql.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=p0hHrKTlV+0iKkOZTXkxnshMVcrfLHiQR9lwPdAjPLk=; b=Y0eVrjqHPisaPtqygffZG+zyMVuW6Ias276aC356s0IK2eCijg6dHO1eM2zoc1Lon5 DmIm2IWZXmfRHmyqZ93PHOAyaThmh7bN1wMYaytwPlrjSQYSSbMzx+0LaNJnQcAlrzdB eYFV50Mt8Uw9Syi746Og8+4oFsZvZ5oLKFNKl8rM6hvgdyZ+4kK4RrQTRuNlct01XoyM bEWAs7nYlWO9DHGT+gbPkwLk9d6maY/HdPJAxnP3IM3BHkFv3rBv2Z/UzgbJh1FMrWF6 v0uJcTWstLXcwq0uPY0AktzBUacOFU/gSNvZA8blnQDTOKQOYaScfRvWn6D9DZQa7ww4 J8hQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1761830988; x=1762435788; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=p0hHrKTlV+0iKkOZTXkxnshMVcrfLHiQR9lwPdAjPLk=; b=nutDCm6pGP77OTMG0vpE1Nd9kN5Q/xKRPVf2+R85pfuv7khKG2cB5SV3dkFTrtU3Y4 D+lfM88X05o2uIBBbieiH6FQKO9LXgXsbmqosNDKVN1mjoacjvsg7zr2Q7uRvJQNEJAZ YDHVLMck4FXK3PT+qedC60mhvVLNkTIW8Kwi/X242Exw1DYss5U8qsJjTa878zA/lWaE ceCEiDO8CPZxDFLv4GYEdrL9IWwcpgMFuEvmw68oUwv9qwFjdJ1MUX7iGQt/DpzxMhxo r0RqW3ByDlGo8OpS/MBRhewLdrsJwM/Mxe18aLKT+zdgUoYTvi0b0AGEgc5CQjSeJvPz WfPA== X-Forwarded-Encrypted: i=1; AJvYcCWyG80UCe7P6ygy8hZhO95yCFhQiEIGT/U1v4B6oZSYFLQU8Yp6621SyLyj/YcFS1zABLzLWGsvBohdL1PF@lists.postgresql.org X-Gm-Message-State: AOJu0YzS6HD1wqZj8OfYFNwKCQZm5ewTe+kZxBGZhTKGXWEEFbenxpWi QhR+dAvdQL3KhP7M7J6/o/k/BqtDR9k+r8ktyiWI6u6UX85gRrayT1Ra7PUW7BFUiRA= X-Gm-Gg: ASbGncty8vqmnM/AhKPCd+5VEYgEWpTniqbhJxRdiT/51KYIwyAIDzwgneTdw4yfKln 42PxeoGom900MDZ+6IlZkqksUYQo7hW9ZC/fjKSzs7EooO4tS56pplAms1+j0PUXygAHSzlhE0E cVFkteog0P+h4Xjbi2Ujz/YqIPN7kuLz8609qr0+ujv/OAHVtj8zV8arZ311kM1NrlKBCsTLbq4 bs+ai2Y5lQggjtuhTFPE1LNfAmEHSasUVWcxH3SX5/9yVr0bE1kksEEPdRnxUzWxZz/Dlp2aM8p zxy3Fw/3JVnMKh5YX6JE4PD5K0GheA+yt6ZNof1O44cCgqgHviufixbegHdoTPrOcqtFZaNz6I7 TzNYcvCLOj0DxfN9ClgJqpB/ds6ihFFkDrmQMBzOJ+KCHxHpvAl+YEPrLzN9BsDwZZdXoqtAdsA ndKfr7eSTG5AgNuLZ7GgSEO+22FnYEIKXYKoSpSboMdR3R70KfJKYQLMl4JoZnPVMJFeU4pBQzk a1e X-Google-Smtp-Source: AGHT+IGG6jh8uLTFW3hQEPaXkqruJd+4f1iBt0dNGuCasE7QUjqpKChmL1bS1l4apOzmsV5oyEh8OA== X-Received: by 2002:a05:690c:7601:b0:77f:6c6b:bfdc with SMTP id 00721157ae682-78638e17dd7mr25505317b3.21.1761830987941; Thu, 30 Oct 2025 06:29:47 -0700 (PDT) Received: from [192.168.4.42] (162-239-31-113.lightspeed.dybhfl.sbcglobal.net. [162.239.31.113]) by smtp.gmail.com with ESMTPSA id 00721157ae682-785ed198ef9sm45271887b3.24.2025.10.30.06.29.46 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 30 Oct 2025 06:29:47 -0700 (PDT) Message-ID: <908d9ef9-2194-4333-a363-e41e1887de70@joeconway.com> Date: Thu, 30 Oct 2025 09:29:46 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: contrib/sepgsql regression tests have been broken for months To: Tom Lane Cc: Andrew Dunstan , Jacob Champion , pgsql-hackers@lists.postgresql.org References: <1613232.1761255361@sss.pgh.pa.us> <2e327a21-9954-4d05-aa9e-3b7fe926f39f@joeconway.com> <371f0ee1-8507-46e0-9090-6df2b14f0cd8@joeconway.com> <081073df-32ff-498c-abeb-2e5590888ad9@joeconway.com> <66541690-91c2-48e6-9c99-12c9af25012b@joeconway.com> <2919479.1761779546@sss.pgh.pa.us> <2922181.1761780963@sss.pgh.pa.us> Content-Language: en-US From: Joe Conway In-Reply-To: <2922181.1761780963@sss.pgh.pa.us> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 10/29/25 19:36, Tom Lane wrote: > I poked around in the buildfarm client and was surprised to > find that the old TestSepgsql.pm module does in fact expect > to have sudo privileges, and it seems to install, enable, > and eventually remove the sepgsql-regtest kernel module. > > I thought we were trying to get rid of that requirement though. > (For sure, you won't ever see me running the buildfarm > client under a sudo-capable account.) I think the new idea > is to leave the module installed and active, which is kind > of problematic if we want to also use TestSepgsql.pm in the > back branches. > > I also don't quite understand how 001_sepgsql.pl's "checking for > sepgsql-regtest policy" test is passing if the previous > TestSepgsql.pm run removed that module ... I suppose one solution is to create a new buildfarm animal and then use rhino only for <= pg17 and only for pg18+ -- Joe Conway PostgreSQL Contributors Team Amazon Web Services: https://aws.amazon.com