Activity log for bug #1614724

Date Who What changed Old value New value Message
2016-08-18 21:18:34 Nicholas Skaggs bug added bug
2016-08-18 21:18:47 Nicholas Skaggs bug task added juju-release-tools
2016-08-19 14:27:10 Nicholas Skaggs bug task added juju-core-1 (Ubuntu)
2016-08-19 14:27:27 Nicholas Skaggs bug task deleted juju-core-1 (Ubuntu)
2016-08-19 14:27:47 Nicholas Skaggs bug task added juju-core (Ubuntu)
2016-08-19 14:29:04 Nicholas Skaggs bug task deleted juju-core
2016-08-22 14:08:24 Nicholas Skaggs juju-release-tools: status New Triaged
2016-08-22 14:08:31 Nicholas Skaggs juju-release-tools: importance Undecided High
2016-08-26 19:50:52 Nicholas Skaggs juju-release-tools: status Triaged In Progress
2016-08-26 19:50:58 Nicholas Skaggs juju-core (Ubuntu): status New In Progress
2016-08-26 19:51:00 Nicholas Skaggs juju-release-tools: assignee Nicholas Skaggs (nskaggs)
2016-08-26 19:51:03 Nicholas Skaggs juju-core (Ubuntu): assignee Nicholas Skaggs (nskaggs)
2016-09-30 20:42:08 Nicholas Skaggs juju-release-tools: status In Progress Fix Released
2016-09-30 20:42:16 Nicholas Skaggs juju-core (Ubuntu): status In Progress Fix Committed
2016-10-12 00:20:15 Launchpad Janitor juju-core (Ubuntu): status Fix Committed Fix Released
2016-10-25 16:58:10 Mathieu Trudel-Lapierre nominated for series Ubuntu Yakkety
2016-10-25 16:58:10 Mathieu Trudel-Lapierre bug task added juju-core (Ubuntu Yakkety)
2016-10-25 16:58:10 Mathieu Trudel-Lapierre nominated for series Ubuntu Xenial
2016-10-25 16:58:10 Mathieu Trudel-Lapierre bug task added juju-core (Ubuntu Xenial)
2016-10-25 16:58:45 Mathieu Trudel-Lapierre juju-core (Ubuntu Xenial): status New In Progress
2016-10-25 16:58:47 Mathieu Trudel-Lapierre juju-core (Ubuntu Yakkety): status New In Progress
2016-10-25 17:04:42 Nicholas Skaggs juju-core (Ubuntu Yakkety): status In Progress Fix Released
2016-10-25 17:08:45 Nicholas Skaggs juju-core (Ubuntu Yakkety): assignee Nicholas Skaggs (nskaggs)
2016-10-25 17:08:47 Nicholas Skaggs juju-core (Ubuntu Xenial): assignee Nicholas Skaggs (nskaggs)
2016-10-25 17:35:22 Nicholas Skaggs description Juju's autopkgtests don't execute when a new version of LXD is uploaded. This means a breaking change uploaded into LXD isn't caught before LXD lands. This is because juju 2.0 doesn't depend on LXD directly, but instead lists it as a recommends. The juju-1 package, juju-local, depends on lxc directly and therefore the autopkgtests run during each new lxc upload. However, we are vulnerable for 2.0. Juju's autopkgtests do cover LXD and would provide protection if they were run. To fix, we could list LXD as a depends on a package juju-core source package creates. This would run our tests and block incompatible LXD changes. Alternatively, we can explore ideas about checking proposed ourselves; however, the upload will not be blocked apart from a failing autopkgtest. Juju's autopkgtests don't execute when a new version of LXD is uploaded. This means a breaking change uploaded into LXD isn't caught before LXD lands. This is because juju 2.0 doesn't depend on LXD directly, but instead lists it as a recommends. The juju-1 package, juju-local, depends on lxc directly and therefore the autopkgtests run during each new lxc upload. However, we are vulnerable for 2.0. Juju's autopkgtests do cover LXD and would provide protection if they were run. To fix, we could list LXD as a depends on a package juju-core source package creates. This would run our tests and block incompatible LXD changes. Alternatively, we can explore ideas about checking proposed ourselves; however, the upload will not be blocked apart from a failing autopkgtest. [SRU Information] [Impact] The addition of a dependency of LXD ensure juju binaries can only be built on platforms that also can build LXD and publish a package. [Verification] The debian control field lists LXD as a dependency. We should also see new adt runs of juju when LXD is uploaded. [Regression Potential] None. [Other] This should have no impact on end users of the package; the verification can be done by viewing juju-core source upload.
2016-10-26 15:04:23 Mathieu Trudel-Lapierre bug added subscriber Ubuntu Stable Release Updates Team
2016-10-27 19:27:02 Brian Murray juju-core (Ubuntu Xenial): status In Progress Fix Committed
2016-10-27 19:27:05 Brian Murray bug added subscriber SRU Verification
2016-10-27 19:27:10 Brian Murray tags verification-needed
2016-10-28 17:08:33 Nicholas Skaggs tags verification-needed verification-done
2016-11-14 20:11:59 Launchpad Janitor juju-core (Ubuntu Xenial): status Fix Committed Fix Released