1. Say you have 8 or 9 months of patches coming in, and the power goes out/system reboots... Are the patches still installed? Do they get re-applied?
> Yes, exactly, in two ways...
> First, we release an Ubuntu kernel update every 3 weeks, like
clockwork, period.
> Now, if you purposefully boot into an older kernel -- or -- you reboot sometime in that 3 week period before we release an updated kernel
with those flattened fixes -- then yes, absolutely, all of the live patches that apply to your kernel will be applied about 60 seconds
after reboot.
> Why 60 seconds? Well, that's just in case there's a critical issue
> Depending on how "old" your kernel is, you might have many, many, many live patches applied.
> And against that kernel, I have *44* livepatches applied!!
2. Are the patches packages, is apt aware of them? Do package versions get rev'ed?
> Sort of. We're actually using Snap packages, rather than Apt packages, to deliver the Livepatch deamon (canonical-livepatch) and retrieve livepatches.