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 1uhSVx-000FAh-Dm for pgsql-general@arkaria.postgresql.org; Thu, 31 Jul 2025 12:36:05 +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 1uhSUx-000GeP-5x for pgsql-general@arkaria.postgresql.org; Thu, 31 Jul 2025 12:35:03 +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.94.2) (envelope-from ) id 1uhSUw-000GeD-QJ for pgsql-general@lists.postgresql.org; Thu, 31 Jul 2025 12:35:02 +0000 Received: from mail-oi1-x234.google.com ([2607:f8b0:4864:20::234]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.96) (envelope-from ) id 1uhSUt-0000kr-28 for pgsql-general@postgresql.org; Thu, 31 Jul 2025 12:35:01 +0000 Received: by mail-oi1-x234.google.com with SMTP id 5614622812f47-41b309ce799so493142b6e.2 for ; Thu, 31 Jul 2025 05:35:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1753965300; x=1754570100; darn=postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Mm4u0f6SNzwG5Br4T4T3DeTD0Hc0tXCRdieERvLAI2g=; b=a9IYn5JZ+F2Al6Ycx6y0hMdlpilJ1Zn4pnMi79AtKxcNrycCw0o1H1UCYT5X7SNWNT rR99DEkHNVRNK6/T9lvt6pv6C0TmpOoEuCRkXXyGs+2JwDgS9F1cPDimbkeYp6f7LryY lFgDe430Izgi6UXYV9AXiiat3hnfSUTtvxwGulV/eOekT6uzb3mQYwaUqV7w04ZFYYcC 67o6HH97L5H+r5t5an/PO35StfhYv1GK3BsIUALQO/npxwluK06LiBL0QDKtIyvw/GKC BZAgjvlG+SdeKoWCjCh917cDP5fI6/J0uIAzPYQilme+7CTqjPM0Y3d2WWqDDdPB2wEl M/1A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1753965300; x=1754570100; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=Mm4u0f6SNzwG5Br4T4T3DeTD0Hc0tXCRdieERvLAI2g=; b=wj+No7tsfCP9Aas6/TZSmVQSvuCXIYlcXfO93wG0uGSm+xIns9mKF6Bta3RFwXQurd 1bYnHIhlrmUu69EunT0NS3M+ZXsL68XOQruPMDAX6pw0itQ0d/rDp/BGqExjEyNdZiwi gRcn0oLaDjO6kuO0hum49mcl02aezSgxjn4w9hZ+TR1N+Pj1zsVDV8iHhVGG0lwK6xVd ZhjpmdJHBSClsd4YAf+Z5xAej+vFz7LRhdhpGo/BIcxlom4wBDzGenyGFQ+8gpVuk43V CwKrD6RFTe9m4AR7beqbTvX7EdcNo74GXzPc+eE6yz1PPMMe6YDwyB2Sgb5M8qI+vP1I y1OQ== X-Forwarded-Encrypted: i=1; AJvYcCU/G2mgFoa0L20Yw0e4QCi+BbiGqyEkzQx/tjeEv78P2EQvF9Jq3af8FcSJkCiHa5QONtdGR+5OwgjhSbsX@postgresql.org X-Gm-Message-State: AOJu0YyGqDk02JnsE5cAOfjTeWVuuj8r8Qzdv8JC8ah04LOk2h1tRhN2 rIfUDqNUio6ootF9FIMI2m3s/n5fBqfvE3Haxjjb1N0zSnsD1AYLOf6lOf71GNBXuD6vh41C270 Z1G/1qW2oyIEwkQrWs5qBQkVJRaAzH9s= X-Gm-Gg: ASbGncv37TjEfFy2cCmrBn1gBX+zFewjy8tHbf/pE3fKx86M9OgMsvCTqDoCxc468DW IDUx4/EQx561MmGJCrpYhu/52k3BCdrlox9AULh/p0CXD0R82JbfuEpvnejZy43HtZK8SL1b6oz pDBF5Qc8yHohZQEhRZEGOJTIJpd5sOLrCbeq+0ccHsYezXaW1P2gYWwzGe81rr/nx/lU65kujgm cUHwctcDA== X-Google-Smtp-Source: AGHT+IHJg/i+4hkG/vv4QewHJMzd99sd7A21SYLBVOo5JsDjdZsQStE0n8Gi1yF0/ezOh6IMnf1JEl6EH1HdKaAdhCY= X-Received: by 2002:a05:6808:200d:b0:400:b3a8:2cb8 with SMTP id 5614622812f47-4319b631d47mr4363943b6e.25.1753965299824; Thu, 31 Jul 2025 05:34:59 -0700 (PDT) MIME-Version: 1.0 References: <1124024.1749092239@sss.pgh.pa.us> In-Reply-To: <1124024.1749092239@sss.pgh.pa.us> From: Dominique Devienne Date: Thu, 31 Jul 2025 14:34:47 +0200 X-Gm-Features: Ac12FXyLq1mFXONPMXVF7mAl7VZRATtsL05S3gwzxpB-QMemazUdkFu9fy4N6Ak Message-ID: Subject: Re: Yet more ROLE changes in v18 beta1??? To: Tom Lane Cc: Robert Haas , pgsql-general@postgresql.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, Jun 5, 2025 at 4:57=E2=80=AFAM Tom Lane wrote: > Dominique Devienne writes: > > Unfortunately, digging into this is not something I can do right away. > > v18 is still a few months out, I do hope I can investigate before that. > > It'd be good if you could prioritize that a bit more. If there is > a bug rather than an intentional change here, we'd much rather > find it and fix it before 18.0 comes out. Of course Tom. And as a quick update, we've installed beta2 now, but still get the same v18-specific failure, compared to v17 and v16 (see below). I'll be looking at this soon. And will report back. --DD ``` D:\>set POSTGRESQL_UTCONFIG=3DC:\Users\ddevienne\ut_pg_config-18.json D:\>tests_schemas -t ... --pq-version Connected to postgresql://ddevienne@.../ddevienne (17.4, server 18.0) Running 1 test case... unknown location(0): fatal error: in "...": class pq::Error: #42501 permission denied to drop role DETAIL: Only roles with the CREATEROLE attribute and the ADMIN option on role "...:ADMIN" may drop this role. *** 1 failure is detected in the test module "Master Test Suite" *** failure detail: *** tests_schemas in 0.596s (user: 0.062s) 23 MB D:\>set POSTGRESQL_UTCONFIG=3DC:\Users\ddevienne\ut_pg_config-17.json D:\>tests_schemas -t ... --pq-version Connected to postgresql://ddevienne@.../ddevienne (17.4, server 17.5) Running 1 test case... *** No errors detected *** tests_schemas in 0.706s (user: 0.062s) 25 MB D:\>set POSTGRESQL_UTCONFIG=3DC:\Users\ddevienne\ut_pg_config-16.json D:\>tests_schemas -t ... --pq-version Connected to postgresql://ddevienne@.../ddevienne (17.4, server 16.9) Running 1 test case... *** No errors detected *** tests_schemas in 0.612s (user: 0.047s) 26 MB ```