* Merge with Debian experimental. Remaining Ubuntu changes:
- Hack to support system-image read-only /etc, and modify files in
/etc/writable/ instead.
- Keep our much simpler udev maintainer scripts (all platforms must
support udev, no debconf).
- initramfs init-top: Drop $ROOTDELAY, we do that in a more sensible way
with wait-for-root. Will get applicable to Debian once Debian gets
wait-for-root in initramfs-tools.
- initramfs init-bottom: If LVM is installed, settle udev,
otherwise we get missing LV symlinks. Workaround for LP #1185394.
- Add debian/udev.lvm2.init: Dummy SysV init script to satisfy insserv
dependencies to "lvm2" which is handled with udev rules in Ubuntu.
- Provide shutdown fallback for upstart. (LP: #1370329)
- debian/extra/ifup@.service: 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 "/etc/init.d/networking start"
already ran. (LP: #1374521) Also, check if devices are actually defined
in /etc/network/interfaces as we don't use Debian's net.agent.
- ifup@.service: Drop dependency on networking.service (i. e.
/etc/init.d/networking), and merely ensure that /run/network exists.
This avoids unnecessary dependencies/waiting during boot and dependency
cycles if hooks wait for other interfaces to come up (like ifenslave
with bonding interfaces). (LP: #1414544)
- Add Get-RTC-is-in-local-time-setting-from-etc-default-rc.patch: In
Ubuntu we currently keep the setting whether the RTC is in local or UTC
time in /etc/default/rcS "UTC=yes|no", instead of /etc/adjtime.
(LP: #1377258)
- Put session scopes into all cgroup controllers. This makes unprivileged
user LXC containers work under systemd. (LP: #1346734)
- Lower Breaks: to plymouth version which has the udev inotify fix in
Ubuntu.
- Lower libappamor1 dep to the Ubuntu version where it moved to /lib.
- Make failure of boot-and-services NSpawn.test_boot non-fatal for now.
This currently fails when being triggered by Jenkins, but is totally
unreproducible when running this manually on the exact same machine.
* sysv-generator: fix wrong "Overwriting existing symlink" warnings.
(Closes: #778700)
* Add systemd-fsckd multiplexer and feed its output to plymouth. This
provides an aggregate progress report of running file system checks and
also allows cancelling them with ^C, in both text mode and Plymouth.
(Closes: #775093, #758902; LP: #1316796)
* Revert "journald: allow restarting journald without losing stream
connections". This was a new feature in 219, but currently causes boot
failures due to logind and other services not starting up properly.
(Closes: #778970; LP: #1423811)
* Add "boot-smoke" autopkgtest: Test 20 successful reboots in a row, and
that there are no connection timeouts or stalled jobs. This reproduces the
above regression.
* debian/tests/localed-locale: Set up locale and keyboard default files on a
minimal unconfigured testbed.
* Add missing python3 test dependency to cmdline-upstart-boot and
display-managers autopkgtests.
* debian/tests/boot-and-services: Skip AppArmor test if AppArmor is not
enabled.
* debian/tests/boot-and-services: Reboot also if lightdm was just installed
but isn't running yet.
systemd (219-2) experimental; urgency=medium
* Fix UTF-16 to UTF-8 conversion on big-endian machines. (Closes: #778654)
* Disable new new test-sigbus, it fails on some buildds due to too old
kernels. (part of #778654)
* debian/README.Debian, debian/systemd.postinst: Drop setfacl call for
/var/log/journal, this is now done automatically by tmpfiles.d/systemd.conf.
* Drop "acl" dependency, not necessary any more with the above.
* debian/tests/boot-and-services: Move to using /var/lib/machines/,
/var/lib/containers is deprecated.
-- Martin Pitt <email address hidden> Mon, 23 Feb 2015 11:58:32 +0100
This bug was fixed in the package systemd - 219-3ubuntu1
---------------
systemd (219-3ubuntu1) vivid; urgency=medium
* Merge with Debian experimental. Remaining Ubuntu changes: etc/writable/ instead. udev.lvm2. init: Dummy SysV init script to satisfy insserv extra/ifup@ .service: Additionally run for "auto" class. We don't d/networking start" interfaces as we don't use Debian's net.agent. etc/init. d/networking) , and merely ensure that /run/network exists. waiting during boot and dependency is-in-local- time-setting- from-etc- default- rc.patch: In cible when running this manually on the exact same machine.
- Hack to support system-image read-only /etc, and modify files in
/
- Keep our much simpler udev maintainer scripts (all platforms must
support udev, no debconf).
- initramfs init-top: Drop $ROOTDELAY, we do that in a more sensible way
with wait-for-root. Will get applicable to Debian once Debian gets
wait-for-root in initramfs-tools.
- initramfs init-bottom: If LVM is installed, settle udev,
otherwise we get missing LV symlinks. Workaround for LP #1185394.
- Add debian/
dependencies to "lvm2" which is handled with udev rules in Ubuntu.
- Provide shutdown fallback for upstart. (LP: #1370329)
- debian/
really support "allow-hotplug" in Ubuntu at the moment, so we need to
deal with "auto" devices appearing after "/etc/init.
already ran. (LP: #1374521) Also, check if devices are actually defined
in /etc/network/
- ifup@.service: Drop dependency on networking.service (i. e.
/
This avoids unnecessary dependencies/
cycles if hooks wait for other interfaces to come up (like ifenslave
with bonding interfaces). (LP: #1414544)
- Add Get-RTC-
Ubuntu we currently keep the setting whether the RTC is in local or UTC
time in /etc/default/rcS "UTC=yes|no", instead of /etc/adjtime.
(LP: #1377258)
- Put session scopes into all cgroup controllers. This makes unprivileged
user LXC containers work under systemd. (LP: #1346734)
- Lower Breaks: to plymouth version which has the udev inotify fix in
Ubuntu.
- Lower libappamor1 dep to the Ubuntu version where it moved to /lib.
- Make failure of boot-and-services NSpawn.test_boot non-fatal for now.
This currently fails when being triggered by Jenkins, but is totally
unreprodu
Upgrade fixes, keep until 16.04 LTS release: Replaces/ Provides systemd-services. rules.d/ README.
- systemd Conflicts/
- Remove obsolete systemd-logind upstart job.
- Clean up obsolete /etc/udev/
systemd (219-3) experimental; urgency=medium
* sysv-generator: fix wrong "Overwriting existing symlink" warnings. tests/localed- locale: Set up locale and keyboard default files on a upstart- boot and managers autopkgtests. tests/boot- and-services: Skip AppArmor test if AppArmor is not tests/boot- and-services: Reboot also if lightdm was just installed
(Closes: #778700)
* Add systemd-fsckd multiplexer and feed its output to plymouth. This
provides an aggregate progress report of running file system checks and
also allows cancelling them with ^C, in both text mode and Plymouth.
(Closes: #775093, #758902; LP: #1316796)
* Revert "journald: allow restarting journald without losing stream
connections". This was a new feature in 219, but currently causes boot
failures due to logind and other services not starting up properly.
(Closes: #778970; LP: #1423811)
* Add "boot-smoke" autopkgtest: Test 20 successful reboots in a row, and
that there are no connection timeouts or stalled jobs. This reproduces the
above regression.
* debian/
minimal unconfigured testbed.
* Add missing python3 test dependency to cmdline-
display-
* debian/
enabled.
* debian/
but isn't running yet.
systemd (219-2) experimental; urgency=medium
* Fix UTF-16 to UTF-8 conversion on big-endian machines. (Closes: #778654) README. Debian, debian/ systemd. postinst: Drop setfacl call for log/journal, this is now done automatically by tmpfiles. d/systemd. conf. tests/boot- and-services: Move to using /var/lib/machines/, lib/containers is deprecated.
* Disable new new test-sigbus, it fails on some buildds due to too old
kernels. (part of #778654)
* debian/
/var/
* Drop "acl" dependency, not necessary any more with the above.
* debian/
/var/
-- Martin Pitt <email address hidden> Mon, 23 Feb 2015 11:58:32 +0100