Re: CI, macports, darwin version problems

Andres Freund <andres@anarazel.de>

From: Andres Freund <andres@anarazel.de>
To: Joe Conway <mail@joeconway.com>
Cc: Thomas Munro <thomas.munro@gmail.com>, Tom Lane <tgl@sss.pgh.pa.us>, pgsql-hackers <pgsql-hackers@postgresql.org>, Christophe Pettus <christophe.pettus@pgexperts.com>
Date: 2024-07-16T15:44:33Z
Lists: pgsql-hackers
hi,

On 2024-07-16 09:38:21 -0400, Joe Conway wrote:
> On 7/16/24 08:28, Joe Conway wrote:
> > On 7/16/24 00:34, Thomas Munro wrote:
> > > temporarily disabled that machine from the pool and click the re-run
> > > button, and it failed[2] on jc-m2-1: "Error: The operation couldn’t be
> > > completed. No space left on device" after a long period during which
> > > it was presumably trying to download that image.  I could try this
> > > experiment again if Joe could see a way to free up some disk space.
> > 
> > Hmmm, sorry, will take a look now
> 
> I am not super strong on Macs in general, but cannot see anything full:

> /dev/disk3s5    228Gi  102Gi  111Gi    48%  365768 1165143240    0%
> /System/Volumes/Data

Unfortunately the 'base disk' for sonoma is 144GB large...

It might be worth trying to pull it separately from a CI job, under your
control.  As the CI user (it'll be downloaded redundantly if you do it as your
user!), you can do:
tart pull ghcr.io/cirruslabs/macos-runner:sonoma

It's possible you have some old images stored as your user, check
"tart list" for both users.

Greetings,

Andres Freund



Commits

  1. ci: Pin MacPorts version to 2.9.3.

  2. ci: Upgrade macOS version from 13 to 14.