Update Snappy restart strategy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Next Generation Checkbox (CLI) |
Fix Released
|
High
|
Sylvain Pineau | ||
PlainBox (Toolkit) |
Fix Released
|
High
|
Sylvain Pineau |
Bug Description
The snappy restart strategy was built on top of checkbox-cli2 and is expecting each snap to have a special checkbox-autostart file calling checkbox-cli2.
Now checkbox-cli does offer the same feature since its full rewrite (to use session assistant).
Updates required:
1. It's time to kill checkbox-cli2 and only require snap wanting to restart session on snappy automatically on boot to just have a checkbox bin using checkbox-cli.
2. I've checked the plainbox strategy code and it needs to be updated since
should be
on series 16
Related branches
- Paul Larson: Approve
- Sylvain Pineau (community): Needs Resubmitting
-
Diff: 657 lines (+17/-603)3 files modifiedcheckbox-ng/launchers/checkbox-cli (+4/-3)
checkbox-ng/launchers/checkbox-cli2 (+0/-596)
plainbox/plainbox/impl/session/restart.py (+13/-4)
Changed in checkbox-ng: | |
status: | New → In Progress |
Changed in plainbox: | |
status: | New → In Progress |
Changed in checkbox-ng: | |
importance: | Undecided → High |
Changed in plainbox: | |
importance: | Undecided → High |
Changed in checkbox-ng: | |
assignee: | nobody → Sylvain Pineau (sylvain-pineau) |
Changed in plainbox: | |
assignee: | nobody → Sylvain Pineau (sylvain-pineau) |
milestone: | none → 0.28 |
Changed in checkbox-ng: | |
milestone: | none → 0.26 |
Changed in checkbox-ng: | |
status: | In Progress → Fix Committed |
Changed in plainbox: | |
status: | In Progress → Fix Committed |
Changed in plainbox: | |
status: | Fix Committed → Fix Released |
Changed in checkbox-ng: | |
status: | Fix Committed → Fix Released |