uname reports running/host kernel, we need the kernel contained in the image, that's the one that'll be running on a booted system. This same thing applies to the nvidia layer where I used the same method as I do here now.