[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] .gitlab-ci.d/cirrus: Remove the netbsd and openbsd jobs
From: |
Eldon Stegall |
Subject: |
Re: [PATCH] .gitlab-ci.d/cirrus: Remove the netbsd and openbsd jobs |
Date: |
Fri, 26 Apr 2024 13:46:33 +0000 |
On Fri, Apr 26, 2024 at 02:47:20PM +0200, Thomas Huth wrote:
> With regards to NetBSD and OpenBSD, this is not a step backward since these
> gitlab jobs were never run anyway (they could only be triggered manually,
> but hardly anybody did that AFAIK).
>
> If we want to have proper support for those OSes, I think somebody would
> need to set up a custom runner on a beefy KVM-capable server somewhere where
> we could run the "make vm-build-*bsd" commands. By the way, are Eldon's CI
> runners still around? IIRC they were capable of running KVM ?
My datacenter had a power outage recently, so I disable my runner, and
haven't prioritized bringing it back up until now. I am glad to get this
going again, I'll look at it this weekend.
It is a dedicated machine (R610 or Cisco UCS C220, I don't quite recall)
with I believe ~2X cores and 100+ GB memory. I hit a couple of minor
hurdles when CI started utilizing kubernetes runners, so one question I
had was whether I should install a lightweight kubernetes system and run
the gitlab kubernetes CI operator or the normal gitlab runner service.
There should also be plenty of space to build *bsd VM's. Do pre-existing
upstream BSD images have an nocloud support so that we can build from a
stable updated base? Sorry I'm not super familiar with the BSD
ecosystems, but happy to try to fill in the gaps.
Thanks,
Eldon