Hi,

A new systemimager build (4.9.0-0.20190320git.el7) is available for centos-7 / 
rhel-7 distro.
Source: 
https://github.com/finley/SystemImager/tree/initrd-from-imageserver-and-dont-package-initrd

Those who want to test can install it.
See quick start guide here: 
https://github.com/finley/SystemImager/wiki/QuickStartGuide for 
download/install/setup/usage.

New in this build (not sorted by importance):

  *   Systemimager-client package. Now you can do si_prepareclient whitout 
needing to install systemimager-server
  *   Systemimager-doc package is splitted from main package so you don’t have 
to install it on all your cluster nodes for example. This also reflect Debian 
packaging.
  *   Debian package vailable but still incomplete (don’t use them yet)
  *   More imager breakpoints (si systemimager.cmdline(7) manual)
  *   systemimager-monitor-rebooted script is now installed by imager. 
Postinstall script is not needed anymore.
  *   New bootloader section in disk-layout.xml file
     *   See example here: 
https://github.com/finley/SystemImager/blob/initrd-from-imageserver-and-dont-package-initrd/doc/examples/disk-layout-complex.xml
  *   Bootloader is now installed as described in disk layout file (no more 
post install script required, only installed on designated disks)
  *   Support for EFI bootloader added (rEFInd)
  *   Disks-layout validation using xsd (a si_lint command (to be written) will 
help checking all systemimager configurations)
     *   In the mean time you can check your disk layout file validity using 
the following command:
     *   xmlstarlet val --err --xsd 
/usr/lib/dracut/modules.d/51systemimager/disks-layout.xsd 
/var/lib/systemimager/scripts/disks-layouts/<your disk layout.xml>
  *   si_mkbootserver now supports systemd
  *   si_mkbootserver now creates a GFX menu with cool systemimager background 
image (--vesamenu=y|n). (only available on systemd systems).
  *   brand new very smart partitioning code with optimized aligment and sizes 
rounded to next aligment to avoid gaps between partitions. This smart 
partitioning is able to create ‘*’ sized partition between 2 fixed size 
partitions thans to xsl recursive processing.
  *   Smart fstab generator. Line= parameter is ignored.
  *   Enhanced partition flags (efi, PART spécific GUID (linux swap, EFI system 
partition, …))
  *   Many many many bugfixes thanks to David Livingstone patience and heavy 
testing.

Now I’m working on the following stuffs:

  *   Network configuration (xml file; example: 
https://github.com/finley/SystemImager/blob/initrd-from-imageserver-and-dont-package-initrd/doc/examples/net-config.xml
  *   Cleanup manuals. Move autoinstallscript.conf to systemimager.disks-layout 
for example
  *   si_lint command to check if client is ready for installation (all 
configurations files are valid, …)
  *   update bootloader section in disk layout file for better EFI 
options/configuration.
  *   Finish Debian packaging (update file list, dependances and post install 
scripts)

Happy testing.

--
Olivier LAHAYE
CEA Saclay

_______________________________________________
sisuite-users mailing list
sisuite-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sisuite-users

Reply via email to