Comment 1 for bug 1665078

Revision history for this message
Mathieu Trudel-Lapierre (cyphermox) wrote :

This is expected behavior:

       /* Files with asciibetically higher names override/append settings from
         * earlier ones (in all config dirs); files in /run/netplan/
         * shadow files in /etc/netplan/ which shadow files in /lib/netplan/.

You are meant to be able to generate cross-referencing configuration files or global configs which can then be invalidated by later files referencing the same devices and overriding the settings -- this allows shipping "global" configuration files with defaults, which are then customized to a user's liking via later files, possibly in a different directory.

My understanding is that it however means that you will not be able to reuse the name "eth0" as the name of a bond or another type of device if it has already been defined as an ethernet.