Value of key 'io_log_filename' is of incorrect type list, session cannot be resumed after the poweroff test
Bug #1330359 reported by
Po-Hsu Lin
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Checkbox Provider - Base |
Fix Released
|
Critical
|
Zygmunt Krynicki | ||
PlainBox (Toolkit) |
Fix Released
|
Critical
|
Zygmunt Krynicki |
Bug Description
After the poweroff test, I was unable to resume the session with the following error message
ubuntu@
=======
There is 1 incomplete session that might be resumed
Do you want to resume session 'pbox-37hjv1ub'?
r => resume this session
n => next session
c => create new session
[rnc]: r
Value of key 'io_log_filename' is of incorrect type list
This session cannot be resumed
Since I was blocked by this issue twice, I would set the priority to "Critical"
Related branches
lp:~zyga/checkbox/fix-1330359
- Zygmunt Krynicki (community): Needs Resubmitting
- Sylvain Pineau: Approve
-
Diff: 340 lines (+80/-30)7 files modifiedplainbox/plainbox/impl/ctrl.py (+9/-2)
plainbox/plainbox/impl/runner.py (+1/-1)
plainbox/plainbox/impl/session/test_resume.py (+45/-15)
plainbox/plainbox/impl/session/test_state.py (+1/-0)
plainbox/plainbox/impl/session/test_suspend.py (+21/-9)
plainbox/plainbox/impl/test_ctrl.py (+2/-2)
providers/plainbox-provider-checkbox/jobs/suspend.txt.in (+1/-1)
Changed in plainbox: | |
milestone: | none → 0.7 |
Changed in plainbox-provider-checkbox: | |
status: | New → In Progress |
importance: | Undecided → Critical |
assignee: | nobody → Zygmunt Krynicki (zkrynicki) |
milestone: | none → 0.6 |
Changed in plainbox: | |
milestone: | 0.7 → 0.8 |
Changed in plainbox-provider-checkbox: | |
milestone: | 0.6 → 0.7 |
Changed in plainbox-provider-checkbox: | |
milestone: | 0.7 → 0.8 |
Changed in plainbox: | |
milestone: | 0.8 → 0.9 |
Changed in plainbox-provider-checkbox: | |
milestone: | 0.8 → 0.9 |
Changed in plainbox: | |
milestone: | 0.9 → 0.10 |
Changed in plainbox: | |
status: | In Progress → Fix Committed |
Changed in plainbox-provider-checkbox: | |
status: | In Progress → Fix Committed |
Changed in plainbox-provider-checkbox: | |
status: | Fix Committed → Fix Released |
Changed in plainbox: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Thanks for reporting this.
I've fixed the cause of this bug a while ago while working on checkbox-cli --new-ui. It should *not* appear anymore in newly created sessions. It is very well possible to discover older sessions that still have this problem (as the solution didn't contain a fix for existing stored sessions). If you think this session was created recently then please reopen this issue, otherwise I'd like to close it.