Interestingly, networkd seems to take control of the interface after 6-8 minutes from boot. Initially, the state of ens3 is "unconfigured". State of the link before taking control is:
After control is taken, it is the same except ADMIN_STATE=configured.
After reboot, if forcing a restart of networkd:
$ cat /run/systemd/netif/links/2
# This is private data. Do not parse.
ADMIN_STATE=unmanaged
OPER_STATE=routable
CARRIER_STATE=carrier
ADDRESS_STATE=routable
IPV4_ADDRESS_STATE=routable
IPV6_ADDRESS_STATE=degraded
Interestingly, networkd seems to take control of the interface after 6-8 minutes from boot. Initially, the state of ens3 is "unconfigured". State of the link before taking control is:
$ cat /run/systemd/ netif/links/ 2 unmanaged STATE=carrier STATE=routable STATE=routable STATE=degraded FOR_ONLINE= yes OPER_STATE_ FOR_ONLINE= degraded FAMILY_ FOR_ONLINE= any POLICY= up FILE=/run/ systemd/ network/ 10-netplan- ens3.network /run/systemd/ netif/leases/ 2 DUID=DUID- EN/Vendor: 0000ab11c03a37a e49cc0a3d0000
ADMIN_STATE=
OPER_STATE=routable
CARRIER_
ADDRESS_
IPV4_ADDRESS_
IPV6_ADDRESS_
ONLINE_STATE=online
REQUIRED_
REQUIRED_
REQUIRED_
ACTIVATION_
NETWORK_
DNS=10.0.2.3
NTP=
SIP=
DOMAINS=
ROUTE_DOMAINS=
LLMNR=yes
MDNS=no
DHCP_LEASE=
DHCP6_CLIENT_
After control is taken, it is the same except ADMIN_STATE= configured.
After reboot, if forcing a restart of networkd:
$ cat /run/systemd/ netif/links/ 2 unmanaged STATE=carrier STATE=routable STATE=routable STATE=degraded
# This is private data. Do not parse.
ADMIN_STATE=
OPER_STATE=routable
CARRIER_
ADDRESS_
IPV4_ADDRESS_
IPV6_ADDRESS_