<div dir="ltr"><div><br></div>Hi,<br><br>> How do you prevent Fuel 8 from updating the kernel during OS provisioning<br>of a slave node?<br><br>The most native solution will be providing of DKMS package for your driver, so it gets automatically rebuild against the installed kernel version.<br><div><div><br></div><div>Once you've done with DKMS package, you'll need to create a repository with your package and then specify this repository at the cluster settings with the highest priority among any other.<br></div><div><br></div><div>If this isn't an option, you could proceed with manual intervention into already build images.<br><br></div><div>Please be aware, that it's way too fragile and error prone process.<br><br></div><div>Those images are stored under /var/www/nailgun/targetimages directory. Two images are always being produced, one for /boot and another one for / filesystem.<br><br></div><div>In short, you should unpack the images, construct chroot environment (by mounting them over loopback devices under specific order and proper mounting points), install all your packages/downgrade kernel version in the chroot. Unmount everything, repack images and recalculate md5 checksums in yml file.<br><br></div><div>I'm up to DKMS package, it's a lot easier and much more maintainable solution compared to a dozen of manual steps for modifying already build images.<br></div></div></div>