Add support for RequiredForOnline in networkd
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
systemd (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Zesty |
Won't Fix
|
Undecided
|
Unassigned | ||
Artful |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* netplan & networkd based systems typically await networking to be up on boot, without any ability to specify that an interface should be configured, but might not be online at boot. This is a backport of the RequiredForOnline= feature to match optional=true in netplan.
[Test Case]
* Configure a netowkring interface using .link/.network file and specify RequiredForOnli
* Bring the interface down / offline it
* execute systemd-
[Regression Potential]
* This adds a support for an additional stanza in the network files. This stanza is not used by default. if the stanza is used, but older networkd is in use, networkd will ignore this unknown stanza. Thus this change is backward and forward compatible. The difference is that boot is not blocked awaiting systemd-
[Other Info]
* Original bug report
Add support for RequiredForOnline in networkd
https:/
RequiredForOnline= denotes a link/network that does/does not require being up
for systemd-
possible to ignore devices without modifying parameters to wait-online.
CVE References
Changed in systemd (Ubuntu Bionic): | |
status: | New → Fix Committed |
Changed in systemd (Ubuntu Artful): | |
status: | New → In Progress |
Changed in systemd (Ubuntu Zesty): | |
status: | Confirmed → Won't Fix |
Changed in systemd (Ubuntu Xenial): | |
status: | Confirmed → In Progress |
description: | updated |
tags: | added: id-5a27044d7e3f1a528751c449 |
This bug was fixed in the package systemd - 235-3ubuntu3
---------------
systemd (235-3ubuntu3) bionic; urgency=medium
* netwokrd: add support for RequiredForOnline stanza. (LP: #1737570) cies=no (LP: #1734167)
* resolved.service: set DefaultDependen
* systemd.postinst: enable persistent journal. (LP: #1618188)
* core: add support for non-writable unified cgroup hierarchy for container support.
(LP: #1734410)
-- Dimitri John Ledkov <email address hidden> Tue, 12 Dec 2017 13:25:32 +0000