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" <[email protected]> -
> ----
> 
> Date: Thu, 16 May 2013 06:23:52 -0700
> From: "J. Daniel Schmidt" <[email protected]>
> To: crowbar/barclamp-provisioner <barclamp-
> [email protected]>
> Cc: Adam Spiers <[email protected]>
> Subject: Re: [barclamp-provisioner] adaptions to allow the script also for 
> SUSE
> based images
>       (756e8f9)
> Reply-To: crowbar/barclamp-provisioner
>       <reply+c-3226553-8adf655d2d5208d32d08663b8084046f48cc0eb4-
> [email protected]>
> 
> 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
> [email protected]
> https://lists.us.dell.com/mailman/listinfo/crowbar
> For more information: http://crowbar.github.com/

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

Reply via email to