In that case, it definitely says we should discontinue embedding in genesis, since while genesis is Dracut generated, it is generated consistently from a particular CentOS build curated/tested to have the right libraries and drivers to support hardware config/updates without any prep work (the rpm install just carries it in). This would have the pleasant benefit of reducing the content required in Genesis this way….
From: Olivier Lahaye <olivier.laha...@free.fr> Sent: Wednesday, October 24, 2018 9:30 AM To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net> Subject: Re: [xcat-user] [External] Brand new systemimager (beta) The direct boot is not based on kexec. (Kexec is a reboot that avoid the bios step) I only use initrd boot process at its best. Basically, initrd init some stuffs, swap root, finish boot. What systemimager does is almost the same thing: Init some stuff, format disk and lay down the image, install boot loader, then give back control to normal boot (swap root and next). The condition is that imager must have its matching modules on the lay down image. (I implemented that because dracut generated image are easy to tweak with its hooks and I had a node with 2TB ram that count memory for about 10min when rebooting which motivated that feature) On the screenshot page the first link is a webm video showing how it behave. When the system has finished its boot, the only difference noticeable is the content of /proc/cmdline Olivier. Le 24 oct. 2018 à 15:00, Jarrod Johnson <jjohns...@lenovo.com<mailto:jjohns...@lenovo.com>> a écrit : I suppose one question is whether it makes sense to discontinue embedding the imager in our Dracut-generated image and just use the systemimager image whole. The whole sans-reboot I presume is kexec. I formerly tried that and it produced some less than ideal results hopping between disparate distribution provided kernels, but that was years ago. Of course let me know if I’m wrong and it’s more along the lines of having the imager donor system more aligned with the deployment target. From: Olivier Lahaye <olivier.laha...@free.fr<mailto:olivier.laha...@free.fr>> Sent: Wednesday, October 24, 2018 4:29 AM To: xcat-user@lists.sourceforge.net<mailto:xcat-user@lists.sourceforge.net> Subject: [External] [xcat-user] Brand new systemimager (beta) Hi, I’m the main active developper for systemimager and saw some questions about it in this mailing list. 1st of all, the new systemimager has nothing to do with the old one regarding the imager which is now generated using dracut and has a GUI based on Plymouth (optional when running) See https://github.com/finley/SystemImager/wiki The quick start guide and screenshot sections are the only one that are up to date. You’ll notice that now, systemimager is able to deploy and run the os without a single reboot! The currently supported OS are RHEL/CentOS 6 and 7, Fedora 27, 28, Upcomming 29 and OpenSUSE 42.3 and newer. It could/should work on deb distros if I had time to do packaging and if dracut can be installed aside initramfstools without conflicts. It is planned and will work on all deb distros that have dracut and Plymouth package. I have no date for availability as it depends on my spare time. (Feel free to join if you have deb packaging and rpm spec knowledge to port it to Debian dir structure (mainly dependency helpers to port from rpm to deb)) Regards, — Olivier Lahaye _______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net<mailto:xCAT-user@lists.sourceforge.net> https://lists.sourceforge.net/lists/listinfo/xcat-user
_______________________________________________ xCAT-user mailing list xCAT-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/xcat-user