4/25 Opscode Code Review


#1

Do we need a separate email list for these announcements yet? :slight_smile:

Thanks for everyone’s contributions, really. I see a lot of code pass
through and it’s amazing how much work we get done as a community.
Team Chef rocks.

We’re on track for Chef 0.10.10-rc1 sometime tomorrow.

To merge:
CHEF-3054 - Route provider route deletion action does not work
CHEF-3044 - Using KNIFE_HOME env to allow multiple knives on same machine
CHEF-2849 - pacman package provider does not handle utf-8 input
CHEF-2747 - remote_directory and symbolic links
OHAI-348 - openSUSE, SLE report platform “suse linux” instead of "suse"
COOK-1033 - Windows cookbook borks on Unix systems because of the
Ruby 1.9 patches
COOK-1140 - mysql cookbook fails on ubuntu precise
COOK-1143 - munin_plugin() should accept an optional cookbook parameter
COOK-1151 - mysql::server_ec2 does not enable mount bind in fstab
COOK-1161 - Allow chef-client::config to set log file and environment
COOK-1169 - python::pip recipe failure because it’s looking for
Python in the wrong directory
COOK-1174 - ohai custom_plugins resource is only conditionally available
COOK-1175 - Add Mac OS X / homebrew support to MySQL cookbook
COOK-1182 - Windows package sets start’s window title instead of
quoting a path
COOK-1184 - add ability to disable ntp (completely)
COOK-1188 - Gunicorn cookbook is not very reusable
COOK-1192 - memcached metadata doesn’t include RH derived platforms
COOK-1193 - Update package names used in PHP cookbook for epel 6

Other:
CHEF-2744 - “knife role show” NoMethodError for PrettyPrinter
format, --format pp or -Fp
Reopened - Check .length rather than removing the feature-hack
CHEF-2389 - link provider is not idempotent when used with relative link (to)
Reopened - Should have a regression test
OHAI-358 - More flexible php language detection (:builddate currently broken)
Reopened - Needs tests
COOK-1014 - Templates for ssh(d).conf files.
Reopened - Don’t comment out default attributes and provide a cleaner branch
COOK-1116 - allow scm_provider to be something other than Chef::Provider::Git
Closed - Resolved in refactored application cookbook
COOK-657 - Ability to decouple application environment from chef_environment
Closed - Resolved in refactored application cookbook
COOK-730 - application::rails hardwires host of database.yml to be a
host that is managed by Chef. Can’t use it with AWS RDS or any other
external DB
Closed - Resolved in refactored application cookbook
COOK-951 - bundle install in application cookbook needs to run as
the user deploying the app
Closed - Resolved in refactored application cookbook
COOK-963 - application w/rails recipe fails for older rails 3.0.x
apps. Should use ‘bundle exec unicorn’ to launch unicorn when app uses
bundler
Closed - Resolved in refactored application cookbook
COOK-1134 - Python doesn’t install correctly on CentOS
Reopened - Needs to account for more use situations, will use COOK-1169
COOK-625 - Allow other cookbooks to define application recipes
Closed - Resolved in refactored application cookbook
COOK-602 - allow _default environment default to be configurable
Closed - Duplicate of COOK-657
COOK-1181 - Windows cb blows up when included on non-win rubies
Closed - Duplicate of COOK-1033


Bryan McLellan | opscode | technical program manager, open source
© 206.607.7108 | (t) @btmspox | (b) http://blog.loftninjas.org


#2

On Wed, Apr 25, 2012 at 11:16 PM, Bryan McLellan btm@opscode.com wrote:

Do we need a separate email list for these announcements yet? :slight_smile:

Not imo,this the right place

Thanks for everyone’s contributions, really. I see a lot of code pass
through and it’s amazing how much work we get done as a community.
Team Chef rocks.

We’re on track for Chef 0.10.10-rc1 sometime tomorrow.

To merge:
CHEF-3054 - Route provider route deletion action does not work
CHEF-3044 - Using KNIFE_HOME env to allow multiple knives on same machine
CHEF-2849 - pacman package provider does not handle utf-8 input
CHEF-2747 - remote_directory and symbolic links
OHAI-348 - openSUSE, SLE report platform “suse linux” instead of "suse"
COOK-1033 - Windows cookbook borks on Unix systems because of the
Ruby 1.9 patches
COOK-1140 - mysql cookbook fails on ubuntu precise
COOK-1143 - munin_plugin() should accept an optional cookbook parameter
COOK-1151 - mysql::server_ec2 does not enable mount bind in fstab
COOK-1161 - Allow chef-client::config to set log file and environment
COOK-1169 - python::pip recipe failure because it’s looking for
Python in the wrong directory
COOK-1174 - ohai custom_plugins resource is only conditionally available
COOK-1175 - Add Mac OS X / homebrew support to MySQL cookbook
COOK-1182 - Windows package sets start’s window title instead of
quoting a path
COOK-1184 - add ability to disable ntp (completely)
COOK-1188 - Gunicorn cookbook is not very reusable
COOK-1192 - memcached metadata doesn’t include RH derived platforms
COOK-1193 - Update package names used in PHP cookbook for epel 6

Other:
CHEF-2744 - “knife role show” NoMethodError for PrettyPrinter
format, --format pp or -Fp
Reopened - Check .length rather than removing the feature-hack
CHEF-2389 - link provider is not idempotent when used with relative link
(to)
Reopened - Should have a regression test
OHAI-358 - More flexible php language detection (:builddate currently
broken)
Reopened - Needs tests
COOK-1014 - Templates for ssh(d).conf files.
Reopened - Don’t comment out default attributes and provide a cleaner
branch
COOK-1116 - allow scm_provider to be something other than
Chef::Provider::Git
Closed - Resolved in refactored application cookbook
COOK-657 - Ability to decouple application environment from
chef_environment
Closed - Resolved in refactored application cookbook
COOK-730 - application::rails hardwires host of database.yml to be a
host that is managed by Chef. Can’t use it with AWS RDS or any other
external DB
Closed - Resolved in refactored application cookbook
COOK-951 - bundle install in application cookbook needs to run as
the user deploying the app
Closed - Resolved in refactored application cookbook
COOK-963 - application w/rails recipe fails for older rails 3.0.x
apps. Should use ‘bundle exec unicorn’ to launch unicorn when app uses
bundler
Closed - Resolved in refactored application cookbook
COOK-1134 - Python doesn’t install correctly on CentOS
Reopened - Needs to account for more use situations, will use COOK-1169
COOK-625 - Allow other cookbooks to define application recipes
Closed - Resolved in refactored application cookbook
COOK-602 - allow _default environment default to be configurable
Closed - Duplicate of COOK-657
COOK-1181 - Windows cb blows up when included on non-win rubies
Closed - Duplicate of COOK-1033


Bryan McLellan | opscode | technical program manager, open source
© 206.607.7108 | (t) @btmspox | (b) http://blog.loftninjas.org