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 |
|