From: LAHAYE O. <oli...@ce...> - 2019-11-20 17:40:44
|
Hi, A Small notice about SystemImager v5 pre status: Development is still going well, though no release date yet. What’s new since last test builds. 1/ Support for CentOS-8 / RHEL-8 Added. 2/ WebGUI. A brand new web based GUI has been added: * Any modern browser (this excludes internet explorer and old edge browsers) can be used to manage SystemImager components. No more X-Display requirement! * It replaces si_monitortk (this tool was written in perl using perl-Tk for the user interface and was obsolete). * It lists all clients in real time with status update. * You can view install console in realtime or offline after installation. (multiple consoles can be seen at a time) * Thus: no more dependancies on perl-Tk, perl-TkTextANSIColor. * It replaces netbootmgr (this tool was written in perl using perl-Qt which doesn’t build on recent distros) * You’ll be able to choose local/network boot for each client. And in a near future, you should be able to edit systemimager options if I find an easy way to present this on a web page. * Thus: no more dependency on perl-Qt * DHCP configuration. * This will be a page where you’ll be able to configure some ISC DHCP options before configure file is generated by the server. (not yet designed). It’ll achieve similar goas as si_mkdhcpstatic with some smart guess and ability to append some DHCP “constants” that are not handled by SystemImager (switches, networked-kvm, ipmi, other servers, …) * Cluster editor: * A Page to help you create the cluster.txt file that defines cluster topology, client groups and associated images. This file is optional, but if present it is used by imager to chose image or scripts from groupname for example. * A health report page that will list running services, configuration problems, deployment statistics, available images, … * A Configuration page where you can configure most if not all SystemImager parameters (a replacement of /etc/systemimager/systemimager.conf with far more options) 3/ New logging mechanism that is able to grab system messages (you’ll see if a kernel module crashes) and stdout/stderr in pre/main/post-install scripts. Some screenshots of the web interface can be seen here: https://github.com/finley/SystemImager/wiki/QuickStartGuide Below, the new main menu: [cid:image001.png@01D59FD1.F668EB30] I’ll try to do a build in one or two weeks. Regards, Olivier. -- Olivier LAHAYE CEA Saclay |