Re: [Server-devel] Customizing build 703 for mass deployment

2008-04-21 Thread Bryan Berry
Thanks Michael, I was looking for a quick solution since time is
limited. I am wary of trying something very different but I will put two
hours to it this afternoon and see what I can accomplish.

I have added Anna Schoolfield from the Birmingham deployment and Stefan
Reitzis to this thread.

On Tue, 2008-04-22 at 00:40 -0400, Michael Stone wrote:
> Bryan,
> 
> > not very elegant. Would like a better solution but time is short.
> 
> I've already suggested three more elegant mechanisms:
> 
>   * tarball -> edit -> mkfs.jffs2, 
> 
>   * bootUSB -> edit -> savenand, and
> 
>   * puritan.
> 
> > We don't expect the kids to run olpc-update do we? Running OLPC-Update
> > on 170 XO's would be a headache for me to do manually. Also, I would
> > have to set up my olpc-update server here in Kathmandu because we don't
> > have the international bandwidth to update against servers in the US
> 
> I don't really have expectations one way or the other. (Incidentally,
> update-servers are just rsync servers with some special modules. The 1cc
> version is fancy because it loads builds on demand and caches them.)
> 
> > Anna Schoolfield of the Birmingham School District has asked me how to
> > customize an xo image. Lacking a more elegant method, I will have to
> > point her to my current one. 
> 
> I'm rapidly starting to think that we ought to refine the 
> 
>   * tarball -> edit -> mkfs.jffs2   
>   
> into a 
> 
>   clone -> hack -> publish -> export-to-jffs2
> 
> workflow. After all - what's really gained by rebuilding images from
> packages each time you want to make a change? 
> 
> (Don't get me wrong - packages should still be the default method for
> hacking. I just see no reason to _require_ people to rebuild the
> filesystem tree from scratch every time they need to change it.)
> 
> Michael

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Customizing build 703 for mass deployment

2008-04-21 Thread Michael Stone
Bryan,

> not very elegant. Would like a better solution but time is short.

I've already suggested three more elegant mechanisms:

  * tarball -> edit -> mkfs.jffs2, 

  * bootUSB -> edit -> savenand, and

  * puritan.

> We don't expect the kids to run olpc-update do we? Running OLPC-Update
> on 170 XO's would be a headache for me to do manually. Also, I would
> have to set up my olpc-update server here in Kathmandu because we don't
> have the international bandwidth to update against servers in the US

I don't really have expectations one way or the other. (Incidentally,
update-servers are just rsync servers with some special modules. The 1cc
version is fancy because it loads builds on demand and caches them.)

> Anna Schoolfield of the Birmingham School District has asked me how to
> customize an xo image. Lacking a more elegant method, I will have to
> point her to my current one. 

I'm rapidly starting to think that we ought to refine the 

  * tarball -> edit -> mkfs.jffs2   
  
into a 

  clone -> hack -> publish -> export-to-jffs2

workflow. After all - what's really gained by rebuilding images from
packages each time you want to make a change? 

(Don't get me wrong - packages should still be the default method for
hacking. I just see no reason to _require_ people to rebuild the
filesystem tree from scratch every time they need to change it.)

Michael
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Customizing build 703 for mass deployment

2008-04-21 Thread Bryan Berry
yes :), I would have to do it all over again. 

I don't expect to update the os image for at least 4 months. Given that
it would take me a week's worth of testing to verify a new OLPC build.

In that four month period, I hope to find a more elegant solution.

not very elegant. Would like a better solution but time is short.

We don't expect the kids to run olpc-update do we? Running OLPC-Update
on 170 XO's would be a headache for me to do manually. Also, I would
have to set up my olpc-update server here in Kathmandu because we don't
have the international bandwidth to update against servers in the US

Anna Schoolfield of the Birmingham School District has asked me how to
customize an xo image. Lacking a more elegant method, I will have to
point her to my current one. 



On Mon, 2008-04-21 at 23:18 -0400, Kim Quirk wrote:
> What happens when you want to upgrade to the next OLPC build? Do you
> have to do it all again?
> 
> Kim
> 
> On Mon, Apr 21, 2008 at 10:25 PM, Martin Langhoff
> <[EMAIL PROTECTED]> wrote:
> On Mon, Apr 21, 2008 at 3:37 PM, Bryan Berry
> <[EMAIL PROTECTED]> wrote:
> >  Currently, I use an extremeley inelegant method to create
> standard
> >  images for Nepal's deployment and I would very much like
> assistance in
> >  finding a more elegant method. Michael Stone has been
> helping me hack
> >  jffs2 images but I still haven't found a better method than
> booting into
> >  an os image, loading rpms and changing settings, then using
> save-nand to
> >  create a custom .img file.
> 
> 
> And then you copy that img from the nand to a usb stick that
> you can
> use on the rest of the laptops...?
> 
> Not a bad trick ;-)
> 
> 
> 
> 
> 
> m
> --
>  [EMAIL PROTECTED]
>  [EMAIL PROTECTED] -- School Server Architect
>  - ask interesting questions
>  - don't get distracted with shiny stuff - working code first
>  - http://wiki.laptop.org/go/User:Martinlanghoff
> ___
> Devel mailing list
> [EMAIL PROTECTED]
> http://lists.laptop.org/listinfo/devel
> 

___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel


Re: [Server-devel] Customizing build 703 for mass deployment

2008-04-21 Thread Martin Langhoff
On Mon, Apr 21, 2008 at 3:37 PM, Bryan Berry <[EMAIL PROTECTED]> wrote:
>  Currently, I use an extremeley inelegant method to create standard
>  images for Nepal's deployment and I would very much like assistance in
>  finding a more elegant method. Michael Stone has been helping me hack
>  jffs2 images but I still haven't found a better method than booting into
>  an os image, loading rpms and changing settings, then using save-nand to
>  create a custom .img file.

And then you copy that img from the nand to a usb stick that you can
use on the rest of the laptops...?

Not a bad trick ;-)





m
-- 
 [EMAIL PROTECTED]
 [EMAIL PROTECTED] -- School Server Architect
 - ask interesting questions
 - don't get distracted with shiny stuff - working code first
 - http://wiki.laptop.org/go/User:Martinlanghoff
___
Server-devel mailing list
Server-devel@lists.laptop.org
http://lists.laptop.org/listinfo/server-devel