nixpkgs/nixos/modules
Luflosi 9e2866d215
kubo-migrator: rewrite
- Migrate to pkgs/by-name
- Format with nixfmt-rfc-style
- Make it possible to remove support for very old migrations in the future by increasing the `minRepoVersion` parameter
- Rename kubo-migrator-all-fs-repo-migrations to kubo-fs-repo-migrations since it may no longer include all migrations
- Add an alias for kubo-migrator-all-fs-repo-migrations to keep backwards compatibility
- Update descriptions to differentiate between kubo-migrator and kubo-migrator-unwrapped and better describe the purpose of the migrator
- Add a description to every individual migration
- Add a description to kubo-fs-repo-migrations
- Fetch the source code of the individual migrations from their specific Git tags, like upstream intends
- Enable tests for some migrations
- Check that the migrations don't crash on startup
- Mark two broken migrations as broken. They are not compatible with the latest Go versions and upstream is not interested in fixing this
- Change code to allow most updates to be done by only changing three lines (add new version and change git tag and hash)
- Add a stub for any disabled or broken migration to prevent downloading unsigned binaries from the internet, see https://github.com/ipfs/fs-repo-migrations/issues/148#issuecomment-2351355627 and https://github.com/ipfs/fs-repo-migrations/issues/188
- Use `lib.getExe` instead of hardcoding the binary name in the kubo NixOS module
- Use `substituteInPlace` with `--replace-fail` instead of `--replace`
2024-11-20 16:17:14 +01:00
..
config 24.11 beta release 2024-11-14 09:02:09 -08:00
hardware nixos/graphics: clarify assertion message for enable32Bit configuration (#355033) 2024-11-12 06:17:47 +03:00
i18n/input-method doc: document ibus-engine for Chinese input in input-methods section (#319953) 2024-11-01 22:28:44 +08:00
image nixos/image/repart: unsafeDiscardReferences.out = true 2024-10-10 11:48:36 +02:00
installer nixos/tools: add enable options to manual 2024-11-18 16:22:41 +01:00
misc 24.11 beta release 2024-11-14 09:02:09 -08:00
profiles nixos/{demo,installer/virtualbox-demo}: drop 2024-11-07 23:41:51 +00:00
programs nixos/obs-studio: nullable package (#356845) 2024-11-20 18:47:47 +05:30
security nixos/acme: make address families in systemd service less restrictive 2024-11-19 01:40:59 +01:00
services kubo-migrator: rewrite 2024-11-20 16:17:14 +01:00
system nixos/networkd: warn about naively replacing IPForward (#356955) 2024-11-18 20:10:52 -08:00
tasks nixos/network-interfaces-systemd: improve default ethernet network matching (#347283) 2024-11-18 21:18:19 -08:00
testing nixos/test-instrumentation: forward journald to correct tty also in systemd initrd 2024-10-18 10:08:29 +02:00
virtualisation nixos/incus: add incus-user service and socket 2024-11-13 12:25:40 +01:00
module-list.nix nixos/pay-respects: actually import the module (#356231) 2024-11-19 20:56:02 +01:00
rename.nix nixos: remove boot.loader.raspberryPi 2024-11-17 12:33:57 +01:00