Re: [sisuite-users] NextGen Systemimager (dracut based): progress

2015-01-22 Thread LAHAYE Olivier

Hi,

Thanks a lot :-) It works fine thanks :-)

Now, my test systemimager builds in a matter of seconds :-)
It produces a dracut image that starts booting, unfortunately, it then hangs, 
but I'm near a solution I think.

Once I have something completely working, I'll push 4 changes:
- pod2man fixes
- makefiles fixes
- add an udpcast patch
- remove some .rul files and kernel build sinfrastructure.

I won't push anything until I'm shure that it works on rpm and deb based 
systems so it may take some time though.

Olivier.

--
   Olivier LAHAYE
   CEA DRT/LIST/DIR

De : Brian Elliott Finley [br...@thefinleys.com]
Envoyé : mercredi 21 janvier 2015 15:46
À : SISuite Users List
Objet : Re: [sisuite-users] NextGen Systemimager (dracut based): progress


Olivier,

I'll take dare is that udpcast upload today.

Thanks!

-Brian

On Jan 21, 2015 8:19 AM, LAHAYE Olivier 
olivier.lah...@cea.frmailto:olivier.lah...@cea.fr wrote:

Hi,

I've just been able to create a cracut systemd based systemimager initrd image 
that is able to image a node.

This is a great step forward as it should work on all system that can build 
initrd using dracut tool.
For the moment I've only tested on fedora20 build and imaged a centos7 node 
without any problem.

The image was created by hand using dracut and systemd from the standard 
systemimager initrd_template.
I've just added a systemimager.target, a systemimager.service that runs 
/etc/init.d/rcS. This is ugly but it does work fine.

Now that I' have a proof of concept, I'm working on the systemimage build 
process to avoid building useless stuffs (only build systemimager specific 
stuffs and use everything else from the build host).

Now I'm hitting a small issue with udpcast. I need a more recent version, 
because the systemimager version fails to build on recent linus distros.

So if someone who can have access to systemimager download tree could update it 
with latest udpcast tarball, that would help me a lot.
Basically I need http://www.udpcast.linux.lu/download/udpcast-20120424.tar.bz2 
to be placed in http://download.systemimager.org/pub/udpcast/

There is still lot of work to do like identify what build host binaries should 
be copied into dracut image, but if I'm not interrupted, I should have a test 
version in a few weeks.

This version will be somewhat ugly regarding dracut concept as it won't use a 
systemimager dedicated dracut module to create the image, just a giant dracut 
commandline, but the result should be working well.
Once this phase is proven to work on most majort distros (deb+rpm), Ill try to 
learn how to create a systemimager dracut module so I can simplify and enhance 
the UYOK option.
This should work on non systemd based system as well; though I haven't tested 
yet.

--
   Olivier LAHAYE
   CEA DRT/LIST/DIR

--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet
___
sisuite-users mailing list
sisuite-users@lists.sourceforge.netmailto:sisuite-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sisuite-users

--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet___
sisuite-users mailing list
sisuite-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sisuite-users


[sisuite-users] NextGen Systemimager (dracut based): progress

2015-01-21 Thread LAHAYE Olivier

Hi,

I've just been able to create a cracut systemd based systemimager initrd image 
that is able to image a node.

This is a great step forward as it should work on all system that can build 
initrd using dracut tool.
For the moment I've only tested on fedora20 build and imaged a centos7 node 
without any problem.

The image was created by hand using dracut and systemd from the standard 
systemimager initrd_template.
I've just added a systemimager.target, a systemimager.service that runs 
/etc/init.d/rcS. This is ugly but it does work fine.

Now that I' have a proof of concept, I'm working on the systemimage build 
process to avoid building useless stuffs (only build systemimager specific 
stuffs and use everything else from the build host).

Now I'm hitting a small issue with udpcast. I need a more recent version, 
because the systemimager version fails to build on recent linus distros.

So if someone who can have access to systemimager download tree could update it 
with latest udpcast tarball, that would help me a lot.
Basically I need http://www.udpcast.linux.lu/download/udpcast-20120424.tar.bz2 
to be placed in http://download.systemimager.org/pub/udpcast/

There is still lot of work to do like identify what build host binaries should 
be copied into dracut image, but if I'm not interrupted, I should have a test 
version in a few weeks.

This version will be somewhat ugly regarding dracut concept as it won't use a 
systemimager dedicated dracut module to create the image, just a giant dracut 
commandline, but the result should be working well.
Once this phase is proven to work on most majort distros (deb+rpm), Ill try to 
learn how to create a systemimager dracut module so I can simplify and enhance 
the UYOK option.
This should work on non systemd based system as well; though I haven't tested 
yet.

--
   Olivier LAHAYE
   CEA DRT/LIST/DIR
--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet___
sisuite-users mailing list
sisuite-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sisuite-users


Re: [sisuite-users] NextGen Systemimager (dracut based): progress

2015-01-21 Thread Brian Elliott Finley
Olivier,

I'll take dare is that udpcast upload today.

Thanks!

-Brian
On Jan 21, 2015 8:19 AM, LAHAYE Olivier olivier.lah...@cea.fr wrote:


 Hi,

 I've just been able to create a cracut systemd based systemimager initrd
 image that is able to image a node.

 This is a great step forward as it should work on all system that can
 build initrd using dracut tool.
 For the moment I've only tested on fedora20 build and imaged a centos7
 node without any problem.

 The image was created by hand using dracut and systemd from the standard
 systemimager initrd_template.
 I've just added a systemimager.target, a systemimager.service that runs
 /etc/init.d/rcS. This is ugly but it does work fine.

 Now that I' have a proof of concept, I'm working on the systemimage build
 process to avoid building useless stuffs (only build systemimager specific
 stuffs and use everything else from the build host).

 Now I'm hitting a small issue with udpcast. I need a more recent version,
 because the systemimager version fails to build on recent linus distros.

 So if someone who can have access to systemimager download tree could
 update it with latest udpcast tarball, that would help me a lot.
 Basically I need
 http://www.udpcast.linux.lu/download/udpcast-20120424.tar.bz2 to be
 placed in http://download.systemimager.org/pub/udpcast/

 There is still lot of work to do like identify what build host binaries
 should be copied into dracut image, but if I'm not interrupted, I should
 have a test version in a few weeks.

 This version will be somewhat ugly regarding dracut concept as it won't
 use a systemimager dedicated dracut module to create the image, just a
 giant dracut commandline, but the result should be working well.
 Once this phase is proven to work on most majort distros (deb+rpm), Ill
 try to learn how to create a systemimager dracut module so I can simplify
 and enhance the UYOK option.
 This should work on non systemd based system as well; though I haven't
 tested yet.

   --
Olivier LAHAYE
CEA DRT/LIST/DIR


 --
 New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
 GigeNET is offering a free month of service with a new server in Ashburn.
 Choose from 2 high performing configs, both with 100TB of bandwidth.
 Higher redundancy.Lower latency.Increased capacity.Completely compliant.
 http://p.sf.net/sfu/gigenet
 ___
 sisuite-users mailing list
 sisuite-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/sisuite-users


--
New Year. New Location. New Benefits. New Data Center in Ashburn, VA.
GigeNET is offering a free month of service with a new server in Ashburn.
Choose from 2 high performing configs, both with 100TB of bandwidth.
Higher redundancy.Lower latency.Increased capacity.Completely compliant.
http://p.sf.net/sfu/gigenet___
sisuite-users mailing list
sisuite-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sisuite-users