summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--documentation/migration-guides/migration-5.3.rst16
1 files changed, 16 insertions, 0 deletions
diff --git a/documentation/migration-guides/migration-5.3.rst b/documentation/migration-guides/migration-5.3.rst
index 1b767374d5..748e51bb67 100644
--- a/documentation/migration-guides/migration-5.3.rst
+++ b/documentation/migration-guides/migration-5.3.rst
@@ -118,6 +118,22 @@ class. Instead, one should create a new recipe to build this FIT image, as
118described in the :ref:`Removed Classes <migration-guides/migration-5.3:Removed 118described in the :ref:`Removed Classes <migration-guides/migration-5.3:Removed
119Classes>` section of the Migration notes for |yocto-ver| (|yocto-codename|). 119Classes>` section of the Migration notes for |yocto-ver| (|yocto-codename|).
120 120
121systemd Predictable Interface Names no longer MAC policy by default
122~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
123
124The :oe_git:`systemd recipe </openembedded-core/tree/meta/recipes-core/systemd>`
125used to forcibly set the "mac" policy by default when the ``pni-names``
126:term:`distro feature <DISTRO_FEATURES>` is enabled.
127
128This is no longer the case as this was not following upstream changes. Now when
129the ``pni-names`` :term:`distro feature <DISTRO_FEATURES>` is enabled, the
130default policy from systemd is selected (from
131https://github.com/systemd/systemd/blob/v257.8/network/99-default.link).
132
133To set back the "mac" policy in systemd (version 257.8 at the time of writing
134this note), you should set the ``NamePolicy`` and ``AlternativeNamesPolicy`` as
135detailed in :manpage:`systemd.link(5)`.
136
121Supported kernel versions 137Supported kernel versions
122~~~~~~~~~~~~~~~~~~~~~~~~~ 138~~~~~~~~~~~~~~~~~~~~~~~~~
123 139