Ohai Chefs,
Welcome to the new year. We've already had 58 issues resolved this year,
and 39 are closed and released in their respective cookbooks. We have a
few more releases on the way, including munin and nagios, but we'll need
to do a bit more testing on those first.
A couple notes about the sudo cookbook's release. First, the README.md is
written for "GitHub flavored markdown" (GFM) We don't do this often for
cookbooks because they don't render properly on the Chef Community Site.
However, we do have plans for general improvements to the Community Site,
and are tracking improving README rendering with GFM internally as one of
these improvements. We have a few other cookbooks that have GFM in their
READMEs as well, so this is something we'd like to get resolved.
Second, this cookbook includes an example test for the COOK-2119 ticket
implementation. This should catch regressions. We've started adding
ticket-specific tests to cookbooks. The sudo cookbook has tests for
COOK-1892, COOK-2022. These are intended to run in Test Kitchen.
https://github.com/opscode-cookbooks/sudo/commit/069fd1c32728700b009e0d4787
53f2a3b17bea6a
Other cookbooks released this week had tests added for specific tickets as
well.
Yum:
https://github.com/opscode-cookbooks/yum/commit/04dd8ee2b9b41db743161deac95
48382f337fd52
RabbitMQ:
https://github.com/opscode-cookbooks/rabbitmq/commit/eb9ce305adcf666be5e885
6d9b457e3d5e8278fc
Rsyslog:
https://github.com/opscode-cookbooks/rsyslog/commit/b2e370c18dd113bddcdf76c
b65bcdbab0c52f901
apache2 v1.4.2:
- [COOK-1721] - fix logrotate recipe
application_python v1.0.6:
- [COOK-2122] - pip was incorrectly using -E syntax
- [COOK-2147] - django sub-resource searched wrong directory for
requirements.txt
application_ruby v1.0.8:
- [COOK-2159] - cookbook attribute is not treated as a string
apt v1.8.0:
- [COOK-2143] - Allow for a custom cacher-ng port
- [COOK-2171] - On
apt_repository.run_action(:add)
the source file is
not created. - [COOK-2184] - apt::cacher-ng, use
cacher_port
attribute in acng.conf
aws v0.100.6:
- [COOK-2148] -
aws_ebs_volume
attach action saves nilvolume_id
in
node
bluepill v2.2.0:
- [COOK-547] - Add
load
action to provider to reload services when
template changes.
chef-client v2.1.6:
- [COOK-1978] - make cron output location configurable
- [COOK-2169] - use helper library to make path permissions consistent
- [COOK-2170] - test filename cleanup (dev repository only)
chef_handler v1.1.4:
- [COOK-2146] - style updates
database v1.3.10:
- [COOK-2117] - undefined variable
grant_statement
in mysql user provider
iis v1.3.6:
- [COOK-2084] - Add support for additional options during site creation
- [COOK-2152] - Add recipe for IIS6 metabase compatibility
java v1.8.0:
- [COOK-2095] - Add windows support
jpackage v1.0.0:
- [COK-2127] - Use
platform_family
to add OS support
maven v0.13.0:
- [COOK-2116] - maven should be available on the path
mercurial v1.1.2:
- [COOK-2033] - only set recursive permissions if mode is used in
mercurial resource
nginx v1.1.4:
- [COOK-2168] - specify package name as an attribute
rabbitmq v1.8.0
- [COOK-2151] - Add config options for
disk_free_limit
and
vm_memory_high_watermark
via attributes
rsyslog v1.5.0:
- [COOK-2141] - Add
$PreserveFQDN
configuration directive
selinux v0.5.6:
- [COOK-2124] - enforcing recipe fails if selinux is disabled
sudo v2.0.4
- [COOK-2078] - syntax highlighting README on GitHub flavored markdown
- [COOK-2119] - LWRP template doesn't support multiple commands in a
single block.
supervisor v0.4.0:
- [COOK-2157] - add
inet_http_server
and logfile config settings
ubuntu v1.1.0:
- [COOK-2104] - allow specifying architectures for repos
whitelist-node-attrs v1.1.0:
- [COOK-1886] - add
ohai_time
as a default whitelisted attribute
yum v2.1.0:
- [COOK-2045] - add remi repository recipe
- [COOK-2121] - add
:create
action toyum_repository
Cheers,
--
Opscode, Inc
Joshua Timberman, Technical Community Manager
IRC, Skype, Twitter, Github: jtimberman