Unattended upgrades should work on roaming laptops
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt (Ubuntu) |
New
|
Wishlist
|
Unassigned | ||
gnome-settings-daemon (Ubuntu) |
Invalid
|
Low
|
Unassigned |
Bug Description
For many if not most laptop computers, Unattended Upgrades seems all but useless by design.
For upgrades to happen, with default config, 3 conditions must be met:
- an internet connection must be up and running when the timer or cron or anacron tries the unattended upgrade
- the connection must not be metered, whatever that means (Skip-Updates-
- the computer must be plugged in (OnlyOnACPower "true")
These are insurmountable problems for many laptops on the go. Inevitably, security upgrades will almost never run unattended on such computers. I discovered with shock that Unattended Upgrades had almost never run on my laptop. I tried all possible config tweaks. Nothing worked reliably and in the end I gave up and wrote a upgrade script which uses Network Manager's connection-up hook. Unattended Upgrades needs to do something like this out of the box. Users should not need to write scripts to ensure security upgrades.
Unattended upgrades is an excellent project for servers. But it really needs to work, out of the box, on laptops too.
summary: |
- UU is almost useless on itinerant laptops + UU should work on roaming laptops |
summary: |
- UU should work on roaming laptops + Unattended upgrades should work on roaming laptops |
Changed in apt (Ubuntu): | |
importance: | Undecided → Wishlist |
Those options can be overridden to match your preference. I for example enable u-u on metered connections because the plan I use allows enough traffic for that.