From 01e35db27895076fca4be0436ed584393cd0c8b0 Mon Sep 17 00:00:00 2001 From: adisbladis Date: Fri, 8 May 2020 15:34:06 +0100 Subject: [PATCH] release-notes: Add release note about nixos containers directory moves --- .../from_md/release-notes/rl-2205.section.xml | 22 +++++++++++++++++++ .../manual/release-notes/rl-2205.section.md | 10 +++++++++ 2 files changed, 32 insertions(+) diff --git a/nixos/doc/manual/from_md/release-notes/rl-2205.section.xml b/nixos/doc/manual/from_md/release-notes/rl-2205.section.xml index 05b3822cab71..13089b1f8668 100644 --- a/nixos/doc/manual/from_md/release-notes/rl-2205.section.xml +++ b/nixos/doc/manual/from_md/release-notes/rl-2205.section.xml @@ -471,6 +471,28 @@ new versions will release. + + + The configuration and state directories used by + nixos-containers have been moved from + /etc/containers and + /var/lib/containers to + /etc/nixos-containers and + /var/lib/nixos-containers. + + + If you are changing system.stateVersion to + "22.05" manually on an existing + system you are responsible for migrating these directories + yourself. + + + This is to improve compatibility with + libcontainer based software such as Podman + and Skopeo which assumes they have ownership over + /etc/containers. + + security.klogd was removed. Logging of diff --git a/nixos/doc/manual/release-notes/rl-2205.section.md b/nixos/doc/manual/release-notes/rl-2205.section.md index 16c59ce3dddb..e5960e0794eb 100644 --- a/nixos/doc/manual/release-notes/rl-2205.section.md +++ b/nixos/doc/manual/release-notes/rl-2205.section.md @@ -151,6 +151,16 @@ In addition to numerous new and upgraded packages, this release has the followin org-contrib, refer to the ones in `pkgs.emacsPackages.elpaPackages` and `pkgs.emacsPackages.nongnuPackages` where the new versions will release. +- The configuration and state directories used by `nixos-containers` have been + moved from `/etc/containers` and `/var/lib/containers` to + `/etc/nixos-containers` and `/var/lib/nixos-containers`. + + If you are changing `system.stateVersion` to `"22.05"` manually on an existing + system you are responsible for migrating these directories yourself. + + This is to improve compatibility with `libcontainer` based software such as Podman and Skopeo + which assumes they have ownership over `/etc/containers`. + - `security.klogd` was removed. Logging of kernel messages is handled by systemd since Linux 3.5.