<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div>Turns out some userlands very much depend on the Linux kernel being at a certain version.  I had problems bringing up the systemd kool-aid drinkers (eg Ubuntu 16) until I realized this.  The Joyent images' metadata AND the input to their vmadm(1M) command require you set the kernel to a certain version for a given image.</div><div id="AppleMailSignature"><br></div><div id="AppleMailSignature">I mention this in the README of the io-LX workspace. When I push these bits into illumos-omnios, this documentation will probably go in the LX man page and the LX brand source directory.</div><div id="AppleMailSignature"><br></div><div id="AppleMailSignature">Dan</div><div id="AppleMailSignature"><br>Sent from my iPhone (typos, autocorrect, and all)</div><div><br>On Aug 23, 2016, at 2:44 AM, Peter Tribble <<a href="mailto:peter.tribble@gmail.com">peter.tribble@gmail.com</a>> wrote:<br><br></div><blockquote type="cite"><div><div dir="ltr">On Mon, Aug 22, 2016 at 11:18 PM, Dan McDonald <span dir="ltr"><<a href="mailto:danmcd@omniti.com" target="_blank">danmcd@omniti.com</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Oh cool!<br>
<span class=""><br>
> On Aug 22, 2016, at 4:01 PM, Peter Tribble <<a href="mailto:peter.tribble@gmail.com">peter.tribble@gmail.com</a>> wrote:<br>
><br>
> Or some images here might be useful.<br>
><br>
> <a href="http://download.proxmox.com/images/system/" rel="noreferrer" target="_blank">http://download.proxmox.com/<wbr>images/system/</a><br>
><br>
> I've used the alpine image from there successfully.<br>
<br>
</span>I snagged the Debian 8.4 tarball, set my kernel to 3.16.0, and it worked.  I even "apt update/upgrade"ed it.<br></blockquote><div> </div></div>Sounds good!</div><div class="gmail_extra"><br></div><div class="gmail_extra">What does setting the kernel version actually do? One of the fundamentals of Linux</div><div class="gmail_extra">is that the kernel and userland are separable. So, within quite broad limits, you don't</div><div class="gmail_extra">care about matching the kernel version. Docker, of course, relies on this.<br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">-Peter Tribble<br><a href="http://www.petertribble.co.uk/" target="_blank">http://www.petertribble.co.uk/</a> - <a href="http://ptribble.blogspot.com/" target="_blank">http://ptribble.blogspot.com/</a></div>
</div></div>
</div></blockquote></body></html>