I'm using Ubuntu 14.04
I'm currently using unattended-upgrades to apply security patches to my systems.
I've found that kernel patches are pretty frequent -- roughly 1 - 2 per week -- and of course a kernel patch requires a reboot. Except an unscheduled reboot is not acceptable in many cases.
What information is available that I can use to better determine if a kernel patch should be applied? Can this decisioning be automated?
For example, I found the Ubuntu kernel changelog, here: http://changelogs.ubuntu.com/changelogs/pool/main/l/linux/linux_3.13.0-67.110/changelog
There is an "urgency=" flag! Great! Except no, not great, every patch in the changelog (except one) is set to "urgency=low" and I found an Ubuntu doc that says that "urgency" is not used in Ubuntu, so the flag should be set to "low" (Ref: https://wiki.ubuntu.com/SecurityTeam/UpdatePreparation )
I'm considering skipping the kernel patches in unattended-upgrades and just applying them manually in a scheduled change window.
Does anyone have a usable, automated procedure for this sort of thing?