Isn't it slower?  And seems like unnecessary moving parts, so more
chance of something going wrong than bundling them in the image.
But maybe I'm missing something.

Victor Lowther (victor_lowt...@dell.com) wrote:
> What is wrong with installing the packages at run-time?
> 
> > -----Original Message-----
> > From: crowbar-bounces On Behalf Of Adam Spiers
> > Sent: Monday, May 20, 2013 6:43 AM
> > To: crowbar
> > Subject: Re: [Crowbar] [barclamp-provisioner] installation of gems in
> > sledgehammer
> > 
> > Hi all,
> > 
> > Whilst upstreaming our provisioner changes to Pebbles, I noticed that we 
> > have a
> > couple of commits which change run-time installation of gems in Sledgehammer
> > to build-time installation:
> > 
> > https://github.com/crowbar/barclamp-provisioner/commit/756e8f9a3
> > https://github.com/crowbar/barclamp-provisioner/commit/a232a69de
> > 
> > Is there any reason why they should not be included at build-time rather 
> > than
> > run-time?  It would be good to converge on this if possible.
> > 
> > ----- Forwarded message from "J. Daniel Schmidt" <notificati...@github.com> 
> > -
> > ----
> > 
> > Date: Thu, 16 May 2013 06:23:52 -0700
> > From: "J. Daniel Schmidt" <notificati...@github.com>
> > To: crowbar/barclamp-provisioner <barclamp-
> > provisio...@noreply.github.com>
> > Cc: Adam Spiers <aspi...@suse.com>
> > Subject: Re: [barclamp-provisioner] adaptions to allow the script also for 
> > SUSE
> > based images
> >     (756e8f9)
> > Reply-To: crowbar/barclamp-provisioner
> >     <reply+c-3226553-8adf655d2d5208d32d08663b8084046f48cc0eb4-
> > 100...@reply.github.com>
> > 
> > This was done to allow the script to run in the SUSE sleshammer image. This
> > image is very stripped down and no gem installs are possible at runtime - 
> > all
> > needed gems have to be added to the image itself.
> > There was some other magic in the original sledghammer image that put some
> > gem files to /root and this script was meant to install them. With this 
> > patch we
> > disabled the behaviour for suse but kept it for other distributions resp.
> > sles/slege-hammer images.
> > 
> > 
> > So if this feature is still present, we should definitely port this patch - 
> > or a similar
> > functionality to disable gem installs.
> > 
> > ---
> > Reply to this email directly or view it on GitHub:
> > https://github.com/crowbar/barclamp-
> > provisioner/commit/756e8f9a3289b9b264513fadb010ed004a9ca1ea#commitco
> > mment-3226553
> > 
> > ----- End forwarded message -----
> > 
> > _______________________________________________
> > Crowbar mailing list
> > Crowbar@dell.com
> > https://lists.us.dell.com/mailman/listinfo/crowbar
> > For more information: http://crowbar.github.com/


_______________________________________________
Crowbar mailing list
Crowbar@dell.com
https://lists.us.dell.com/mailman/listinfo/crowbar
For more information: http://crowbar.github.com/

Reply via email to