On 20.11.24 12:27, Jelle van der Waa wrote:
Hi
On 20/11/2024 12:16, Sven-Hendrik Haase wrote:
Hey guys,
I intend to get a small Hetzner box (most probably AX41-NVMe) for buildbtw development and testing, trying a bunch of things in the capacity of a proof-of-concept. We don't exactly know where we're going with this yet. We need a hardware machine as we need it to be able to do virtualization. Hetzner cloud VMs can't do virtualization.
Any links where I can follow the PoC state? Will this fork all the packaging repos or just use a subset in a separate namespace on GitLab?
There's this board [1] and then there's this issue [2]. The PoC code lives here [3]. That should provide a good overview. We will start with a subset of packages in a separate namespace and eventually move to try to build all packages.
It will be a special gitlab-runner executor. The idea is to fork the libvirt runner and add a bunch of buildbtw-specific stuff to it.
It will not be managed by devops. I will give root to people involved in the buildbtw project. Costs will be <€40/month. It will be decommissioned after development.
40 euro seems reasonably cheap especially if we don't need to pay for setup fees. How long would this PoC run?
We have no idea currently. It will be a couple of months at least. It's just really hard to judge from the current project's state. [1] https://gitlab.archlinux.org/archlinux/buildbtw/-/boards [2] https://gitlab.archlinux.org/archlinux/buildbtw/-/issues/3 [3] https://gitlab.archlinux.org/archlinux/buildbtw/-/tree/proof-of-concept?ref_...