From: LAHAYE O. <oli...@ce...> - 2019-04-02 15:40:43
|
Hi, Small message to inform the community that a new systemimager build (4.9.0-0.20190402git) introduce a major enhancement: the client network configuration. This configuration supports most common network usages: * Ipv4/ipv6 support (ipv6 support is basic) * Ethernet and Infiniband device support * Aliases support (still not loading on NetworkManager controlled interfaces) * Bonding support Doc not yet written but a fairly complete example is available here: https://github.com/finley/SystemImager/blob/initrd-from-imageserver-and-dont-package-initrd/doc/examples/net-config.xml All available options are described here: https://github.com/finley/SystemImager/blob/initrd-from-imageserver-and-dont-package-initrd/lib/dracut/modules.d/51systemimager/network-config.xsd Your network configuration file should be placed in /var/lib/systemimager/scripts/network-configs/ on the image server and be named in the same way disks layout (.xml extention is optional). (example: imagename.xml or hostname.xml or default.xml ….) To validate your network configuration (before trying to image your client) just type the following command (on the image server): si_lint –network-config=myimage.xml where myimage.xml is your network configuration file. (don’t provide full path) There are still issues with aliases and NetworkManager (not loaded), but aside that everything seems working. Happy testing. -- Olivier LAHAYE CID & ASSI - DRT Saclay |