On 29 May 2026, at 12:37, Ilya Maximets wrote:

> On 5/28/26 11:14 AM, Eelco Chaudron via dev wrote:
>> This series migrates the FreeBSD test builds from Cirrus CI to GitHub 
>> Actions,
>> and removes the now-redundant Cirrus CI configuration.
>>
>> v2: Incorperated Ilya's suggestions/changes.
>>
>> Eelco Chaudron (2):
>>   github: Migrate FreeBSD CI from Cirrus CI to GitHub Actions.
>>   cirrus: Remove Cirrus CI for running FreeBSD test builds.
>>
>>  .ci/freebsd-build.sh          |  61 ++++++++++++
>>  .ci/freebsd-prepare-image.sh  |  87 ++++++++++++++++
>>  .ci/freebsd-vm.sh             | 183 ++++++++++++++++++++++++++++++++++
>>  .cirrus.yml                   |  34 -------
>>  .github/workflows/freebsd.yml |  80 +++++++++++++++
>>  Makefile.am                   |   5 +-
>>  README.rst                    |   4 +-
>>  utilities/checkpatch_dict.txt |   1 +
>>  8 files changed, 418 insertions(+), 37 deletions(-)
>>  create mode 100755 .ci/freebsd-build.sh
>>  create mode 100755 .ci/freebsd-prepare-image.sh
>>  create mode 100755 .ci/freebsd-vm.sh
>>  delete mode 100644 .cirrus.yml
>>  create mode 100755 .github/workflows/freebsd.yml
>>
>
> Thanks, Eelco!  Both changes look good to me:
>
> Acked-by: Ilya Maximets <[email protected]>
>
> We should probably merge this somewhere today, since Cirrus CI will be shut
> off on Monday.  Should go to all branches down to 3.3.
>
> Once we have this, I'll send a patch to turn off async posix-aio logging in
> FreeBSD CI.  That should fix the occasionally failing tests due to out of
> order log writes (it seems like a bug in FreeBSD kernel, I investigated it
> multiple times and also asked claude to look at it, but didn't find anything
> we do wrong on OVS side).

Thanks Ilya for the review and rework. Applied to main and all the way down
to 3.3.

//Eelco

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to