On Wed, Sep 18, 2024 at 02:33:10PM GMT, Daniel P. Berrangé wrote:
> On Wed, Sep 18, 2024 at 04:32:25AM -0500, Andrea Bolognani wrote:
> > On Tue, Sep 17, 2024 at 03:26:02PM GMT, Michal Privoznik wrote:
> > > +aarch64-macos-15:
> > > + extends: .cirrus_build_job
> > > + needs: []
> > > + allow_failure: false
> > > + variables:
> > > + CIRRUS_VM_IMAGE_NAME: ghcr.io/cirruslabs/macos-sonoma-base:latest
> >
> > This is using the Sonoma (macOS 14) image, which is clearly wrong.
> >
> > The libvirt-ci patches were incorrect, and AFAICT Cirrus CI simply
> > hasn't introduced support for macOS 15 yet, which isn't unexpected
> > since the OS was released mere days ago. So
>
> Their docs say only sonoma, but their underlying git repo does in
> fact show sequoia. They're currently exposing Beta images, which
> is probably why they don't document it yet. Assuming the CI job
> passes, I see no reason we can't use the sequoia images today though,
> as they'll get updated to non-beta versions soon enough
>
>
https://github.com/cirruslabs/macos-image-templates
I'd wait for them to be made GA.
New macOS releases have historically introduced changes that require
libvirt to adapt, sometimes with significant effort, and I wouldn't
want anyone to spend time investigating a build failure that can
potentially affect the Beta version of the OS but not the GA one.
Actually I'm wrong. Looking more closely the sequoia image there
is an RC, not a Beta. The beta images was referring to 15.1, not
15.0, and they are named separately as sequoia-beta. Using an RC
is reliable enough IMHO
With regards,
Daniel
--
|: