Sha256: 6f22b97597ff1624d95fabbbea0e7fae6b43260522b58c8ca4274d0e68358d0e

Contents?: true

Size: 1.29 KB

Versions: 7

Compression:

Stored size: 1.29 KB

Contents

ChefGem
=======

This cookbook is a transition cookbook aimed at helping move from the
pre-chef_gem era to the post chef_gem era. The chef_gem resource was
introducde in Chef 0.10.9, providing an easy mechanism for installing
and using gems required by Chef internally. When used within an omnibus
installation, chef_gems are installed within the embedded Ruby.

What this cookbook provides
----------------------------

For pre 0.10.9 Chef installations, it provides a chef_gem compatible resouce
allowing cookbooks to be updated but not requiring full conversions. For installations
under 0.10.12, some patches are added to aid in proper omnibus functionality allowing
chef_gem to work as expected. For Chef installations of 0.10.12 and beyond, this
cookbook provides nothing. This means you will get consistent and expected behavior
across Chef versions.

Configuration
-------------

Notable attributes (note that these should only be required for special cases):

* `node[:gem_binary] = '/usr/local/bin/gem'`
* `node[:chef_gem_binary] = '/opt/opscode/embedded/bin/gem'`

Notes
-----

With the release of 0.10.12 this cookbook should be considered deprecated and used
only for compatibility with older installations.

Repository
----------

* https://github.com/hw-cookbooks/chef_gem
* IRC: Freenode @ #heavywater

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
from-scratch-0.7.0 cookbooks/chef_gem/README.md
from-scratch-0.6.0 cookbooks/chef_gem/README.md
from-scratch-0.5.0 cookbooks/chef_gem/README.md
from-scratch-0.3.0 cookbooks/chef_gem/README.md
from-scratch-0.2.0 cookbooks/chef_gem/README.md
from-scratch-0.1.1 cookbooks/chef_gem/README.md
from-scratch-0.1.0 cookbooks/chef_gem/README.md