Janik Haag janik
  • Joined on 2024-03-25
janik pushed to builder at the-distro/infra 2024-09-29 01:44:17 +00:00
cef88ec598 fix(builders/netboot): make "normal" evaluation pass
c86cefe21f Merge pull request 'feat(gerrit): run git-gc-preserve on a daily timer' (#110) from gerrit-gc into main
f321ab6450 users: add winterqt
8d95d1f850 fix(dns): dnsimple expects FQDNs in CNAMEs
29c1b366c6 feat(dns): migrate forkos.org zone to dnsimple
Compare 9 commits »
janik commented on pull request the-distro/infra#111 2024-09-29 01:42:25 +00:00
fix(builders/netboot): make "normal" evaluation pass

Or we can adopt a special colmena fork and fix this upstream. I have patches to make this sort of stuff work ~better.

Can you like those patches, I would be curious to read them. (I…

janik deleted branch gerrit-gc from the-distro/infra 2024-09-28 20:14:34 +00:00
janik commented on pull request the-distro/infra#114 2024-09-28 18:34:22 +00:00
wip: feat(mail): init host and module

Just using the SNM forward doesn't quit work because it will run into tons of spf rejections. We have to rewrite the origin and set reply-to. For postfix, the correct way forward here is to…

janik commented on pull request the-distro/infra#118 2024-09-28 17:47:48 +00:00
feat(monitoring): add uptime-kuma for status page, see #97

We maintain all the input related overlays directly in the flake.nix.

janik commented on pull request the-distro/infra#118 2024-09-28 17:47:48 +00:00
feat(monitoring): add uptime-kuma for status page, see #97

Please guard the config behind a mkIf with an enable option like options.bagel.status.enable = mkEnableOption "status page";. Currently, applying this change would enable this service on every host.

janik commented on pull request the-distro/infra#118 2024-09-28 17:47:48 +00:00
feat(monitoring): add uptime-kuma for status page, see #97

The nginx stuff is fine for now, but we should generalize proxying a bit in the future. (having every service add their own firewall rules, and nginx config is redundant and error prone)

janik commented on pull request the-distro/infra#118 2024-09-28 17:47:48 +00:00
feat(monitoring): add uptime-kuma for status page, see #97

It would be preferable to pull the domain information from the terraform/dnsimple.nix, so we avoid maintaining the list of domains twice.

janik suggested changes for the-distro/infra#118 2024-09-28 17:47:48 +00:00
feat(monitoring): add uptime-kuma for status page, see #97

what machine to run this on

janik commented on pull request the-distro/infra#118 2024-09-28 17:47:47 +00:00
feat(monitoring): add uptime-kuma for status page, see #97

Please add the domain to terraform ^^

janik commented on pull request the-distro/infra#119 2024-09-28 17:19:09 +00:00
fix(gerrit): tmpdir-related failure

I don't see how this change closes #108 it just moves the occasional unpacking problem from /tmp to /var/lib/gerrit. Btw I'm pretty sure that it's a bad idea to change the tmp_dir setting to a non-temporary directory.

janik commented on issue the-distro/infra#108 2024-09-25 08:15:29 +00:00
Figure out the Gerrit/Pyroscope situation

To be a bit more precise, it works some of the time, but often fails unpacking/setting up the vendored analyzer for some reason. It usually fixes it self after some time. So it's not a pressing…

janik pushed to email-groups at the-distro/infra 2024-09-24 23:01:46 +00:00
991578a87b wip: feat(mail): init host and module
8d95d1f850 fix(dns): dnsimple expects FQDNs in CNAMEs
Compare 2 commits »
janik pushed to email-groups at the-distro/infra 2024-09-24 20:15:12 +00:00
d5bc275b71 wip: feat(mail): init host and module
janik pushed to email-groups at the-distro/infra 2024-09-24 20:04:43 +00:00
a74611e078 wip: feat(mail): init host and module
29c1b366c6 feat(dns): migrate forkos.org zone to dnsimple
16027be2ca fix(dns): apex cnames are not allowed
d780f18534 Merge pull request 'feat(dns): migrate functions from gandi to dnsimple' (#113) from janik/dnsimple into main
Compare 4 commits »
janik deleted branch janik/dnsimple from the-distro/infra 2024-09-24 18:53:23 +00:00
janik deleted branch janik/dnsimple-fix from the-distro/infra 2024-09-24 18:52:52 +00:00
janik deleted branch maxine/apex-alias from the-distro/infra 2024-09-24 18:51:46 +00:00
janik pushed to main at the-distro/infra 2024-09-24 18:51:37 +00:00
16027be2ca fix(dns): apex cnames are not allowed