landscape-sysinfo crashed with ImportError in <module>()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Client |
Fix Released
|
High
|
Thomas Herve | ||
landscape-client (Ubuntu) |
Fix Released
|
High
|
Thomas Herve | ||
Jaunty |
Fix Released
|
Critical
|
Mathias Gug |
Bug Description
The Landscape Team has requested an SRU for this bug. The required information follows below, and the original bug description is available in the link below.
=== Statement explaining the impact ===
This bug is typically triggered by release upgrades from jaunty to karmic. During the upgrade some Python modules are not importable and cause a crash in the landscape-sysinfo script, which is in turned run by pam-motd upon user login. For this reason the bug potentially affects everyone upgrading from jaunty to karmic. The bug in itself has no other effect than firing an apport bug, however this is likely to make the user think that something went wrong, so fixing it is really important from a user-experience point of view.
=== How the bug has been addressed ===
The landscape-sysinfo script has been modified to catch possible module import errors and exit in that case. The fix is already included in version 1.4.0-0ubuntu0.
=== Patch ===
The comment #27 of this bug sports a patch created against the landscape-client 1.3.2.3-
=== How to reproduce the bug ===
Issue a release-upgrade from jaunty to karmic and switch user or login as a new user.
=== Regression potential ===
The change is very isolated and there's no possibility of regression.
visibility: | private → public |
Changed in landscape-client: | |
status: | New → Incomplete |
Changed in landscape-client (Ubuntu): | |
assignee: | nobody → Thomas Herve (therve) |
status: | Triaged → In Progress |
tags: | added: review |
tags: | added: karmic-issue |
tags: | added: needs-testing |
Changed in landscape-client (Ubuntu): | |
status: | Fix Released → Confirmed |
description: | updated |
description: | updated |
Changed in landscape-client: | |
status: | Fix Committed → Fix Released |
tags: |
added: verification-done removed: verification-needed |
tags: | added: iso-testing |
Hello Jim,
can you please run this command in a terminal, as your user?
landscape-sysinfo
Please paste the whole output here.