FFE: switch system init to systemd [not touch] in 15.04
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | init-system-helpers (Ubuntu) |
Undecided
|
Martin Pitt | ||
| | Vivid |
Undecided
|
Martin Pitt | ||
| | ubuntu-meta (Ubuntu) |
Undecided
|
Martin Pitt | ||
| | Vivid |
Undecided
|
Martin Pitt | ||
Bug Description
As per https:/
We are a few days past feature freeze now, bug Steve and I discussed last week, and we still want to aim for switching the default in vivid. To be clear, this will affect Ubuntu desktop/
I know from at least Kubuntu and Ubuntu GNOME that they are pushing for switching to systemd. We should get an ack from the others (Lubuntu/
So if/once the release team generally agrees, these are the things which need to happen before switching:
* Signoff/test from remaining flavours (MATE, Xubuntu, Lubuntu) - DONE
* Land NFS (bug 1312976) - DONE
* Ensure Touch keeps upstart (bug 1428026) - DONE
Operationally, the switch is merely to change s/upstart/
Around that time I will send a mail to ubuntu-
Contingency plan: This will trigger wider testing, and most certainly uncover more integration issues. I'll try to keep up with them, but if we get to a point where we find that there are too many/too serious regressions, we can flip the seed back to upstart and get back to the situation today.
| summary: |
- FFE: switch system init to systemd [not touch] + FFE: switch system init to systemd [not touch] in 15.04 |
| Martin Pitt (pitti) wrote : | #2 |
I got confirmation from Xubuntu (Unit193) and MATE (Martin Wimpress) that switching to systemd works fine and is OK for them. I mailed Julien for Lubuntu.
| description: | updated |
| description: | updated |
| Martin Pitt (pitti) wrote : | #3 |
I just downloaded today's lubuntu desktop, did an ubiquity install under it (boot the live system with init=/bin/systemd), and also tested the installed system under systemd. No problems encountered.
| description: | updated |
| description: | updated |
| Changed in ubuntu-meta (Ubuntu Vivid): | |
| milestone: | none → ubuntu-15.03 |
| Adam Conrad (adconrad) wrote : | #4 |
Pursuant to many conversations on the topic, this is a formal approval of the FFe, with an assumption that it will land early in the week of March 9th.
| Changed in ubuntu-meta (Ubuntu Vivid): | |
| status: | Confirmed → In Progress |
| assignee: | nobody → Martin Pitt (pitti) |
| Changed in init-system-helpers (Ubuntu Vivid): | |
| status: | New → In Progress |
| assignee: | nobody → Martin Pitt (pitti) |
| milestone: | none → ubuntu-15.03 |
| Timo Aaltonen (tjaalton) wrote : | #5 |
Filed a bug on apache2 where "stop; start" on systemd fails: https:/
| Changed in init-system-helpers (Ubuntu Vivid): | |
| status: | In Progress → Fix Committed |
| Changed in ubuntu-meta (Ubuntu Vivid): | |
| status: | In Progress → Fix Committed |
| Launchpad Janitor (janitor) wrote : | #6 |
This bug was fixed in the package ubuntu-meta - 1.332
---------------
ubuntu-meta (1.332) vivid; urgency=medium
* Refreshed dependencies
* Added systemd-sysv to standard (LP: #1427654)
-- Martin Pitt <email address hidden> Mon, 09 Mar 2015 06:20:44 +0100
| Changed in ubuntu-meta (Ubuntu Vivid): | |
| status: | Fix Committed → Fix Released |
| Launchpad Janitor (janitor) wrote : | #7 |
This bug was fixed in the package init-system-helpers - 1.22ubuntu4
---------------
init-system-helpers (1.22ubuntu4) vivid; urgency=medium
* init: Switch preferred alternative to systemd, and update package
description to make sense for Ubuntu. (LP: #1427654)
-- Martin Pitt <email address hidden> Sun, 08 Mar 2015 12:26:24 +0100
| Changed in init-system-helpers (Ubuntu Vivid): | |
| status: | Fix Committed → Fix Released |
| Jason Gerard DeRose (jderose) wrote : | #8 |
Being able to run a script like this over SSH:
apt-get -y remove openssh-server
shutdown -h now
Can be extremely useful in automation tooling, but the switch to systemd breaks this:
https:/
| Rolf Leggewie (r0lf) wrote : | #9 |
would it be possible to have ubuntu-standard depend on "systemd|upstart" instead of systemd only? I'd like to avoid systemd while having ubuntu-standard installed for a fully supported system.
| Rolf Leggewie (r0lf) wrote : | #10 |
See also bug 1399766. I guess the question is whether having a non-systemd installation is going to be supported and I hope the answer will be yes.
| Didier Roche (didrocks) wrote : | #11 |
As stated on the mailing list few months ago (https:/
Note that for some kernel reasons, the Touch image is still using upstart, but that will change in the future.
| gravy45 (gravy45) wrote : | #12 |
Switching to systemd for Ubuntu MATE 15.04 (Beta 2) seems to have resulted in extended boot time in a Virtualbox guest (approximately 45 seconds longer).
| gravy45 (gravy45) wrote : | #13 |
The previous post is where it sits for about 30 seconds or so. Here is another screenshot.
| Martin Pitt (pitti) wrote : | #14 |
gravy45, this sounds like bug 953875 (or similar). Please file a new bug, this is unrelated to this FFE and doesn't affect all installations (i. e. it's specific to your system).
| god (humper) wrote : | #15 |
Is there some detailed notes on why upstart is still used for user sessions instead of systemd? Is it just lack of time or there are some technical reasons not to switch to systemd here as well?
| Martin Pitt (pitti) wrote : Re: [Bug 1427654] Re: FFE: switch system init to systemd [not touch] in 15.04 | #16 |
god [2015-05-02 23:19 -0000]:
> Is there some detailed notes on why upstart is still used for user
> sessions instead of systemd? Is it just lack of time or there are some
> technical reasons not to switch to systemd here as well?
Mostly just lack of time/engineers, and not changing too many
intrusive things at once.


Status changed to 'Confirmed' because the bug affects multiple users.