Valentin Gagarin fricklerhandwerk
  • Hamburg, Germany
  • Nix documentarian, information janitor

  • Joined on 2024-06-12
fricklerhandwerk closed issue fediversity/fediversity#275 2025-05-12 09:50:06 +02:00
Generate Django forms from deployment options
fricklerhandwerk deleted branch use-config-module from fricklerhandwerk/Fediversity 2025-05-12 09:50:01 +02:00
fricklerhandwerk pushed to main at fediversity/fediversity 2025-05-12 09:49:58 +02:00
5f66a034f3 actually use the typed configuration in deployment
fricklerhandwerk merged pull request fediversity/fediversity#330 2025-05-12 09:49:57 +02:00
actually use the typed configuration in deployment
fricklerhandwerk closed issue fediversity/fediversity#324 2025-05-12 09:44:10 +02:00
categorize issue tracker
fricklerhandwerk created pull request fediversity/fediversity#330 2025-05-09 12:46:57 +02:00
actually use the typed configuration in deployment
fricklerhandwerk pushed to use-config-module at fricklerhandwerk/Fediversity 2025-05-09 12:46:51 +02:00
5f66a034f3 actually use the typed configuration in deployment
fricklerhandwerk created branch use-config-module in fricklerhandwerk/Fediversity 2025-05-09 12:45:44 +02:00
fricklerhandwerk pushed to use-config-module at fricklerhandwerk/Fediversity 2025-05-09 12:45:44 +02:00
df9ce821de collapse VM tests into one, use subtests
f4ebf55a15 unify versioning (minus around nixops, for now)
6100b278b6 generate Python data models from module options (#285)
f5db62e053 Add a basic integration test (#323)
5db04d0c50 panel - enable proper logger that will show up in the console (#320)
Compare 10 commits »
fricklerhandwerk commented on pull request fediversity/fediversity#329 2025-05-08 11:01:19 +02:00
Introduce test for deploying all services with nixops4 apply

TODOs from verbal sync:

  • modularise all test parameters, it's the main barrier to readability
  • try to fold the fake node into a nested derivation (not a blocker)
  • try to address the minor…
fricklerhandwerk commented on pull request fediversity/fediversity#329 2025-05-08 10:58:00 +02:00
Introduce test for deploying all services with nixops4 apply

It's created in the unpacking subtest defined in the test module generator.

fricklerhandwerk commented on pull request fediversity/fediversity#329 2025-05-08 10:34:21 +02:00
Introduce test for deploying all services with nixops4 apply

It would be a lot simpler and much more idiomatic if you enabled acme right there in the module. Then we wouldn't need the extra file, which makes it harder to track down what's happening.

fricklerhandwerk commented on pull request fediversity/fediversity#329 2025-05-08 10:27:04 +02:00
Introduce test for deploying all services with nixops4 apply

Why not copy it to the final location directly?

fricklerhandwerk commented on pull request fediversity/fediversity#329 2025-05-08 10:11:47 +02:00
Introduce test for deploying all services with nixops4 apply

Maybe worth mentioning here that since nixops4 apply operates on a flake, the tests take this repository's flake as a template, and this also why there are some dummy files that will be overwritten inside the test. Although why are we even keeping the unused files? They could just as well be created during the test, no?

fricklerhandwerk commented on pull request fediversity/fediversity#329 2025-05-08 10:08:58 +02:00
Introduce test for deploying all services with nixops4 apply

### Basic deployment check

fricklerhandwerk pushed to main at fediversity/meta 2025-05-06 15:24:27 +02:00
9f9723ea62 more comments on developer notes
fricklerhandwerk pushed to main at fediversity/meta 2025-05-06 11:45:26 +02:00
37ec930f56 2025-05-06 developer sync notes
fricklerhandwerk pushed to main at fediversity/meta 2025-05-06 11:44:05 +02:00
e0b66876f3 more e
fricklerhandwerk pushed to main at fediversity/meta 2025-05-06 11:42:26 +02:00
06bb3bcb71 add notes to developer sync