Skip to content

Commit

Permalink
switch-to-configuration: add sysinit-reactivation release note
Browse files Browse the repository at this point in the history
  • Loading branch information
nikstur committed Dec 25, 2023
1 parent 4d54cab commit f7c8978
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions nixos/doc/manual/release-notes/rl-2405.section.md
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,17 @@ The pre-existing [services.ankisyncd](#opt-services.ankisyncd.enable) has been m

`CONFIG_FILE_NAME` includes `bpf_pinning`, `ematch_map`, `group`, `nl_protos`, `rt_dsfield`, `rt_protos`, `rt_realms`, `rt_scopes`, and `rt_tables`.

- switch-to-configuration does not directly call systemd-tmpfiles anymore.
Instead the new artificial sysinit-reactivation.target is introduced which
allows to restart multiple services that are ordered before sysinit.target
and respect the ordering between the services.
`systemd-tmpfiles-setup.service` now sets `RefuseManualStop = false` so that
the unit can be restarted by switch-to-configuration. When upgrading via a
system switch, however, this will lead to a failure because on the previous
generation it is still `RefuseManualStop = true`. See [this
issue](https://github.com/NixOS/nixpkgs/pull/271067#issuecomment-1845714645)
for context. A reboot will solve this issue.

## Other Notable Changes {#sec-release-24.05-notable-changes}

<!-- To avoid merge conflicts, consider adding your item at an arbitrary place in the list instead. -->
Expand Down

0 comments on commit f7c8978

Please sign in to comment.