about summary refs log tree commit diff
path: root/nixos/doc/manual/from_md
diff options
context:
space:
mode:
authorEuan Kemp <euank@euank.com>2022-03-05 00:43:47 -0800
committerEuan Kemp <euank@euank.com>2022-03-05 11:30:53 -0800
commite6d1c597f137ee8a4439d7d9c3d24e22b86eb03c (patch)
tree2279f90cd11fd4c5b37aede19b85a0cc94b66263 /nixos/doc/manual/from_md
parent8aaa0699db4ecbae35314144cbef1d95bf2c61ed (diff)
downloadnixlib-e6d1c597f137ee8a4439d7d9c3d24e22b86eb03c.tar
nixlib-e6d1c597f137ee8a4439d7d9c3d24e22b86eb03c.tar.gz
nixlib-e6d1c597f137ee8a4439d7d9c3d24e22b86eb03c.tar.bz2
nixlib-e6d1c597f137ee8a4439d7d9c3d24e22b86eb03c.tar.lz
nixlib-e6d1c597f137ee8a4439d7d9c3d24e22b86eb03c.tar.xz
nixlib-e6d1c597f137ee8a4439d7d9c3d24e22b86eb03c.tar.zst
nixlib-e6d1c597f137ee8a4439d7d9c3d24e22b86eb03c.zip
nixos/k3s: use the systemd driver for docker + unified cgroups
This is necessary for it to work at all. The single-node-docker test
will fail without this change.

Also add a release note for it.
Diffstat (limited to 'nixos/doc/manual/from_md')
-rw-r--r--nixos/doc/manual/from_md/release-notes/rl-2205.section.xml14
1 files changed, 14 insertions, 0 deletions
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 2bcfc86b432b..33cc929b466f 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
@@ -366,6 +366,20 @@
       </listitem>
       <listitem>
         <para>
+          <literal>services.k3s.enable</literal> no longer implies
+          <literal>systemd.enableUnifiedCgroupHierarchy = false</literal>,
+          and will default to the <quote>systemd</quote> cgroup driver
+          when using <literal>services.k3s.docker = true</literal>. This
+          change may require a reboot to take effect, and k3s may not be
+          able to run if the boot cgroup hierarchy does not match its
+          configuration. The previous behavior may be retained by
+          explicitly setting
+          <literal>systemd.enableUnifiedCgroupHierarchy = false</literal>
+          in your configuration.
+        </para>
+      </listitem>
+      <listitem>
+        <para>
           The DHCP server (<literal>services.dhcpd4</literal>,
           <literal>services.dhcpd6</literal>) has been hardened. The
           service is now using the systemd’s