Activity log for bug #1567811

Date Who What changed Old value New value Message
2016-04-08 07:45:02 Dr. Jens Harbott bug added bug
2016-04-08 07:49:15 James Page nova (Ubuntu): status New Triaged
2016-04-08 07:49:17 James Page nova (Ubuntu): importance Undecided High
2016-04-08 07:51:30 James Page nova (Ubuntu): status Triaged Fix Committed
2016-04-08 07:52:42 James Page nova (Ubuntu): milestone ubuntu-16.04
2016-04-11 21:55:48 Launchpad Janitor nova (Ubuntu): status Fix Committed Fix Released
2016-09-21 11:47:15 Christian Ehrhardt  bug task added libvirt (Ubuntu)
2016-09-21 11:47:32 Christian Ehrhardt  nominated for series Ubuntu Xenial
2016-09-21 11:47:32 Christian Ehrhardt  bug task added libvirt (Ubuntu Xenial)
2016-09-21 11:47:32 Christian Ehrhardt  bug task added nova (Ubuntu Xenial)
2016-09-21 11:47:43 Christian Ehrhardt  bug task deleted nova (Ubuntu Xenial)
2016-09-21 11:47:51 Christian Ehrhardt  libvirt (Ubuntu): status New Fix Released
2016-09-21 11:47:55 Christian Ehrhardt  libvirt (Ubuntu Xenial): status New In Progress
2016-09-21 11:48:04 Christian Ehrhardt  libvirt (Ubuntu Xenial): importance Undecided Low
2016-09-21 11:48:08 Christian Ehrhardt  libvirt (Ubuntu Xenial): assignee ChristianEhrhardt (paelzer)
2016-09-21 11:59:04 Christian Ehrhardt  attachment added debdiff for Stefan Bader (Author) to ack before upload https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1567811/+attachment/4745240/+files/libvirt-bug-1567811-xenial.debdiff
2016-09-21 15:21:12 Christian Ehrhardt  attachment added log from libvirt tests running against proposed 1.3.1-1ubuntu10.3 https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1567811/+attachment/4745413/+files/bug-1567811-xenial-libvirt-qa.log
2016-09-21 15:30:29 Christian Ehrhardt  description The service definition in /lib/systemd/system/nova-compute.service contains After=libvirtd.service however that service does not exist, the correct service name would be libvirt-bin.service. As a result, nova-compute is started too early and fails because it cannot talk to libvirtd after a reboot. [Impact] * libvirt service name was changed from libvirt-bin to libvirtd. Newer releases hold an alias to older libvirt-bin name. But any newer guide, backport to any other package and such might call the new libvirtd name. Yet in the Xenial release we have only the old name being libvirt-bin. * This adds an alias libvirtd to Xenials libvirt-bin, to avoid issues in maintenance and backports by matching the newer (and the Debian) name of the service with the alias. [Test Case] * try to start it as libvirtd service like "service libvirtd status" just as any newer guide and any user (or backport) coming from debian will do. [Regression Potential] * Just as we want to prevent issues by inserting a service alias to the new (and Debian) name there might be issues being caused by that. While none came up in testing this is still possible. [Other Info] * Yes this is a preemptive fix, but suggested by smb who maintains libvirt for quite a while now and has lived through the pain when things are not fixed preemptively. So I hope this can still be considered as a valid SRU ----- The service definition in /lib/systemd/system/nova-compute.service contains After=libvirtd.service however that service does not exist, the correct service name would be libvirt-bin.service. As a result, nova-compute is started too early and fails because it cannot talk to libvirtd after a reboot.
2016-09-21 16:17:55 Chris J Arges libvirt (Ubuntu Xenial): status In Progress Fix Committed
2016-09-21 16:17:58 Chris J Arges bug added subscriber Ubuntu Stable Release Updates Team
2016-09-21 16:18:01 Chris J Arges bug added subscriber SRU Verification
2016-09-21 16:18:07 Chris J Arges tags verification-needed
2016-09-26 12:49:05 Stefan Bader tags verification-needed verification-done
2016-10-04 23:24:42 Launchpad Janitor libvirt (Ubuntu Xenial): status Fix Committed Fix Released
2016-10-04 23:24:49 Chris Halse Rogers removed subscriber Ubuntu Stable Release Updates Team