It would be fine to continue doing these steps in the bootstrap, but if you were to instead use the Omnibus installer to install Chef, your path issues should go away.
So just to clear things up, how will my process change now if I was to use
Omnibus? I will have to use a different recipe to correctly upgrade ruby
and setup gems etc. for other things like rails right?
On Mon, Feb 18, 2013 at 3:32 PM, Graham Christensen graham@grahamc.comwrote:
Hi,
It would be fine to continue doing these steps in the bootstrap, but if
you were to instead use the Omnibus installer to install Chef, your path
issues should go away.
If you switch to Omnibus, you'll get Chef deployed to /opt/chef with
the 'omnibus stack', including ruby and all of the dependencies for
Chef itself. It is standalone, and can be upgraded or removed easily.
If you want to deploy software to the same system that also uses ruby,
I'd suggested you deploy a system ruby from binary packages, rbenv,
RVM or build from source.
So just to clear things up, how will my process change now if I was to use
Omnibus? I will have to use a different recipe to correctly upgrade ruby
and setup gems etc. for other things like rails right?
On Mon, Feb 18, 2013 at 3:32 PM, Graham Christensen graham@grahamc.com
wrote:
Hi,
It would be fine to continue doing these steps in the bootstrap, but if
you were to instead use the Omnibus installer to install Chef, your path
issues should go away.
Ok I installed omnibus (easy enough!) and it makes allot of sense now that
I understand what it does.
On Mon, Feb 18, 2013 at 3:52 PM, AJ Christensen aj@junglist.gen.nz wrote:
If you switch to Omnibus, you'll get Chef deployed to /opt/chef with
the 'omnibus stack', including ruby and all of the dependencies for
Chef itself. It is standalone, and can be upgraded or removed easily.
If you want to deploy software to the same system that also uses ruby,
I'd suggested you deploy a system ruby from binary packages, rbenv,
RVM or build from source.
So just to clear things up, how will my process change now if I was to
use
Omnibus? I will have to use a different recipe to correctly upgrade ruby
and setup gems etc. for other things like rails right?
On Mon, Feb 18, 2013 at 3:32 PM, Graham Christensen graham@grahamc.com
wrote:
Hi,
It would be fine to continue doing these steps in the bootstrap, but if
you were to instead use the Omnibus installer to install Chef, your path
issues should go away.
Check out this wiki page on using the Omnibus installer: