nixpkgs/nixos/doc/manual/from_md/release-notes
Luflosi 78f357f134
nixos/kubo: make the configuration options idempotent
Without this commit, unsetting any of the `services.kubo.settings` options does not reset the value back to the default. This commit gets rid of this statefulness.
This is achieved by generating the default config, applying the user specified config options to it and then patching the `Identity` and `Pinning` config options from the old config back in. This new config is then applied using `ipfs config replace`.
The only remaining stateful parts of the config are the `Identity` and `Pinning.RemoteServices` settings as those can't be changed with `ipfs config replace`. `Pinning.RemoteServices` also contains secrets that shouldn't be in the Nix store. Setting these options wasn't possible before as it would result in an error when the daemon tried to start. I added some assertions to guard against this case.
2023-01-24 16:33:03 +01:00
..
rl-1310.section.xml
rl-1404.section.xml nixos/doc: bump Pandoc 2022-12-27 17:23:25 +01:00
rl-1412.section.xml nixos/doc: bump Pandoc 2022-12-27 17:23:25 +01:00
rl-1509.section.xml nixos/doc: bump Pandoc 2022-12-27 17:23:25 +01:00
rl-1603.section.xml nixos/doc: bump Pandoc 2022-12-27 17:23:25 +01:00
rl-1609.section.xml nixos/doc: bump Pandoc 2022-12-27 17:23:25 +01:00
rl-1703.section.xml nixos/doc: bump Pandoc 2022-12-27 17:23:25 +01:00
rl-1709.section.xml nixos/doc: bump Pandoc 2022-12-27 17:23:25 +01:00
rl-1803.section.xml nixos/doc: bump Pandoc 2022-12-27 17:23:25 +01:00
rl-1809.section.xml nixos/doc: bump Pandoc 2022-12-27 17:23:25 +01:00
rl-1903.section.xml nixos/doc: bump Pandoc 2022-12-27 17:23:25 +01:00
rl-1909.section.xml doc,nixos/doc: unescape double quotes 2022-12-27 17:13:49 +01:00
rl-2003.section.xml nixos/doc: bump Pandoc 2022-12-27 17:23:25 +01:00
rl-2009.section.xml nixos/doc: bump Pandoc 2022-12-27 17:23:25 +01:00
rl-2105.section.xml nixos/doc: bump Pandoc 2022-12-27 17:23:25 +01:00
rl-2111.section.xml nixos/doc: bump Pandoc 2022-12-27 17:23:25 +01:00
rl-2205.section.xml .editorconfig: apply trailing whitespace removal 2022-12-29 01:40:50 +01:00
rl-2211.section.xml nixos/doc: bump Pandoc 2022-12-27 17:23:25 +01:00
rl-2305.section.xml nixos/kubo: make the configuration options idempotent 2023-01-24 16:33:03 +01:00