Can someone try buildar for building our bootstrap CI images?

Andrew Bartlett abartlet at samba.org
Fri May 6 02:57:23 UTC 2022


With GitLab CI starting to be limited soon, it would be really helpful
if building a new image for our CI tooling didn't require a privileged
docker, as we don't want to enable that.  

We do this in our bootstrap system, triggered when we want new images
as the dependencies have changed.

Currently we rely on the fact that the shared runners provided by
gitlab.com allow privileged operation.

But there are tools that replace docker that claim to allow this, eg
buildar per
https://codefresh.io/devops/docker-images-without-docker-practical-guide/

It would be awesome if someone could have a practical look at this and
if it really works in our use case propose some patches to move us from
privileged docker to buildar, yet still upload to the same GitLab
registry.

I'm more than happy to answer any questions.

The files and templates are all under bootstrap/ in the source.

Andrew Bartlett
-- 
Andrew Bartlett (he/him)       https://samba.org/~abartlet/
Samba Team Member (since 2001) https://samba.org
Samba Team Lead, Catalyst IT   https://catalyst.net.nz/services/samba

Samba Development and Support, Catalyst IT - Expert Open Source
Solutions




More information about the samba-technical mailing list