Daniel P. Berrangé wrote:

> On Mon, Feb 02, 2026 at 08:39:32PM +0100, Peter Krempa via Devel wrote:
> > On Mon, Feb 02, 2026 at 20:27:36 +0100, Roman Bogorodskiy wrote:
> > >   Michal Prívozník wrote:
> > 
> > [...]
> > 
> > > Looks like this broke aarch64-macos-14.
> > > 
> > > I think it also needs this:
> > > 
> > > --- a/meson.build
> > > +++ b/meson.build
> > > @@ -896,6 +896,7 @@ endif
> > > 
> > >  if xdr_dep.found()
> > >    xdrproc_3arg_code = '''
> > > +  #include <rpc/types.h>
> > >    #include <rpc/xdr.h>
> > > 
> > >    bool_t test_filter(XDR *xdr, void *data, unsigned int opaque_flags) {
> > > 
> > > I wonder though if it's possible to somehow trigger aarch64-macos-14 on
> > > feature branches because I don't seem to see that in my pipelines.
> > 
> > You should be able to setup cirrus for yourself. The steps I've followed
> > the rather long time ago I've set it up are documented in ci/README.rst
> > 
> > You then push into your clone with:
> > 
> >   git push -o ci.variable=RUN_PIPELINE_UPSTREAM_ENV=1
> 
> Just  RUN_PIPELINE=1 generally - RUN_PIPELINE_UPSTREAM_ENV=1 uses cached
> upstream containers that might not match your branch requirements.
> 
> With regards,
> Daniel

Yeah, that's what I've been using for quite some time as well for
pre-review / pre-push checks.

E.g. for this specific push I used:

https://gitlab.com/rbogorodskiy/libvirt/-/pipelines/2301366479

The thing is that the job list does not include aarch64-macos-14.

This one was started using -o ci.variable=RUN_PIPELINE=1.

I tried -o ci.variable=RUN_PIPELINE_UPSTREAM_ENV=1, but it does
not seem to include aarch64-macos-14 also:

https://gitlab.com/rbogorodskiy/libvirt/-/pipelines/2301537047

Reply via email to