[13:13] <jhg_> well, I copied the initrd.img from /boot and that still didn't fix the issue, so I am a bit mystified as to why one kernel can find root and the other cannot.
[13:13] <jhg_> (copied the working one to the non-working variant)
[17:40] <jhg_> I suspect it is a .config difference resulting in the driver availability for the HP ProLiant DL360 Gen10 hardware.
[17:44] <jhg_> Specifically, aacraid.
[18:07] <jhg_> Are there any git repo mirrors? I am finding launchpad to be rather slow.
[20:27] <chiluk> jhg_: which kernel are you wanting to know about?
[20:28] <chiluk> nm ... reading backscroll.
[20:28] <jhg_> chiluk: 4.18.0-rc2+
[20:29] <chiluk> did you make oldconfig using the ubuntu config?
[20:29] <jhg_> It smells like a driver. Looking for differences in .config for kernel build. I expect something to get baked into the ubuntu kernels which would make those work while my homemade kernel build does not (or has it as a module).
[20:30] <jhg_> looking... need to finish checking out from launchpad git repo. =)
[20:30] <chiluk> jhg_: you might have better like running make oldconfig from one of the 4.15 kernels.
[20:30] <chiluk> jhg_: git clone --reference linux  ... if you have a local clone of linus' tree
[20:31] <jhg_> ah... that would save some time.
[20:32] <chiluk> yep..
[20:32] <chiluk> and lots of disk space... 
[20:32] <jhg_> the list of drivers to look at is finite. lspci -k | grep module | awk '{print $3}' | uniq >> https://hastebin.com/ahaseqomes.rb
[20:33] <chiluk> make modules ; make modules install
[20:33] <chiluk> then rebuild your initramfs
[20:33] <chiluk> mkinitramfs
[20:34] <chiluk> just throwing out ideas here.
[20:34] <chiluk> sometimes a rubber duck can be useful.
[20:35] <chiluk> jhg_: if you don't need to be developing on a bleeding edge kernel you could be playing with the ubuntu trees...
[20:35] <chiluk> rubber ducking ->https://www.youtube.com/watch?v=huOPVqztPdc
[20:36] <jhg_> =)
[20:37] <chiluk> jhg_: those are available http://kernel.ubuntu.com/git/?q=ubuntu%2F
[20:37] <jhg_> oh, one more thing: my custom kernels work in virtualbox, but not on the bare metal.
[20:38] <chiluk> that's probably because all the configs are set up to run on virtual machines without the need for modules.
[20:38] <jhg_> which is why I suspect it's a .config driver issue.
[20:38] <jhg_> right
[20:38] <chiluk> yep.
[20:38] <chiluk> alright sounds like you are on the right track...
[20:38] <jhg_> thanks, chiluk! =)
[20:38] <chiluk> I don't always pay attention to this channel since I'm no longer full-time Ubuntu dev... so good luck.
[20:40] <jhg_> chiluk: what are you up to these days?