[ 
https://issues.apache.org/jira/browse/JCLOUDS-286?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13772840#comment-13772840
 ] 

ASF subversion and git services commented on JCLOUDS-286:
---------------------------------------------------------

Commit f2207bbedf15638717413702a702519c2515574f in branch refs/heads/master 
from [~nacx]
[ 
https://git-wip-us.apache.org/repos/asf?p=incubator-jclouds-chef.git;h=f2207bb ]

JCLOUDS-286: Use by default the Omnibus installer

                
> Use the Omnibus installer to install the Chef client
> ----------------------------------------------------
>
>                 Key: JCLOUDS-286
>                 URL: https://issues.apache.org/jira/browse/JCLOUDS-286
>             Project: jclouds
>          Issue Type: Improvement
>          Components: jclouds-chef, jclouds-scriptbuilder
>    Affects Versions: 1.6.2
>            Reporter: Ignasi Barrera
>            Assignee: Ignasi Barrera
>             Fix For: 1.7.0
>
>
> Currently, when running Chef Solo or Chef to bootstrap a node, the Chef 
> client is manually installed. The installation process installs Ruby, 
> RubyGems, and the Chef gems.
> Since gems in ruby are automatically updated and the latest version is 
> downloaded by default, this procedure may get broken when a backwards 
> incompatible version of the chef-client gem is published. This can be 
> workarouned by specifying the versions of Ruby and the Chef gems to install 
> when creating a ChefContext or building a ChefSolo script, but still isn't 
> strong enough.
> Opscode released Omnibus, to easily install the chef-client and all its 
> dependencies. The Omnibus installer will detect the operating system of the 
> node and install an appropriate Ruby and RubyGems distribution compatible 
> with the desired chef-client version in a transparent and isolated way, so it 
> should be the preferred way to install Chef. This will simplify a lot the 
> Chef bootstrap script and reduce considerably the points where failures can 
> happen.
> Chef installation using the gems should still be supported, for users that 
> already have an installed Ruby or want more control on what is installed.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to