Activity log for bug #1699179

Date Who What changed Old value New value Message
2017-06-20 14:56:14 Dariusz Gadomski bug added bug
2017-06-20 14:56:37 Dariusz Gadomski summary package-reporter kicks in during do-release-upgrade PackageReporter kicks in during do-release-upgrade
2017-06-20 14:56:54 Dariusz Gadomski description Affected release: Ubuntu 14.04.5 Version of package: 14.12-0ubuntu5.14.04 Steps to reproduce: 1. Run do-release-upgrade to upgrade to 16.04.2. 2. Trigger the package-reporter to kick in while do-release-upgrade is working but not having the package database locked. 3. Package database is locked by package-reporter, do-release-upgrade fails to access it and exits. Expected result: Landscape detects that there's an release upgrade in progress and will wait for it to finish. Actual result: package-reporter locks the apt database, do-release-upgrade cannot access it, exits with an error and may leave the system in an unusable state. Affected release: Ubuntu 14.04.5 Version of package: 14.12-0ubuntu5.14.04 Steps to reproduce: 1. Run do-release-upgrade to upgrade to 16.04.2. 2. Trigger the package-reporter to kick in while do-release-upgrade is working but not having the package database locked. 3. Package database is locked by package-reporter, do-release-upgrade fails to access it and exits. Expected result: Landscape detects that there's an release upgrade in progress and will wait for it to finish. Actual result: PackageReporter locks the apt database, do-release-upgrade cannot access it, exits with an error and may leave the system in an unusable state.
2017-09-20 15:45:07 Jorge Niedbalski bug added subscriber Jorge Niedbalski
2017-09-20 15:45:46 Dariusz Gadomski landscape-client (Ubuntu): assignee Dariusz Gadomski (dgadomski)
2017-10-17 16:56:08 Eric Desrochers bug added subscriber Eric Desrochers
2017-10-17 17:02:06 Eric Desrochers bug task added landscape-client
2017-10-17 17:17:14 Eric Desrochers tags sts sts-sru-needed
2017-10-17 17:27:45 Eric Desrochers description Affected release: Ubuntu 14.04.5 Version of package: 14.12-0ubuntu5.14.04 Steps to reproduce: 1. Run do-release-upgrade to upgrade to 16.04.2. 2. Trigger the package-reporter to kick in while do-release-upgrade is working but not having the package database locked. 3. Package database is locked by package-reporter, do-release-upgrade fails to access it and exits. Expected result: Landscape detects that there's an release upgrade in progress and will wait for it to finish. Actual result: PackageReporter locks the apt database, do-release-upgrade cannot access it, exits with an error and may leave the system in an unusable state. Affected release: Ubuntu 14.04.5 Version of package: 14.12-0ubuntu5.14.04 Steps to reproduce: 1. Run do-release-upgrade to upgrade to 16.04.2. 2. Trigger the package-reporter to kick in while do-release-upgrade is working but not having the package database locked. 3. Package database is locked by package-reporter, do-release-upgrade fails to access it and exits. Expected result: Landscape detects that there's an release upgrade in progress and will wait for it to finish. Actual result: PackageReporter locks the apt database, do-release-upgrade cannot access it, exits with an error and may leave the system in an unusable state. * Link to Dariusz's PR on GitHub: https://github.com/CanonicalLtd/landscape-client/pull/14
2017-10-18 13:58:15 Eric Desrochers nominated for series Ubuntu Artful
2017-10-18 13:58:15 Eric Desrochers bug task added landscape-client (Ubuntu Artful)
2017-10-18 13:58:15 Eric Desrochers nominated for series Ubuntu Xenial
2017-10-18 13:58:15 Eric Desrochers bug task added landscape-client (Ubuntu Xenial)
2017-10-18 13:58:15 Eric Desrochers nominated for series Ubuntu Bb-series
2017-10-18 13:58:15 Eric Desrochers bug task added landscape-client (Ubuntu Bb-series)
2017-10-18 13:58:15 Eric Desrochers nominated for series Ubuntu Trusty
2017-10-18 13:58:15 Eric Desrochers bug task added landscape-client (Ubuntu Trusty)
2017-10-18 13:58:15 Eric Desrochers nominated for series Ubuntu Zesty
2017-10-18 13:58:15 Eric Desrochers bug task added landscape-client (Ubuntu Zesty)
2017-10-18 14:02:16 Eric Desrochers bug added subscriber STS Sponsors Team
2017-10-18 15:58:04 Eric Desrochers removed subscriber STS Sponsors
2017-11-02 12:59:08 Dariusz Gadomski bug added subscriber STS Sponsors
2017-11-02 13:01:04 Dariusz Gadomski landscape-client (Ubuntu Artful): assignee Dariusz Gadomski (dgadomski)
2017-11-02 13:02:53 Eric Desrochers tags sts sts-sru-needed sts sts-sponsor-slashd sts-sru-needed
2017-11-02 16:55:55 Eric Desrochers tags sts sts-sponsor-slashd sts-sru-needed sts sts-sru-needed
2017-11-03 09:59:47 Dariusz Gadomski attachment added landscape-client_16.03-0ubuntu4.debdiff https://bugs.launchpad.net/ubuntu/+source/landscape-client/+bug/1699179/+attachment/5002913/+files/landscape-client_16.03-0ubuntu4.debdiff
2017-11-03 12:32:00 Ubuntu Foundations Team Bug Bot tags sts sts-sru-needed patch sts sts-sru-needed
2017-11-03 12:32:14 Ubuntu Foundations Team Bug Bot bug added subscriber Ubuntu Sponsors Team
2018-01-16 11:24:43 Andreas Hasenack landscape-client: status New Fix Committed
2018-01-16 11:24:49 Andreas Hasenack landscape-client: milestone 18.01
2018-01-16 21:40:44 Eric Desrochers bug task deleted landscape-client (Ubuntu Zesty)
2018-02-06 13:40:30 Eric Desrochers removed subscriber STS Sponsors
2018-02-22 21:07:04 Andreas Hasenack landscape-client (Ubuntu Bionic): assignee Andreas Hasenack (ahasenack)
2018-02-22 21:07:08 Andreas Hasenack landscape-client (Ubuntu Bionic): status New In Progress
2018-02-28 00:08:20 Launchpad Janitor landscape-client (Ubuntu Bionic): status In Progress Fix Released
2018-03-01 16:06:40 Andreas Hasenack landscape-client: status Fix Committed Fix Released
2018-03-05 06:33:09 Mathew Hodson landscape-client (Ubuntu Trusty): importance Undecided Medium
2018-03-05 06:33:12 Mathew Hodson landscape-client (Ubuntu Xenial): importance Undecided Medium
2018-03-05 06:33:15 Mathew Hodson landscape-client (Ubuntu Artful): importance Undecided Medium
2018-03-05 06:33:17 Mathew Hodson landscape-client (Ubuntu Bionic): importance Undecided Medium
2018-08-17 04:37:59 Simon Quigley removed subscriber Ubuntu Sponsors Team
2018-08-21 15:53:25 David Britton landscape-client (Ubuntu Artful): status New Won't Fix
2018-11-01 13:19:49 Launchpad Janitor merge proposal linked https://code.launchpad.net/~simpoir/ubuntu/+source/landscape-client/+git/landscape-client/+merge/358162
2018-11-01 13:21:14 Launchpad Janitor merge proposal linked https://code.launchpad.net/~simpoir/ubuntu/+source/landscape-client/+git/landscape-client/+merge/358163
2018-11-01 13:22:52 Launchpad Janitor merge proposal linked https://code.launchpad.net/~simpoir/ubuntu/+source/landscape-client/+git/landscape-client/+merge/358164
2018-11-01 13:27:51 Launchpad Janitor merge proposal linked https://code.launchpad.net/~simpoir/ubuntu/+source/landscape-client/+git/landscape-client/+merge/358165
2018-11-01 13:53:42 Simon Poirier description Affected release: Ubuntu 14.04.5 Version of package: 14.12-0ubuntu5.14.04 Steps to reproduce: 1. Run do-release-upgrade to upgrade to 16.04.2. 2. Trigger the package-reporter to kick in while do-release-upgrade is working but not having the package database locked. 3. Package database is locked by package-reporter, do-release-upgrade fails to access it and exits. Expected result: Landscape detects that there's an release upgrade in progress and will wait for it to finish. Actual result: PackageReporter locks the apt database, do-release-upgrade cannot access it, exits with an error and may leave the system in an unusable state. * Link to Dariusz's PR on GitHub: https://github.com/CanonicalLtd/landscape-client/pull/14 [Impact] * This issue affects users of the release-upgrade feature of landscape. * Landscape package monitor would previously race during an upgrade and possibly grab apt locks, thus making the upgrade fail. * The fix adds checks during package operations to make sure a release upgrade is not in progresss. [Test Case] * in /etc/landscape/client.conf , set "apt_update_interval=1800" and "log_level=debug" and restart the client. * Launch a release upgrade from landscape-server. Look for messages in the package-monitor logs stating "conditions not met" [Regression Potential] * Unlikely, as this has already been released to newer ubuntu releases and is fairly well tested. * Any issue with related changes would likely only affect the client getting new package info, but won't affect other functionality. [Original description] Affected release: Ubuntu 14.04.5 Version of package: 14.12-0ubuntu5.14.04 Steps to reproduce: 1. Run do-release-upgrade to upgrade to 16.04.2. 2. Trigger the package-reporter to kick in while do-release-upgrade is working but not having the package database locked. 3. Package database is locked by package-reporter, do-release-upgrade fails to access it and exits. Expected result: Landscape detects that there's an release upgrade in progress and will wait for it to finish. Actual result: PackageReporter locks the apt database, do-release-upgrade cannot access it, exits with an error and may leave the system in an unusable state. * Link to Dariusz's PR on GitHub: https://github.com/CanonicalLtd/landscape-client/pull/14
2018-11-14 19:42:49 Launchpad Janitor merge proposal linked https://code.launchpad.net/~simpoir/ubuntu/+source/landscape-client/+git/landscape-client/+merge/358799
2018-11-29 14:16:18 David Coronel bug added subscriber David Coronel
2018-11-29 19:53:02 Andreas Hasenack nominated for series Ubuntu Cosmic
2018-11-29 19:53:02 Andreas Hasenack bug task added landscape-client (Ubuntu Cosmic)
2018-11-29 19:53:10 Andreas Hasenack landscape-client (Ubuntu Cosmic): status New In Progress
2018-11-29 19:53:13 Andreas Hasenack landscape-client (Ubuntu Cosmic): importance Undecided Medium
2018-11-29 19:53:18 Andreas Hasenack landscape-client (Ubuntu Cosmic): assignee Simon Poirier (simpoir)
2018-11-30 18:19:53 Simon Poirier merge proposal unlinked https://code.launchpad.net/~simpoir/ubuntu/+source/landscape-client/+git/landscape-client/+merge/358162
2018-11-30 18:21:11 Launchpad Janitor merge proposal unlinked https://code.launchpad.net/~simpoir/ubuntu/+source/landscape-client/+git/landscape-client/+merge/358163
2018-12-03 16:03:11 Andreas Hasenack bug task deleted landscape-client (Ubuntu Cosmic)
2018-12-04 18:59:13 Andreas Hasenack landscape-client (Ubuntu Xenial): status New In Progress
2018-12-04 18:59:22 Andreas Hasenack landscape-client (Ubuntu Xenial): assignee Simon Poirier (simpoir)
2018-12-04 19:11:32 Andreas Hasenack landscape-client (Ubuntu Trusty): status New In Progress
2018-12-04 19:11:38 Andreas Hasenack landscape-client (Ubuntu Trusty): assignee Simon Poirier (simpoir)
2018-12-14 11:56:42 Timo Aaltonen landscape-client (Ubuntu Xenial): status In Progress Fix Committed
2018-12-14 11:56:45 Timo Aaltonen bug added subscriber Ubuntu Stable Release Updates Team
2018-12-14 11:56:48 Timo Aaltonen bug added subscriber SRU Verification
2018-12-14 11:56:52 Timo Aaltonen tags patch sts sts-sru-needed patch sts sts-sru-needed verification-needed verification-needed-xenial
2018-12-14 12:09:46 Timo Aaltonen landscape-client (Ubuntu Trusty): status In Progress Fix Committed
2018-12-14 12:09:51 Timo Aaltonen tags patch sts sts-sru-needed verification-needed verification-needed-xenial patch sts sts-sru-needed verification-needed verification-needed-trusty verification-needed-xenial
2019-02-05 00:13:09 Simon Poirier tags patch sts sts-sru-needed verification-needed verification-needed-trusty verification-needed-xenial patch sts sts-sru-needed verification-done-xenial verification-needed verification-needed-trusty
2019-02-05 00:43:48 Simon Poirier tags patch sts sts-sru-needed verification-done-xenial verification-needed verification-needed-trusty patch sts sts-sru-needed verification-done-trusty verification-done-xenial
2019-02-07 19:42:54 Launchpad Janitor landscape-client (Ubuntu Xenial): status Fix Committed Fix Released
2019-02-07 19:43:16 Brian Murray removed subscriber Ubuntu Stable Release Updates Team
2019-02-07 19:43:51 Launchpad Janitor landscape-client (Ubuntu Trusty): status Fix Committed Fix Released