On Montag, 7. Juli 2025 18:17:37 Mitteleuropäische Sommerzeit Milian Wolff
wrote:
> Are the base VM images built using Ansible or something and thus available
> to interested developers too as a means to get quickly into a dev setup?
> Especially for Windows that would be great to have, but it wou
e actions
>> that have all previously been restricted by operating in a container
>> environment.
>>
>> The system will also generally benefit from being able to scale build
>> capacity for different OSes on an as needed basis within our available
>> hardware (so
urrently provisioning new nodes is
significantly labour intensive as well (see
https://invent.kde.org/sysadmin/ci-utilities/-/blob/master/gitlab-templates/README.md
for the instructions).
This is essentially completely eliminated with the transition
to VM
ently provisioning new nodes is significantly labour intensive as
> well
> > (see
> >
> https://invent.kde.org/sysadmin/ci-utilities/-/blob/master/gitlab-templates/
> > README.md for the instructions).
> >
> > This is essentially completely eliminated with the transition t
ed by hand and disk space allocated between
> them in a fixed fashion. This means that any cleanup from stale disk
> images, over-filled caches, etc. has to be done 3 times on each build node
> (being the Linux host as well as the FreeBSD and Windows guest VMs).
> Currently provisioning new n
is essentially completely eliminated with the transition to VM based CI,
with the majority of the deployment now being possible using Ansible with the
only manual step being the registration with Gitlab - which is a fairly quick
process taking less than 20 minutes per node. Maintenance is significan
e FreeBSD and Windows guest VMs).
> Currently provisioning new nodes is significantly labour intensive as well
> (see
> https://invent.kde.org/sysadmin/ci-utilities/-/blob/master/gitlab-templates/
> README.md for the instructions).
>
> This is essentially completely eliminated wit
the transition to VM based
CI, with the majority of the deployment now being possible using Ansible
with the only manual step being the registration with Gitlab - which is a
fairly quick process taking less than 20 minutes per node. Maintenance is
significantly reduced as each node only needs one