Littlechef

Latest version: v1.8.0

Safety actively analyzes 681926 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 8

1.0.2

----------------------------------------
* NEW 61: Added the command option "env"
* NEW 60: Don't force to define a password if ssh-config is used

* FIX 62: Cristi fixed rpm installation by using the FrameOS RBEL repository
* FIX: Automatic node data bag created items with the hostname as the name.
That can lead to name collitions. Now FQDN with underscores is used instead

1.0.1

----------------------------------------
* NEW 58: Markus added operation "nodes_with_role", which configures all nodes with
the given role

* FIX 57: Eivind added deploy_chef support for Arch Linux
* FIX: Transform "true" and "false" strings from into real True and False values
happens with default values from metadata.json attributes

1.0.0

----------------------------------------
* NEW 46: Markus implemented node synching using rsync instead of data upload,
substantially speeding up node configuration runs. All cookbooks are now
synchronized, instead of only those needed by the configuration run
* NEW 16: Markus implemented search support for data bags
* NEW 16: Automatically add a "node" data bag, which allows for node search.
It contains everything defined in each nodes/mynode.json file, plus "recipes"
(expanded recipe list), "role" (roles in the run_list),
"roles" (expanded role list), merged attributes (from cookbook, node and roles)
and some Chef automatic attributes
* NEW: Add ipaddress attribute to a node after a configuration run. That way the IP
of that node will be available in the node data bag and thus in the node search
* NEW 53: tow added a patch that allows to override distro detection when installing
Chef Solo
* NEW 55: Markus added a library file that allows to set "chef_environment" in a
role or node attribute
* NEW: Changed "cook" command to "fix", so that we don't collide with the executable
name of an existing package. This was done so that LittleChef can be distro-packaged
* NEW 54: Multi-node execution: a list of nodes to be configured can now be given.
The nodes will be configured preserving order
* NEW: Removed "configure" command. It will be assumed to be the desired action if
no other command is given. Just typing "fix node:X" will configure node X

0.6.5

----------------------------------------
* FIX: list_recipes didn't show cookbooks that were *only* present in site-cookbooks
* FIX: install ucf before the chef Debian package, as it is missing in Debian Squeeze minimal

0.6.4

----------------------------------------
* NEW: Chef 0.10.x is now default for Debian package installation.
That was already the case for the other methods

* FIX: Toby fixed the Debian package installation to run unattended again
* FIX: cook should not require a kitchen to run "cook -v"

0.6.2

----------------------------------------
* FIX: Fixed data_bags_patch.rb not being installed sometimes
* FIX: Initialize env.ssh_config so that credentials doesn't fail
* FIX: Prevent fabric from prepending prefix to output messages
This makes Chef Solo output much easier to read (no double log prefix)
* FIX: Added some contributors to NOTICE

Page 4 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.