Ohai again Chefs!
We have 27 cookbook releases for you today. We’re still getting through the backlog of tickets, but we’ve added more test-kitchen support to cookbooks, which will help reduce test and release cycles. Thank you for your patience!
I’ve received positive feedback so far on the chef-client attribute-driven config changes I mentioned last week. If you have a chance, please test the cookbook from this branch:
https://github.com/opscode-cookbooks/chef-client/tree/jtimberman/COOK-2856
Cheers,
Joshua
apt v2.0.0:
Bug
- [COOK-2258]: apt: LWRP results in error under why-run mode in apt 1.9.0 cookbook
ark v0.2.4:
- [COOK-3048]: Ark provider contains a ruby_block resource without a block attribute
- [COOK-3063]: Ark cookbook cherry_pick action’s unzip command does not close if statement
- [COOK-3065]: Ark install action does not symlink binaries correctly
aws v0.101.2:
Bug
- [COOK-2951]: aws cookbook has foodcritic failures
Improvement
- [COOK-1471]: aws cookbook should mention the route53 cookbook
cron v1.2.4:
Task
- [COOK-3058]: simplify conditionals in cron recipe
daemontools v1.0.2:
Bug
- [COOK-2688]: missing space between link and name
fail2ban v1.2.2:
Bug
- [COOK-2588]: Fail2ban needs to store the socket in the correct location
- [COOK-2592]: fail2ban: Update jail file template to match current
config file
firewall v0.11.0:
Improvement
- [COOK-2932]: ufw providers work on debian but cannot be used
freebsd v0.1.0:
Bug
- [COOK-2568]: FreeBSD cookbook throws Error in runtime
haproxy v1.3.2:
Bug
- [COOK-3046]: haproxy default recipe broken by COOK-2656
Task
- [COOK-2009]: Add test-kitchen support to haproxy
keepalived v1.0.4:
Improvement
- [COOK-2919]: Status option not available
lvm v0.8.10:
Bug
- [COOK-3031]:
ruby_block
to create logical volume is improperly
named, causing collisions
mysql v3.0.2:
Bug
- [COOK-2158]: apt-get update is run twice at compile time
- [COOK-2832]: mysql grants.sql file has errors depending on attrs
- [COOK-2995]: server.rb is missing a platform_family comparison value
Sub-task
- [COOK-2102]:
innodb_flush_log_at_trx_commit
value is incorrectly
set based on CPU count
nginx v1.7.0
Improvement
- [COOK-3030]: The repo_source attribute should allow you to not add
any additional repositories to your node
Sub-task
- [COOK-2738]: move nginx::passenger attributes to
nginx/attributes/passenger.rb
ohai v1.1.10:
Improvement
- [COOK-2286]: OHAI cookbook README does not include implementation
example
openssh v1.2.0:
Improvement
- [COOK-2647]:
port_ssh
iptables template has no corresponding recipe
php v1.2.2:
Bug
- [COOK-3050]:
lib_dir
declared in wrong place for redhat - [COOK-3102]: remove fileinfo recipe from php cookbook
Improvement
- [COOK-3101]: use a method to abstract range of “el 5” versions in
php recipes
postfix v2.1.6:
Bug
- [COOK-2501]: Reference to
['postfix']['domain']
should be
['postfix']['mydomain']
- [COOK-2715]: master.cf uses old name for
smtp_fallback_relay
(fallback_relay
) parameter in master.cf
postgresql v3.0.2:
Bug
- [COOK-3076]: postgresql::ruby recipe error when using pgdg
repositories
python v1.3.2:
Bug
- [COOK-2917]: python::source fails on CentOS 6.3 minimal (make:
command not found) - [COOK-3077]: Python - pip fails to install when
['python']['install_method'] == 'source'
rabbitmq v2.1.2:
Improvement
- [COOK-3099]: policy resource should support optional vhost argument
sql_server v1.2.0:
Bug
- [COOK-3085]: Sql server configuration is incorrect when trying to
install non-express version
tomcat v0.14.0:
Sub-task
- [COOK-1808]: Add Support for Tomcat 7 (ubuntu 12.04+, debian 7+)
tmux v1.3.0:
Improvement
- [COOK-2547]: Add more options to tmux.conf template
ufw v0.6.2:
Bug
- [COOK-2487]: when setting a node attribute you must specify the precedence
- [COOK-2982]: ufw cookbook has foodcritic failures
unicorn v1.3.0:
Improvement
- [COOK-2470]: Add “user” directive support to Unicorn cookbook
varnish v0.9.6:
Bug
- [COOK-2892]: Varnish restarts when vcl is updated instead of
reloading
yum v2.2.4:
Bug
- [COOK-2360]: last commit to
yum_repository
changes previous behaviour - [COOK-3015]: Yum cookbook test minitest to fail