Tom Alexander
4a6cbfad67
Use lexical binding in elisp files.
...
This silences a warning for each of these files. Lexical binding will become the default in a future version of emacs.
2026-09-12 21:00:26 -04:00
Tom Alexander
450478cff4
I changed bhyverc to use pci slot 10 for network, so update the network interface.
2026-09-12 17:27:33 -04:00
Tom Alexander
82d460e08e
Update packages.
2026-09-12 17:27:33 -04:00
Tom Alexander
24853ba6a2
Add secret for private images pulled in tekton steps.
2026-09-12 17:26:41 -04:00
Tom Alexander
f2bde9ffea
Disable installing documentation.
2026-09-07 15:41:38 -04:00
Tom Alexander
0d6001d655
Add parted to debugging role on kubernetes.
...
This is to support expanding the storage.
2026-09-07 13:24:39 -04:00
Tom Alexander
a0e8a74906
Update packages.
2026-09-05 19:07:41 -04:00
Tom Alexander
e719948a3e
Switch to quad9 for DNS.
...
Mullvad is shutting down their public DNS.
ref: https://mullvad.net/en/blog/shutting-down-our-public-encrypted-dns-servers-and-sponsoring-quad9-instead
2026-09-05 09:46:36 -04:00
Tom Alexander
3f281f1980
Clean up nix_builder directories at the start of a build.
2026-09-03 22:21:07 -04:00
Tom Alexander
6ed4aa08f6
Add a role for mitmproxy.
2026-08-29 09:40:21 -04:00
Tom Alexander
9bfa21368b
Update to Linux 7.2.
...
This is to pull in the drivers for the mt7927 wireless chipset in my desktop. Normally, I would keep the rest of my machines on LTS but since Linux 7 significantly changed the kernel preemption, maintaining two configs would be more trouble than it is worth.
2026-08-29 06:50:47 -04:00
Tom Alexander
4eb7749967
Update persist directory for the latest firefox.
2026-08-29 06:50:45 -04:00
Tom Alexander
d0504bf98f
Update rpcs3.
2026-08-28 09:02:47 -04:00
Tom Alexander
85815fddfd
Update deprecated podman settings.
2026-08-28 06:53:56 -04:00
Tom Alexander
5680e566bc
Update packages.
2026-08-28 06:53:56 -04:00
Tom Alexander
3bbaeaf2af
Install Arial font with rpcs3.
2026-08-26 17:16:22 -04:00
Tom Alexander
1845b1ac30
Increase thresholds for automatic garbage collection.
2026-08-10 22:38:26 -04:00
Tom Alexander
4a772b7276
Disable ca-derivations for the kubernetes cluster also.
2026-08-10 18:30:58 -04:00
Tom Alexander
0e231428df
Disable ca-derivations.
...
Seeing if this is what is causing all my issues with files/directories in the nix store going missing.
2026-08-10 15:27:18 -04:00
Tom Alexander
27b5c0c9ab
Disable build of sm64ex.
2026-08-09 17:18:26 -04:00
Tom Alexander
54e97da71d
Enable building on quark.
2026-08-09 16:23:47 -04:00
Tom Alexander
58c78c50e6
Add The Lord of the Rings The War in the North to RPCS3.
2026-08-09 16:23:47 -04:00
Tom Alexander
e2ed4013c5
Add support for exfat.
2026-08-09 16:23:47 -04:00
Tom Alexander
3aefe7c0b5
Update nix builder to gracefully handle errors during setup.
2026-08-09 00:45:41 -04:00
Tom Alexander
a2485dcfe0
Update NixBSD build target to my repo and add a wip branch build target.
2026-08-08 18:36:06 -04:00
Tom Alexander
d4dc7e1f59
Trust garak's signing key.
2026-08-07 15:48:09 -04:00
Tom Alexander
3c17d56664
Separate enabling distributed build vs substituters.
2026-08-05 17:54:38 -04:00
Tom Alexander
adff9fcd29
Update nix_builder to support tar in the flake lockfile.
2026-08-04 21:39:54 -04:00
Tom Alexander
649e4033fd
Update nix_builder to record the revisions of the flake inputs.
2026-07-28 10:20:18 -04:00
Tom Alexander
1b38004e03
Add more hosts to /etc/hosts.
2026-07-28 08:22:47 -04:00
Tom Alexander
d8ef4356a0
Enable some more builds in nix_builder.
2026-07-23 20:25:42 -04:00
Tom Alexander
5dd5f2e4e0
Fix docker credential generation.
2026-07-23 20:08:40 -04:00
Tom Alexander
84e8983974
Update nix_builder.
2026-07-18 23:30:39 -04:00
Tom Alexander
24f4a8c2d9
Tweak the containerd garbage collect threshold on kubelets.
...
Pods were getting evicted due to disk pressure, so this causes garbage collection to trigger sooner.
2026-07-18 13:59:56 -04:00
Tom Alexander
a3cdaa9128
Increase subuid/subgid range to support running buildkit inside podman.
2026-07-18 08:42:02 -04:00
Tom Alexander
51295a23dc
Enable the build VM as a substituter.
...
This should enable me to have local build jobs without rebuilding stuff that already exists on the build VM server.
2026-07-18 08:41:11 -04:00
Tom Alexander
11d8b93551
Add an /etc/hosts entry for google's metadata server.
...
gcloud was reaching out to this address which was causing delays. Pointing it to localhost to speed the failure up.
2026-07-14 11:53:38 -04:00
Tom Alexander
40b8742a80
Add nix pull-through cache secrets.
2026-07-13 20:35:11 -04:00
Tom Alexander
32080e0e01
Add chown for nix pull through cache database.
2026-07-12 17:25:12 -04:00
Tom Alexander
41668506cd
Retire the kubernetes branch now that it is merged into nix.
2026-07-06 18:28:58 -04:00
Tom Alexander
7c8d278923
Configure kernel preemption.
2026-07-06 18:12:15 -04:00
Tom Alexander
297577471e
Update kubernetes packages and update to gateway API 1.5.1.
2026-07-06 18:12:15 -04:00
Tom Alexander
345ecfc7cf
Add secret for homepage-staging.
2026-07-06 18:12:14 -04:00
Tom Alexander
889de9dbf6
Add a secret for the harbor webhooks to flux.
2026-07-06 18:12:14 -04:00
Tom Alexander
65c2021473
Update flux and install the image automation controller.
2026-07-06 18:12:14 -04:00
Tom Alexander
b0f025d340
Add IP addresses to worker certs for the metrics server.
2026-07-06 18:12:14 -04:00
Tom Alexander
a00115fb4e
Delete images after 24 hours of being unused.
2026-07-06 18:12:14 -04:00
Tom Alexander
058f0cd59b
Set up containerd use harbor.fizz.buzz.
2026-07-06 18:12:14 -04:00
Tom Alexander
c8c18bde88
Add secrets for archive-box, webhook-bridge, and tekton.
2026-07-06 18:12:14 -04:00
Tom Alexander
a36016e631
Allow node-to-node communication.
2026-07-06 18:12:13 -04:00