Hi,

New milestone:
- pushing an install using ssh from server is working again (SSH_DOWNLOAD_URL 
points to authorized_keys and when prompted, the sis server admin must issue 
si_pushinstall command (as stated on screen))
- more code cleanup
- si_monitortk has now a color remote console that displays correctly ANSI 
color codes.

Not tested but has good chances to work: SSH install using server keys in the 
initrd.

Still TODO before release:
- check bittorrent side  (while not working do test; fix; done)
- check flamethrower side (while not working do test; fix; done)
- test other ssh deployment method (it should be working IMHO)

Plans for future:
- find a way to setup network in client (systemconfigurator?) need to support 
at least NetworkManager and systemd-networkd. For now, a postinstall script is 
required.
- put some fancy stuffs by customizing plymouth (keeping in mind that it must 
continue to work from a serial console)
  => Will need gfx contributors as I'm bad at that task there would be a 
systemimager logo with a console area and below a progressbar and icons 
indicating the current step.)
- rework the install scripts (maybe split into smaller steps: init(automatic), 
partition(from config file), mount filesystems(automatic), run 
preinstall(automatic), deploy image(current script stripped down), run post 
install(automatic), umount(automatic), end(automatic)
- add a si_inspect_client command in the initrd that would mount and chroot 
client if "shell" is requested at the end of imaging

Release is stamped 4.5.0-20170505git in the usual place (see previous messages).
Note that perl-TextANSIColor package will be needed (available at the same 
location).

For easy install on CentOS-7:
rpm -ivh 
http://svn.oscar.openclustergroup.org/repos/unstable/rhel-7-x86_64/oscar-release-6.1.2r11110-1.el7.centos.noarch.rpm
For easy install on CentOS-6:
rpm -ivh 
http://svn.oscar.openclustergroup.org/repos/unstable/rhel-6-x86_64/oscar-release-6.1.2r11073-1.el6.noarch.rpm
(Not yeat available for FC-25, you must create your repofile by hand or install 
CentOS-7 package and update /etc/yum.repos.d/oscar.repo)

Note: to setup your PXE, most of relevant cmdline parameters can be found here:
(/usr/lib/dracut/modules.d/39systemimager/module-install.sh or install on old 
distros)

Happy testing.

Note: Not for production environment (even if I've tested it successfully in my 
prod environment)
-- 
   Olivier LAHAYE









------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
sisuite-devel mailing list
sisuite-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sisuite-devel

Reply via email to