On 06/25 11:32, Bryan Davis wrote:
On Tue, Jun 25, 2024 at 11:19 AM Vivian Rook vrook@wikimedia.org wrote:
Are the projects there using GitHub Actions and how difficult is it to migrate them to GitLab CI?
Can we run `docker build` in gitlab yet? That has been the main technical blocker in migrating. I believe there were a few other smaller things, but that one at least was a show stopper.
In https://phabricator.wikimedia.org/T357612#9706890 Jelto said that it _should_ be possible to build with Docker via the "untrusted" runners. "Untrusted" here means that they do not have the ability to push images into the prod docker registry. I would guess the next step would be for someone to try and prove if it is possible or not. I think that the worst case answer would end up being that WMCS needs to setup a dedicated runner to build the images for PAWS.
Yep, we might want to eventually have our own runner also to do things like startup lima-kilo and run functional tests, or generate the lima-kilo VM template (so you don't have to set most of the stuff up on the first run locally and download images/package/etc. on every rebuild).
Bryan
Bryan Davis Wikimedia Foundation Principal Software Engineer Boise, ID USA [[m:User:BDavis_(WMF)]] irc: bd808 _______________________________________________ Cloud-admin mailing list -- cloud-admin@lists.wikimedia.org List information: https://lists.wikimedia.org/postorius/lists/cloud-admin.lists.wikimedia.org/