diff options
author | Vincent Haupert <mail@vincent-haupert.de> | 2022-10-11 19:00:49 +0200 |
---|---|---|
committer | Vincent Haupert <mail@vincent-haupert.de> | 2022-10-11 19:00:49 +0200 |
commit | bfed63047d0ec304c61a3f44197494aad23cb6c2 (patch) | |
tree | cc53f81152e3e0761d277b5f68f513e539ab0460 /nixos/doc | |
parent | 4f442dde0ec8412d7eeb024dcb568620787901b3 (diff) |
release-notes: mention breaking changes w/r/t `systemd-networkd` 250
Diffstat (limited to 'nixos/doc')
-rw-r--r-- | nixos/doc/manual/from_md/release-notes/rl-2211.section.xml | 41 | ||||
-rw-r--r-- | nixos/doc/manual/release-notes/rl-2211.section.md | 6 |
2 files changed, 47 insertions, 0 deletions
diff --git a/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml b/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml index 78bd6c6a22d84..aa79083d10659 100644 --- a/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml +++ b/nixos/doc/manual/from_md/release-notes/rl-2211.section.xml @@ -580,6 +580,47 @@ </listitem> <listitem> <para> + <literal>systemd-networkd</literal> v250 deprecated, renamed, + and moved some sections and settings which leads to the + following breaking module changes: + </para> + <itemizedlist spacing="compact"> + <listitem> + <para> + <literal>systemd.network.networks.<name>.dhcpV6PrefixDelegationConfig</literal> + is renamed to + <literal>systemd.network.networks.<name>.dhcpPrefixDelegationConfig</literal>. + </para> + </listitem> + <listitem> + <para> + <literal>systemd.network.networks.<name>.dhcpV6Config</literal> + no longer accepts the + <literal>ForceDHCPv6PDOtherInformation=</literal> setting. + Please use the <literal>WithoutRA=</literal> and + <literal>UseDelegatedPrefix=</literal> settings in your + <literal>systemd.network.networks.<name>.dhcpV6Config</literal> + and the <literal>DHCPv6Client=</literal> setting in your + <literal>systemd.network.networks.<name>.ipv6AcceptRAConfig</literal> + to control when the DHCPv6 client is started and how the + delegated prefixes are handled by the DHCPv6 client. + </para> + </listitem> + <listitem> + <para> + <literal>systemd.network.networks.<name>.networkConfig</literal> + no longer accepts the <literal>IPv6Token=</literal> + setting. Use the <literal>Token=</literal> setting in your + <literal>systemd.network.networks.<name>.ipv6AcceptRAConfig</literal> + instead. The + <literal>systemd.network.networks.<name>.ipv6Prefixes.*.ipv6PrefixConfig</literal> + now also accepts the <literal>Token=</literal> setting. + </para> + </listitem> + </itemizedlist> + </listitem> + <listitem> + <para> The <literal>meta.mainProgram</literal> attribute of packages in <literal>wineWowPackages</literal> now defaults to <literal>"wine64"</literal>. diff --git a/nixos/doc/manual/release-notes/rl-2211.section.md b/nixos/doc/manual/release-notes/rl-2211.section.md index 37b0db8a8ce10..3c2560df713fb 100644 --- a/nixos/doc/manual/release-notes/rl-2211.section.md +++ b/nixos/doc/manual/release-notes/rl-2211.section.md @@ -194,6 +194,12 @@ Available as [services.patroni](options.html#opt-services.patroni.enable). - The `aws` package has been removed due to being abandoned by the upstream. It is recommended to use `awscli` or `awscli2` instead. +- `systemd-networkd` v250 deprecated, renamed, and moved some sections and settings which leads to the following breaking module changes: + + * `systemd.network.networks.<name>.dhcpV6PrefixDelegationConfig` is renamed to `systemd.network.networks.<name>.dhcpPrefixDelegationConfig`. + * `systemd.network.networks.<name>.dhcpV6Config` no longer accepts the `ForceDHCPv6PDOtherInformation=` setting. Please use the `WithoutRA=` and `UseDelegatedPrefix=` settings in your `systemd.network.networks.<name>.dhcpV6Config` and the `DHCPv6Client=` setting in your `systemd.network.networks.<name>.ipv6AcceptRAConfig` to control when the DHCPv6 client is started and how the delegated prefixes are handled by the DHCPv6 client. + * `systemd.network.networks.<name>.networkConfig` no longer accepts the `IPv6Token=` setting. Use the `Token=` setting in your `systemd.network.networks.<name>.ipv6AcceptRAConfig` instead. The `systemd.network.networks.<name>.ipv6Prefixes.*.ipv6PrefixConfig` now also accepts the `Token=` setting. + - The `meta.mainProgram` attribute of packages in `wineWowPackages` now defaults to `"wine64"`. - The `paperless` module now defaults `PAPERLESS_TIME_ZONE` to your configured system timezone. |