Jonas Chevalier
Jonas Chevalier
Exploring this as a pattern, but it can take many different forms. The builder could be attached to a per-system `lib`. One thing I wanted to do is have the...
I was playing with making the builder more easily overridable, but then it's more lines of code
It needs more work. When deploying this, the process starts fine, but nginx still return 500 errors.
https://github.com/buildbot/buildbot/blob/bb4354043f45be5f32e80deb90896a96fcfa3971/www/badges/buildbot_badges/__init__.py#L84-L94 This plugin may not work for us. Our builder names have slashes in them and I think their router doesn't support that.
Can you try with a 4GB instance? We had issues in the past where 2GB wasn't enough to hold the NixOS image in memory.
Maybe @nlewo knows something about this
yes, you can even use https://github.com/hashicorp/terraform-provider-tls to generate the SSL key-pair, and then use https://registry.terraform.io/providers/hashicorp/local/latest/docs/resources/file to write the file to disk.
Terraform is a bit brittle and tends to break down when using user-provided keys in my experience. You have to make sure that all the users have already an ssh-agent...
I see your point. I suggest adding a little wrapper to the terraform module that copies the passed ssh key to a temp-file and deletes it at the end. ```...
The best solution I found so far is this: https://github.com/lebokus/docker-volume-bindfs . It's a docker plugin that uses FUSE to rewrite the user/group IDs.