Client backtraces and hangs when incorrect account/pass is given
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Client |
Fix Released
|
High
|
Chris Glass | ||
landscape-client (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
Trusty |
New
|
Undecided
|
Unassigned |
Bug Description
Trunk client r812. Try to register with an incorrect account/password combination and it will backtrace like this, and hang indefinitely.
* Stopping landscape-client daemon [fail]
* Starting the landscape-client daemon [ OK ]
Please wait...
Request a new registration for this computer now? (Y/n):
Traceback (most recent call last):
File "/usr/lib/
current.result = callback(
File "/usr/lib/
deferred.
File "/usr/lib/
self.
File "/usr/lib/
self.
--- <exception caught here> ---
File "/usr/lib/
current.result = callback(
File "/usr/lib/
failure.
exceptions.
Unhandled error in Deferred:
Unhandled Error
Traceback (most recent call last):
File "/usr/lib/
current.result = callback(
File "/usr/lib/
deferred.
File "/usr/lib/
self.
File "/usr/lib/
self.
--- <exception caught here> ---
File "/usr/lib/
current.result = callback(
File "/usr/lib/
failure.
exceptions.
(hangs indefinetely)
Found by robot, test run was taking days and had to be aborted.
Related branches
- Björn Tillenius (community): Approve
- Adam Collard (community): Approve
-
Diff: 144 lines (+72/-17)2 files modifiedlandscape/configuration.py (+11/-6)
landscape/tests/test_configuration.py (+61/-11)
tags: | removed: kanban |
Changed in landscape-client: | |
assignee: | nobody → Chris Glass (tribaal) |
status: | New → In Progress |
Changed in landscape-client: | |
status: | In Progress → Fix Committed |
Changed in landscape-client: | |
milestone: | none → 15.04 |
Changed in landscape-client: | |
status: | Fix Committed → Fix Released |
Changed in landscape-client: | |
status: | Fix Released → Fix Committed |
Changed in landscape-client: | |
status: | Fix Committed → Fix Released |
With landscape- client14. 12 this doesn't happen.