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/
