aufs kernel patch

I'm wondering what the best practice is for applying custom kernels to new linodes.

I've got a kernel built and working on an instance using pv-grub and this guide: https://library.linode.com/custom-insta … led-kernel">https://library.linode.com/custom-instances/pv-grub-custom-compiled-kernel

So my next task is to be able to use this new kernel on linodes created by api, hopefully automatically

My first thought was to tar up the whole /boot folder, host it somewhere, download, extract, update-grub, set pv-grub as kernel via api, then reboot

I'm hoping theres a better way

Because I know it will be asked, the whole reason I'm doing this is to patch aufs into the kernel for docker. I realize docker no longer requires aufs and can work with the device-mapper, but I'm using aufs on all my other providers and want things to be consistent. I can also understand why linode wouldn't want to patch this in to their default kernels, but it would be great if there could be prebuilt alternatives with aufs support. That way I wouldn't need to do any of this

0 Replies

Reply

Please enter an answer
Tips:

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (https://www.google.com)

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct