With kernel 4.14-rc3 running on my main test server host, mysql and libvirtd do not start. This was all fine with -rc1. Since I missed -rc2 and after reading the notes about -rc2, this in particular:
Anyway, the only unusual thing worth noting here is that the security subsystem pull request that came in during the merge window got rejected due to problems, and so rc2 ends up with most of that security pull having been merged in independent pieces instead.
I tried -rc2 and indeed they don't work on it either.
I get:
Code:
doug@s15:~$ systemctl status mysql.service
● mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
Active: activating (start-post) (Result: exit-code) since Thu 2017-10-05 15:12:28 PDT; 3s ago
Process: 3165 ExecStart=/usr/sbin/mysqld (code=exited, status=1/FAILURE)
Process: 3150 ExecStartPre=/usr/share/mysql/mysql-systemd-start pre (code=exited, status=0/SUCCESS)
Main PID: 3165 (code=exited, status=1/FAILURE); : 3166 (mysql-systemd-s)
Tasks: 2
Memory: 2.2M
CPU: 237ms
CGroup: /system.slice/mysql.service
└─control
├─3166 /bin/bash /usr/share/mysql/mysql-systemd-start post
└─3204 sleep 1
Oct 05 15:12:28 s15 systemd[1]: Starting MySQL Community Server...
Oct 05 15:12:31 s15 systemd[1]: mysql.service: Main process exited, code=exited, status=1/FAILURE
doug@s15:~$ systemctl status libvirtd.service
● libvirt-bin.service - Virtualization daemon
Loaded: loaded (/lib/systemd/system/libvirt-bin.service; enabled; vendor preset: enabled)
Active: inactive (dead) (Result: exit-code) since Thu 2017-10-05 15:09:30 PDT; 3min 15s ago
Docs: man:libvirtd(8)
http://libvirt.org
Process: 2268 ExecStart=/usr/sbin/libvirtd $libvirtd_opts (code=exited, status=6)
Main PID: 2268 (code=exited, status=6)
Oct 05 15:09:30 s15 systemd[1]: libvirt-bin.service: Unit entered failed state.
Oct 05 15:09:30 s15 systemd[1]: libvirt-bin.service: Failed with result 'exit-code'.
Oct 05 15:09:30 s15 systemd[1]: libvirt-bin.service: Service hold-off time over, scheduling restart.
Oct 05 15:09:30 s15 systemd[1]: Stopped Virtualization daemon.
Oct 05 15:09:30 s15 systemd[1]: libvirt-bin.service: Start request repeated too quickly.
Oct 05 15:09:30 s15 systemd[1]: Failed to start Virtualization daemon.
And a ton of apparmor="DENIED" messages in the dmesg output.
EDIT: The problem commit is:
79444df4e7f03843be78e4b9188d095931648842 Merge tag 'apparmor-pr-2017-09-22' of git://git.kernel.org/pub/scm/linux/kernel/git/jj/linux-apparmor
However, that commit is a collection of 17 commits. After bisecting the kernel, the culprit is:
commit 651e28c5537abb39076d3949fb7618536f1d242e
Author: John Johansen <john.johansen@canonical.com>
Date: Tue Jul 18 23:18:33 2017 -0700
apparmor: add base infastructure for socket mediation
See also this thread.