Re: CI, macports, darwin version problems
Thomas Munro <thomas.munro@gmail.com>
From: Thomas Munro <thomas.munro@gmail.com>
To: Tom Lane <tgl@sss.pgh.pa.us>
Cc: pgsql-hackers <pgsql-hackers@postgresql.org>, Christophe Pettus <christophe.pettus@pgexperts.com>,
Joe Conway <mail@joeconway.com>, Andres Freund <andres@anarazel.de>
Date: 2024-07-02T21:39:06Z
Lists: pgsql-hackers
On Thu, Jun 27, 2024 at 6:32 PM Thomas Munro <thomas.munro@gmail.com> wrote: > So I think we should request > ghcr.io/cirruslabs/macos-sonoma-base:latest. Personal github accounts > will use macos-runner:sonoma instead, but at least it's the same OS > release. Here's a new version like that, to see if cfbot likes it. The first cfbot run of v3 was successful, but a couple of days later when retested it failed with the dreaded "Error: ShouldBeAtLeastOneLayer". (It also failed on Windows, just because master was temporarily broken, unrelated to any of this. Note also that the commit message created by cfbot now includes the patch version, making the test history easier to grok, thanks Jelte!) https://cirrus-ci.com/github/postgresql-cfbot/postgresql/cf/5076 One difference that jumps out is that the successful v3 run has label worker:jc-m2-1 (Mac hosted by Joe), and the failure has worker:pgx-m2-1 (Mac hosted by Christophe P). Is this a software version issue, ie need newer Tart to use that image, or could be a difficulty fetching the image? CCing our Mac Mini pool attendants. Temporary options include disabling pgx-m2-1 from the pool, or teaching .cirrus.task.yml to use Ventura for cfbot but Sonoma for anyone else's github account, but ideally we'd figure out why it's not working... This new information also invalidates my previous hypothesis, that the new "macos-runner:sonoma" image can't work on self-hosted Macs, because that was also on pgx-m2-1.
Commits
-
ci: Pin MacPorts version to 2.9.3.
- 541f493dc128 15.8 landed
- daca4f1419e8 16.4 landed
- 5f03da8518ce 17.0 landed
- 64c39bd5047e 18.0 landed
-
ci: Upgrade macOS version from 13 to 14.
- 0151b4d6bdf0 15.8 landed
- 9302f6fa58ba 16.4 landed
- f8c1bb2bb90d 17.0 landed
- d01ce180d9b5 18.0 landed