Discussion:
[Sisuite-devel] Net beta release v4.5.0-20170614git
LAHAYE Olivier
2017-06-14 16:24:32 UTC
Permalink
New relase with Plymouth GUI (if "splash" or "rhgb" keyword is present in PXE cmdline).

What's new in this release:

- New GUI dialogbox to display to request keypress when interactive shell is to be triggered (after install if requested or in case of failure. This leave time to read GUI previous messages)
- If post install action is non interactive (reboot, poweroff, kexec, ..., the dialogbox will be displayed during 5 seconds and then action will be performed.
- enhanced /lib/systemimager-lib.sh (new function to wait for a keypress in gui)
- new screenshots

Screenshots:
- Loading Image...
- Loading Image...
- Loading Image...
- Loading Image...
- Loading Image...
- Loading Image...
- Loading Image...
- Loading Image...
- Loading Image...

What works aside cool interface (text or GUI)

- bootpackage creation works (si_mkbootpackage)
- script creation works (si_mkautoinstallscript)
- rsync deployment method works
- SSH deployment method works (tested si_pushinstall) (both text anf GUI
modes will display a banner asking for si_pushinstall if no ssh keys is
available)
- grub2 bootloader install works
- si_monitortk works fine (see screenshot)

Not tested but should work:
- grub1 bootloader install (CentOS-6)

TODO:
- stop cleanly rsync and unmount disks if CTRL-ALT-DEL is pressed during imaging.
- fix colormap bug on CENTOS-7 (drm driver bug)
- test and eventually fix flamethrower deployment
- test and eventually fix bittorrent deployment
- update doc with all cmdline new parameters

IMHO, this release is as stable as last stable release, though it is less tested so be careful.

Source: http://svn.oscar.openclustergroup.org/pkgs/downloads/systemimager-4.5.0.tar.bz2

Repos for RHEL6, RHEL7 and FC25:
http://svn.oscar.openclustergroup.org/repos/unstable/

Release number: v4.5.0-20170614git

Usual notes:

1/ You must regenerate your install scripts
E.g.: /usr/sbin/si_mkautoinstallscript --quiet --autodetect-disks --image oscarimage_sda --force --ip-assignment static --post-install cmdline

(--post-install can be shell, reboot, poweroff, cmdline, kexec...) (shell
drops a debug shell at the end so you can check what was done)

cmdline parameter rd.sis.post-action=shell will drop a shell at the end of imaging.

2/ Easy install using OSCAR repositories

- 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)

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

4/ Needs a postinstall script to setup network.
One that can be used is the following one:
http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_postinstall/16all.network_config

Happy deployment.
--
Olivier LAHAYE
Olivier Lahaye
2017-06-29 07:11:37 UTC
Permalink
Hi David,

I'll check at work later but it looks like you didn't setup the epel repo for rhel6/centos6.
Aside that I've built a new release with many cosmetic fixes. I'll post it today with updated message regarding quick starting.
I'll cross check install on my centos6 physical hardware before posting.
As Brian said, the real release will end up on systemimager repo. Which will hosts non epel requirements like BitTorrent, flamethrower, cx_Freeze and perl Tk-TextANSIColor packages if don't miss any other.
For the moment I'm using Oscar repo as it's easier for me (I'm using oscar packager tool that does everything for me (build deps, creates repo) for all distros)

Envoyé de mon iPhone6+
Olivier,
Okay finally had a change to try and load below on rhel 6.4. From the
xfsprogs is needed by systemimager-server-4.5.0-0.20170614git.el6.noarch
btrfs-progs is needed by dracut-systemimager-4.5.0-0.20170615git.el6.noarch
dracut-network is needed by dracut-systemimager-4.5.0-0.20170615git.el6.noarch
plymouth-plugin-script is needed by dracut-systemimager-4.5.0-0.20170615git.el6.noarch
xfsprogs is needed by dracut-systemimager-4.5.0-0.20170615git.el6.noarch
Obviously I am missing some packages however nothing is obvious in the link above.
Should I try the Easy install using OSCAR repositories for centos 6 ?
Thanks
David
-----Original Message-----
Sent: Wednesday, June 14, 2017 10:25 AM
Subject: [sisuite-users] Net beta release v4.5.0-20170614git
New relase with Plymouth GUI (if "splash" or "rhgb" keyword is present in PXE cmdline).
- New GUI dialogbox to display to request keypress when interactive shell is to be triggered (after install if requested or in case of failure. This leave time to read GUI previous messages)
- If post install action is non interactive (reboot, poweroff, kexec, ..., the dialogbox will be displayed during 5 seconds and then action will be performed.
- enhanced /lib/systemimager-lib.sh (new function to wait for a keypress in gui)
- new screenshots
- http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_plymouth.png
- http://svn.oscar.openclustergroup.org/pkgs/downloads/SIS_CO6.png
- http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_success_text.png
- http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_failure_text.png
- http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_SSH_text.png
- http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_SSH_plymouth.png
- http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_failure_plymouth.png
- http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_success_plymouth.png
- http://svn.oscar.openclustergroup.org/pkgs/downloads/si_monitortk.png
What works aside cool interface (text or GUI)
- bootpackage creation works (si_mkbootpackage)
- script creation works (si_mkautoinstallscript)
- rsync deployment method works
- SSH deployment method works (tested si_pushinstall) (both text anf GUI modes will display a banner asking for si_pushinstall if no ssh keys is
available)
- grub2 bootloader install works
- si_monitortk works fine (see screenshot)
- grub1 bootloader install (CentOS-6)
- stop cleanly rsync and unmount disks if CTRL-ALT-DEL is pressed during imaging.
- fix colormap bug on CENTOS-7 (drm driver bug)
- test and eventually fix flamethrower deployment
- test and eventually fix bittorrent deployment
- update doc with all cmdline new parameters
IMHO, this release is as stable as last stable release, though it is less tested so be careful.
Source: http://svn.oscar.openclustergroup.org/pkgs/downloads/systemimager-4.5.0.tar.bz2
http://svn.oscar.openclustergroup.org/repos/unstable/
Release number: v4.5.0-20170614git
1/ You must regenerate your install scripts
E.g.: /usr/sbin/si_mkautoinstallscript --quiet --autodetect-disks --image oscarimage_sda --force --ip-assignment static --post-install cmdline
(--post-install can be shell, reboot, poweroff, cmdline, kexec...) (shell drops a debug shell at the end so you can check what was done)
cmdline parameter rd.sis.post-action=shell will drop a shell at the end of imaging.
2/ Easy install using OSCAR repositories
rpm -ivh http://svn.oscar.openclustergroup.org/repos/unstable/rhel-7-x86_64/oscar-release-6.1.2r11110-1.el7.centos.noarch.rpm
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)
(/usr/lib/dracut/modules.d/51systemimager/module-install.sh or install on old distros)
4/ Needs a postinstall script to setup network.
http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_postinstall/16all.network_config
Happy deployment.
--
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-users mailing list
https://lists.sourceforge.net/lists/listinfo/sisuite-users
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
sisuite-users mailing list
https://lists.sourceforge.net/lists/listinfo/sisuite-users
o***@free.fr
2017-06-29 09:07:16 UTC
Permalink
David,

After reading a bit closer your message you're trying to install systemimager using the rpm command that doesn't handle dependancies download.
You need to use the "yum install" instead of "rpm -ivh" command. That should work.
Please try again using yum.
IMHO, it's a good idea to use the OSCAR repository:
rpm -ivh http://svn.oscar.openclustergroup.org/repos/unstable/rhel-6-x86_64/oscar-release-6.1.2r11073-1.el6.noarch.rpm
yum clean all; yum makecache
yum install systemimager-x86_64boot-standard systemimager-x86_64initrd_template systemimager-server systemimager-common systemimager-client dracut-systemimager
All dependancies should be downloaded. If there are still some deps missing, then try to add the EPEL repository (Extended Package for Enterprise Linux. It's a port of many fedora packages). => rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

Optionally you can install flamethrower, bittorrent and bittorrent-gui packages using yum install but this deployment method is not yet tested. It may or may not work.

Please wait until you see version v4.5.0-20170629git in OSCAR repository before trying again. (better version with many minor glitches fixes that I'll publish today).

Cheers,

----- Mail original -----
Envoyé: Jeudi 29 Juin 2017 09:11:37
Objet: Re: [Sisuite-devel] [sisuite-users] Net beta release v4.5.0-20170614git
Hi David,
I'll check at work later but it looks like you didn't setup the epel
repo for rhel6/centos6.
Aside that I've built a new release with many cosmetic fixes. I'll
post it today with updated message regarding quick starting.
I'll cross check install on my centos6 physical hardware before
posting.
As Brian said, the real release will end up on systemimager repo.
Which will hosts non epel requirements like BitTorrent,
flamethrower, cx_Freeze and perl Tk-TextANSIColor packages if don't
miss any other.
For the moment I'm using Oscar repo as it's easier for me (I'm using
oscar packager tool that does everything for me (build deps, creates
repo) for all distros)
Envoyé de mon iPhone6+
Le 28 juin 2017 à 18:01, David Livingstone
Olivier,
Okay finally had a change to try and load below on rhel 6.4. From
the
http://svn.oscar.openclustergroup.org/repos/unstable/ link below
systemimager-x86_64boot-standard-4.5.0-0.20170614git.el6.noarch.rpm
systemimager-x86_64initrd_template-4.5.0-0.20170614git.el6.noarch.rpm
systemimager-server-4.5.0-0.20170614git.el6.noarch.rpm
systemimager-common-4.5.0-0.20170614git.el6.noarch.rpm
systemimager-client-4.5.0-0.20170614git.el6.noarch.rpm
dracut-systemimager-4.5.0-0.20170615git.el6.noarch.rpm
perl-Tk-TextANSIColor-0.16-1.noarch.rpm
systemconfigurator-2.2.12-3.el6.noarch.rpm
xfsprogs is needed by
systemimager-server-4.5.0-0.20170614git.el6.noarch
btrfs-progs is needed by
dracut-systemimager-4.5.0-0.20170615git.el6.noarch
dracut-network is needed by
dracut-systemimager-4.5.0-0.20170615git.el6.noarch
plymouth-plugin-script is needed by
dracut-systemimager-4.5.0-0.20170615git.el6.noarch
xfsprogs is needed by
dracut-systemimager-4.5.0-0.20170615git.el6.noarch
Obviously I am missing some packages however nothing is obvious in
the link above.
Should I try the Easy install using OSCAR repositories for centos 6
?
Thanks
David
-----Original Message-----
Sent: Wednesday, June 14, 2017 10:25 AM
Subject: [sisuite-users] Net beta release v4.5.0-20170614git
New relase with Plymouth GUI (if "splash" or "rhgb" keyword is
present in PXE cmdline).
- New GUI dialogbox to display to request keypress when interactive
shell is to be triggered (after install if requested or in case of
failure. This leave time to read GUI previous messages)
- If post install action is non interactive (reboot, poweroff,
kexec, ..., the dialogbox will be displayed during 5 seconds and
then action will be performed.
- enhanced /lib/systemimager-lib.sh (new function to wait for a
keypress in gui)
- new screenshots
-
http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_plymouth.png
- http://svn.oscar.openclustergroup.org/pkgs/downloads/SIS_CO6.png
-
http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_success_text.png
-
http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_failure_text.png
-
http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_SSH_text.png
-
http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_SSH_plymouth.png
-
http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_failure_plymouth.png
-
http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_success_plymouth.png
-
http://svn.oscar.openclustergroup.org/pkgs/downloads/si_monitortk.png
What works aside cool interface (text or GUI)
- bootpackage creation works (si_mkbootpackage)
- script creation works (si_mkautoinstallscript)
- rsync deployment method works
- SSH deployment method works (tested si_pushinstall) (both text
anf GUI modes will display a banner asking for si_pushinstall if
no ssh keys is
available)
- grub2 bootloader install works
- si_monitortk works fine (see screenshot)
- grub1 bootloader install (CentOS-6)
- stop cleanly rsync and unmount disks if CTRL-ALT-DEL is pressed
during imaging.
- fix colormap bug on CENTOS-7 (drm driver bug)
- test and eventually fix flamethrower deployment
- test and eventually fix bittorrent deployment
- update doc with all cmdline new parameters
IMHO, this release is as stable as last stable release, though it
is less tested so be careful.
http://svn.oscar.openclustergroup.org/pkgs/downloads/systemimager-4.5.0.tar.bz2
http://svn.oscar.openclustergroup.org/repos/unstable/
Release number: v4.5.0-20170614git
1/ You must regenerate your install scripts
E.g.: /usr/sbin/si_mkautoinstallscript --quiet --autodetect-disks
--image oscarimage_sda --force --ip-assignment static
--post-install cmdline
(--post-install can be shell, reboot, poweroff, cmdline, kexec...)
(shell drops a debug shell at the end so you can check what was
done)
cmdline parameter rd.sis.post-action=shell will drop a shell at the
end of imaging.
2/ Easy install using OSCAR repositories
rpm -ivh
http://svn.oscar.openclustergroup.org/repos/unstable/rhel-7-x86_64/oscar-release-6.1.2r11110-1.el7.centos.noarch.rpm
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)
3/ Note: to setup your PXE, most of relevant cmdline parameters can
(/usr/lib/dracut/modules.d/51systemimager/module-install.sh or
install on old distros)
4/ Needs a postinstall script to setup network.
http://svn.oscar.openclustergroup.org/pkgs/downloads/sis_postinstall/16all.network_config
Happy deployment.
--
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-users mailing list
https://lists.sourceforge.net/lists/listinfo/sisuite-users
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
sisuite-users mailing list
https://lists.sourceforge.net/lists/listinfo/sisuite-users
------------------------------------------------------------------------------
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
https://lists.sourceforge.net/lists/listinfo/sisuite-devel
Loading...