/
CHANGELOG
68 lines (52 loc) · 2.34 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
======================
Little Chef Change Log
======================
Version 0.3.3 November 29, 2010
-----------------------------------------
* NEW: mynode.json won't contain littlechef fields anymore if you don't use an IP
* NEW: When configuring all nodes, if node configuration fails abort
* FIX: Importing littlechef.py was failing for one particular case
Version 0.3.2 November 19, 2010
-----------------------------------------
* NEW: Show what cookbooks are being uploaded to a node
* NEW: deploy_chef now accepts two arguments: "gems" and "ask".
They can be set to "yes" or "no". Default is "no" and "yes", respectively.
This allows deploy_chef to run in non-interactive mode when using it from
another Python program.
Version 0.3.1 November 16, 2010
-----------------------------------------
* HOTFIX: fixed a deploy_chef error when calling the gem+rpm installation method
* Some Pylint compliance fixes
Version 0.3.0 November 16, 2010
-----------------------------------------
* NEW: Automatic distro detection for deploy_chef
* NEW: Option to install Chef Solo with gems
* NEW: littlechef.py can now be used as a library
* FIX: CentOS installation
Version 0.2.4 November 4, 2010
-----------------------------------------
* NEW: command "list_roles"
* NEW: show node attributes in list_nodes
* NEW: Indent node configuration files when saving
* FIX: Add JSON syntax error handling
Version 0.2.1, 0.2.2 and 0.2.3, October 29-20, 2010
-----------------------------------------
* FIXED different PyPI installation issues
* Improved README, code comments and error messages
Version 0.2.0, October 28, 2010
--------------------------------
* NEW query: cook list_recipes
* OPTIMIZATION: only configured cookbooks and its dependencies are uploaded to nodes
* Output and error checking improvements
* FIX: "subrecipes" are now supported
* FIX: roles now really work
Version 0.1.0, October 27, 2010
--------------------------------
* Deployment: deploy_chef installs chef-solo using opscode repository
* Apply a recipe or role to a particular node
* Save recipes, roles and attributes for every node in configuration
files, which can afterwards be edited to override attributes
* Update cookbooks on every node automagically, without the need for repo
syncing
* Reconfigure (sync) every node
* Queries: list_nodes, list_nodes_with_recipe, list_nodes_with_role