diff options
author | Andreas Rammhold <andreas@rammhold.de> | 2019-05-28 18:33:28 +0200 |
---|---|---|
committer | Andreas Rammhold <andreas@rammhold.de> | 2019-06-03 15:05:23 +0200 |
commit | 9077623324d9366041bb6628be1a5cffb7bc815d (patch) | |
tree | 480f1b3f709c37edef2c9db1be0d49510a8c8394 /nixos/doc/manual | |
parent | 0f93834c5e6e1e7489ab4be55c38cb1d4b9d325f (diff) | |
download | nixpkgs-9077623324d9366041bb6628be1a5cffb7bc815d.tar nixpkgs-9077623324d9366041bb6628be1a5cffb7bc815d.tar.gz nixpkgs-9077623324d9366041bb6628be1a5cffb7bc815d.tar.bz2 nixpkgs-9077623324d9366041bb6628be1a5cffb7bc815d.tar.lz nixpkgs-9077623324d9366041bb6628be1a5cffb7bc815d.tar.xz nixpkgs-9077623324d9366041bb6628be1a5cffb7bc815d.tar.zst nixpkgs-9077623324d9366041bb6628be1a5cffb7bc815d.zip |
nixos/misc: warn when someone is using the nixops autoLuks module
The autoLuks module is not really compatible with the updated systemd version anymore. We started dropping NixOS specific patches that caused unwanted side effects that we had to work around otherwise. This change points users towards the relevant PR and spits out a bit of information on how to deal with the situation.
Diffstat (limited to 'nixos/doc/manual')
-rw-r--r-- | nixos/doc/manual/release-notes/rl-1909.xml | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/nixos/doc/manual/release-notes/rl-1909.xml b/nixos/doc/manual/release-notes/rl-1909.xml index 3b1a2d99794..96c41edabd4 100644 --- a/nixos/doc/manual/release-notes/rl-1909.xml +++ b/nixos/doc/manual/release-notes/rl-1909.xml @@ -114,6 +114,30 @@ </link> of the setting. </para> </listitem> + <listitem> + <para> + As of this release the NixOps feature <literal>autoLuks</literal> is deprecated. It no longer works + with our systemd version without manual intervention. + </para> + <para> + Whenever the usage of the module is detected the evaluation will fail with a message + explaining why and how to deal with the situation. + </para> + <para> + A new knob named <literal>nixops.enableDeprecatedAutoLuks</literal> + has been introduced to disable the eval failure and to acknowledge the notice was received and read. + If you plan on using the feature please note that it might break with subsequent updates. + </para> + <para> + Make sure you set the <literal>_netdev</literal> option for each of the file systems referring to block + devices provided by the autoLuks module. Not doing this might render the system in a + state where it doesn't boot anymore. + </para> + <para> + If you are actively using the <literal>autoLuks</literal> module please let us know in + <link xlink:href="https://github.com/NixOS/nixpkgs/issues/62211">issue #62211</link>. + </para> + </listitem> </itemizedlist> </section> |