touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #128427
[Bug 1492546] Re: Systemd runs ifdown on shutdown even when it shouldn't
This bug was fixed in the package ifupdown - 0.8.8ubuntu1
---------------
ifupdown (0.8.8ubuntu1) xenial; urgency=medium
* Merge with Debian unstable. Remaining Ubuntu changes:
- Always call dhclient with -1, Ubuntu carries a patch so that renewal
won't time out.
- link.defn, tests/testbuild-linux: Disable upping of
bridges as it's not covering all the cases supported by the vlan and
bridge hooks and so causes more harm than good at this point.
(LP: #1295304)
- debian/postinst: Bring back missing /etc/rcS.d/networking symlink, to
clean up after old broken upgrades. (LP: #1439109) Needs to be kept
until after 16.04 LTS.
- ifup@.service, ifupdown-hotplug: Additionally run for "auto" class. We
don't really support "allow-hotplug" in Ubuntu at the moment, so we need
to deal with "auto" devices appearing after the "networking" init script
already ran. (LP: #1374521)
ifupdown (0.8.8) unstable; urgency=medium
[ Martin Pitt ]
* Fix ifquery crash if interface state file does not exist yet.
(Closes: #810779, LP: #1532722)
* ifup@.service: Avoid stopping on shutdown via stopping system-ifup.slice
(changed behaviour in systemd 228). (Closes: #761909, LP: #1492546)
[ Guus Sliepen ]
* Remove quotes around TimeoutStartSec parameter. Closes: #810656
ifupdown (0.8.7) unstable; urgency=medium
* Impose a 5 minute timeout for starting network services.
Closes: #318577, #810656
* Give an error when trying to up a dhcp interface when no DHCP client is
installed. Closes: #471926, #419139
* Add a section in the manual about extensions provided by other packages.
Closes: #482405, #597274
* Use absolute paths to binaries called by ifup/ifdown. Closes: #365114
* Return an error when trying to ifup/ifdown/ifquery an unknown interface
(unless it is ignored due to --allow or --exclude).
* Ignore SIGPIPE. Closes: #311054
* Update the bridge example. Closes: #488315
* Use the onlink option when adding a gateway route. Closes: #378506
* Also allow the metric option for tunnels and IPv6 interfaces.
-- Martin Pitt <martin.pitt@xxxxxxxxxx> Wed, 13 Jan 2016 07:00:46
+0100
** Changed in: ifupdown (Ubuntu)
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to ifupdown in Ubuntu.
https://bugs.launchpad.net/bugs/1492546
Title:
Systemd runs ifdown on shutdown even when it shouldn't
Status in ifupdown package in Ubuntu:
Fix Released
Status in ltsp package in Ubuntu:
Invalid
Status in ifupdown package in Debian:
Fix Released
Bug description:
The unit /lib/systemd/system/ifup@.service is Debian and Ubuntu specific, it's not part of upstream systemd.
On shutdown, it unconditionally ifdowns all interfaces:
ExecStop=/sbin/ifdown %I
This is a regression from previous init systems (sysvinit and upstart)
which cared so that when a network file system was in use, they didn't
ifdown the interfaces.
Specifically, both /etc/init.d/networking and /etc/init/networking contain these functions:
check_network_file_systems()
check_network_swaps()
which output the message "not deconfiguring network interfaces: network file systems still mounted" and exit.
So, please call the same functions in the ExecStop= part of
ifup@.service.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ifupdown/+bug/1492546/+subscriptions
References