Kiara Grouwstra kiara · any pronouns
kiara pushed to add-home-manager at kiara/Fediversity 2025-07-02 10:10:21 +02:00
6943798326 add home-manager
1c92009879 Do not force QEMU options onto machines
a791ad41ec Inject sources, secrets and keys via module system - avoid import ../ (#421)
Compare 3 commits »
kiara pushed to attic at kiara/Fediversity 2025-07-01 17:57:13 +02:00
d53dff003e upgrade memory to resolve oom
604803aea3 [wip] handling env file (still fails)
5d0ecc08c1 use templating fork
c1141534a9 add tests, fix some things
441097a49b unrelated improvements
Compare 25 commits »
kiara commented on pull request fediversity/fediversity#397 2025-07-01 17:56:37 +02:00
WIP: add attic cache

the OOM i solved.

the `acl` download error persists despite a seemingly relevant patch.
diff --git a/deployment/check/cli/nixosTest.nix b/deploymen…
kiara pushed to attic at kiara/Fediversity 2025-07-01 17:48:54 +02:00
23fdba786d upgrade memory to resolve oom
kiara commented on pull request fediversity/fediversity#421 2025-07-01 17:27:58 +02:00
Inject sources, secrets and keys via module system - avoid import ../

forgejo won't let original authors approve, but overall lgtm

kiara commented on pull request fediversity/fediversity#421 2025-07-01 17:25:14 +02:00
Inject sources, secrets and keys via module system - avoid import ../

i wondered if sources wouldn't need specialArgs instead, but CI seems good so far, so yay

kiara commented on pull request fediversity/fediversity#421 2025-07-01 17:24:15 +02:00
Inject sources, secrets and keys via module system - avoid import ../

arguably this one may similarly be ugly but... i'll take it

kiara commented on pull request fediversity/fediversity#397 2025-07-01 16:59:37 +02:00
WIP: add attic cache

issues in the log:

failed to download acl
vm-test-run-deployment-cli> deployer # building '/nix/store/l70m8z9m7m1yd96vvkl6bq2qimisvvms-users-groups.json…
kiara commented on pull request fediversity/fediversity#405 2025-07-01 16:48:21 +02:00
try out existing nix container made for gitea actions

error: a 'x86_64-linux' with features {kvm, nixos-test} is required to build '/nix/store/mqqx68j6vw7k66qv79zbzh1jwx2pi02k-vm-test-run-peertube.drv', but I am a 'x86_64-linux' with features…

kiara commented on pull request fediversity/fediversity#397 2025-07-01 15:51:27 +02:00
WIP: add attic cache

CI correctly reproduced my local error, but what is this error Broken pipe anyway 😿

kiara pushed to application-config-type-check-attempts at kiara/Fediversity 2025-07-01 14:57:00 +02:00
fd3b71c8df various failed attempts to type-check deployment application configurations using config-level applications
kiara created branch application-config-type-check-attempts in kiara/Fediversity 2025-07-01 14:56:59 +02:00
kiara pushed to data-model-revamp at kiara/Fediversity 2025-07-01 14:26:51 +02:00
1d519dceab move applications from config to options to actually type-check application configurations
kiara pushed to data-model-revamp at kiara/Fediversity 2025-07-01 14:20:40 +02:00
64c4d543b5 move applications from config to options to actually type-check application configurations
kiara commented on issue fediversity/fediversity#423 2025-07-01 14:06:40 +02:00
alleviate pain from tests requiring to manually specify extraDependencies

once we face this issue again when adding new tests, there might be ways to alleviate the developer cost for this by somehow speeding up the testing cycle to discover required dependencies. one…

kiara opened issue fediversity/fediversity#423 2025-07-01 14:04:25 +02:00
alleviate pain from tests requiring to manually specify extraDependencies
kiara pushed to ci-in-nix-docker at kiara/Fediversity 2025-07-01 13:35:30 +02:00
3747bade28 runs-on: docker
729750366c rm runner file
528c6541c0 explicitly specify container image
d1c649f539 add label for new runner
b08c0a648e try out existing nix container made for gitea actions
Compare 9 commits »
kiara pushed to ci-in-nix-docker at kiara/Fediversity 2025-07-01 13:34:48 +02:00
9621aa56b1 runs-on: docker
kiara commented on pull request fediversity/fediversity#421 2025-07-01 13:33:23 +02:00
Inject sources, secrets and keys via module system - avoid import ../

maybe this could indeed be simplified further, tho if we wanna ditch flakes anyway, i guess i don't really care to direct compute to figuring out smaller optimizations here

kiara pushed to flake-sources at kiara/Fediversity 2025-07-01 13:31:09 +02:00
10d354731c factor out sources from flake stuff
c1dc0fef01 Split nameservers between IPv4 and IPv6 (#420)
Compare 2 commits »