Make incremental updates possible
Instead of processing all updates in one go in update-manager, split them into the smallest possible chunks to save diskspace on low-memory systems. This also makes it trivial to implement a "cancel" button in the upgrade that will just stop the current chunk.
Blueprint information
- Status:
- Started
- Approver:
- Robbie Williamson
- Priority:
- High
- Drafter:
- Michael Vogt
- Direction:
- Needs approval
- Assignee:
- Michael Vogt
- Definition:
- Approved
- Series goal:
- Accepted for natty
- Implementation:
- Beta Available
- Milestone target:
- None
- Started by
- Robbie Williamson
- Completed by
Whiteboard
The FFe got granted and I uploaded the new version. Setting to "Beta availale" and I will add a call for testing.
Work items:
offer in more prominent place to install updates in the background (background better than on shutdown): POSTPONED
add flag to firefox (and openoffice?) debian/control to detect if it breaks on background upgrade: POSTPONED
integrate into the wrapper scripts of firefox/OOo to detect pending upgrades: POSTPONED
check if reboot required shows up in motd when background upgrades run and require it (works): DONE
make it possible to "chunk" updates into small steps (lp:~mvo/unattended-upgrades/minimal-changes): DONE
support downloading in parallel while upgrading the chunks: POSTPONED
make unattended-upgrades faster and interrupt them on shutdown (by canceling the current chunk): DONE
add mode for disk-space saving that performs the upgrades in steps and cleans in between the steps: POSTPONED
allow nice/ionice on update: DONE
use aptdaemon by default in update-manager: DONE
attempt to get unattended-upgrades more used in maverick: POSTPONED