touch-packages team mailing list archive
-
touch-packages team
-
Mailing list archive
-
Message #78090
[Bug 1449380] Re: "systemctl default" stops ifup@.service
This bug was fixed in the package systemd - 219-7ubuntu5
---------------
systemd (219-7ubuntu5) vivid; urgency=medium
* Revert upstream commit 743970d which immediately SIGKILLs units during
shutdown. This leads to problems like bash not being able to write its
history, mosh not saving its state, and similar failed cleanup actions.
(LP: #1448259)
* ifup@.service: Set IgnoreOnIsolate, so that "systemctl default" does not
shut down network interfaces. (LP: #1449380). Add PartOf=network.target,
so that stopping network.target also stops network interfaces.
* 75-persistent-net-generator.rules: Fix rules for ibmveth (it's a driver,
not a subsystem). (LP: #1437375)
* debian/tests/unit-config: Add tests for systemctl enable/disable on a
SysV-only unit. Reproduces LP #1447807.
* Fix systemctl enable for SysV scripts without a native unit. We must not
try and enable the nonexisting unit then. (LP: #1447807)
-- Martin Pitt <martin.pitt@xxxxxxxxxx> Thu, 07 May 2015 07:45:34
+0200
** Changed in: systemd (Ubuntu Vivid)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1449380
Title:
"systemctl default" stops ifup@.service
Status in systemd package in Ubuntu:
Fix Released
Status in systemd source package in Vivid:
Fix Released
Status in systemd package in Debian:
Fix Released
Bug description:
Running the display-manager autopkgtest causes eth0 to get shut down:
Apr 28 08:30:15 autopkgtest ifdown[3267]: Internet Systems Consortium DHCP Client 4.3.1
Apr 28 08:30:15 autopkgtest ifdown[3267]: Copyright 2004-2014 Internet Systems Consortium.
Apr 28 08:30:15 autopkgtest ifdown[3267]: All rights reserved.
Apr 28 08:30:15 autopkgtest ifdown[3267]: For info, please visit https://www.isc.org/software/dhcp/
Apr 28 08:30:15 autopkgtest ifdown[3267]: Listening on LPF/eth0/52:54:00:12:34:56
Apr 28 08:30:15 autopkgtest ifdown[3267]: Sending on LPF/eth0/52:54:00:12:34:56
Apr 28 08:30:15 autopkgtest ifdown[3267]: Sending on Socket/fallback
Apr 28 08:30:15 autopkgtest dhclient[3301]: DHCPRELEASE on eth0 to 10.0.2.2 port 67 (xid=0x3ca4ea0a)
Apr 28 08:30:15 autopkgtest ifdown[3267]: DHCPRELEASE on eth0 to 10.0.2.2 port 67 (xid=0x3ca4ea0a)
This breaks the ssh runner.
SRU TEST CASE:
==============
- Prepare a system which uses ifupdown (e. g. a standard adt-buildvm-ubuntu-cloud VM)
- Start it, run "sudo systemctl default"
- With vivid final's systemd, this will stop ifup@eth0.service and hence shut down eth0. ssh and other network connections will stop.
- With this fix, ifup@eth0.service and eth0 should stay running/up.
Regression potential: Very low: We don't use "systemctl isolate"
during regular operation, and more elaborate commands like "systemctl
isolate rescue.target" are currently broken on Ubuntu anyway due to
our D-Bus shutdown hack.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1449380/+subscriptions
References