README.md in chef-metal-0.12.1 vs README.md in chef-metal-0.13
- old
+ new
@@ -1,5 +1,6 @@
+[![Stories in Ready](https://badge.waffle.io/opscode/chef-metal.png?label=ready&title=Ready)](https://waffle.io/opscode/chef-metal)
Chef Metal
==========
This library solves the problem of repeatably creating machines and infrastructures in Chef. It has a plugin model that lets you write bootstrappers for your favorite infrastructures, including VirtualBox, EC2, LXC, bare metal, and many more!
@@ -10,10 +11,17 @@
6/3/2014 | [machine_batch and parallelization](https://github.com/opscode/chef-metal/blob/master/docs/blogs/2012-05-28-machine_batch.html.markdown#chef-metal-parallelization)
6/3/2014 | [Chef Metal, Configuration and Drivers](https://github.com/opscode/chef-metal/blob/master/docs/blogs/2012-05-22-new-driver-interface.html.markdown#chef-metal-configuration-and-drivers)
3/4/2014 | [Chef Metal 0.2: Overview](http://www.getchef.com/blog/2014/03/04/chef-metal-0-2-release/) - this is a pretty good overview (though dated).
12/20/2013 | [Chef Metal Alpha](http://www.getchef.com/blog/2013/12/20/chef-metal-alpha/)
+Documentation
+-------------
+* [Configuration](https://github.com/opscode/chef-metal/blob/master/docs/configuration.md#configuring-and-using-metal-drivers)
+* [Writing Drivers](https://github.com/opscode/chef-metal/blob/master/docs/building_drivers.md#writing-drivers)
+* [Embedding](https://github.com/opscode/chef-metal/blob/master/docs/embedding.md)
+* [Providers](https://github.com/opscode/chef-metal/blob/master/docs/providers)
+
Try It Out
----------
You can try out Metal in many different flavors.
@@ -215,19 +223,30 @@
with_chef_server "https://chef-server.example.org",
:client_name => Chef::Config[:node_name],
:signing_key_filename => Chef::Config[:client_key]
```
+**Note for Hosted/Enterprise Chef Servers**
+
+Currently, you will need to add the 'clients' group to the 'admin' group in order for machine provisioning to work:
+
+```
+knife edit /groups/admin.json -e <editor>
+```
+Then add:
+```
+ "groups": [
+ "clients"
+ ]
+```
+
+This can also be done through the Chef Server web UI (Administration tab > Groups > select admins Group > Add 'clients'
+
+
Kitchen
-------
Chef Metal also works with Test Kitchen, allowing you to test entire clusters, not just machines! The repository for the kitchen-metal gem is https://github.com/doubt72/kitchen-metal.
-
-Documentation
--------------
-* [Configuration](https://github.com/opscode/chef-metal/blob/master/docs/configuration.md#configuring-and-using-metal-drivers)
-* [Writing Drivers](https://github.com/opscode/chef-metal/blob/master/docs/building_drivers.md#writing-drivers)
-* [Embedding](https://github.com/opscode/chef-metal/blob/master/docs/embedding.md)
Bugs and The Plan
-----------------
Please submit bugs, gripes and feature requests at [https://github.com/opscode/chef-metal/issues](https://twitter.com/jkeiser2), contact jkeiser on Twitter at @jkeiser2, email at [jkeiser@getchef.com](mailto:jkeiser@getchef.com)