summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAJ Christensen <aj@opscode.com>2009-10-04 03:45:42 +1300
committerAJ Christensen <aj@opscode.com>2009-10-04 03:53:34 +1300
commit8f02713ec92fd260a31d21da8817ccc6c6055cca (patch)
treea8a5fa12785c738b32ffba5956994f56420b6f42
parent5b058798cc02d9038392f65c094fc72230189567 (diff)
downloadchef-8f02713ec92fd260a31d21da8817ccc6c6055cca.tar.gz
Release Chef 0.7.12rc00.7.12rc0
-rw-r--r--CHANGELOG29
-rw-r--r--chef-server-slice/Rakefile2
-rw-r--r--chef-server/Rakefile2
-rw-r--r--chef/Rakefile5
-rw-r--r--chef/lib/chef.rb2
5 files changed, 35 insertions, 5 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 2e6fdddd32..b04851fa99 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -1,5 +1,34 @@
Fri Sep 4 7:25:00 NZST 2009
+Release Notes - Chef - Version 0.7.12
+
+** Bug
+ * [CHEF-293] - Chef breaks on systems with non-English Locales
+ * [CHEF-501] - Fails to follow notification chains
+ * [CHEF-534] - remove execute permissions from javascripts, images, etc.
+ * [CHEF-544] - Service provider fails to set @new_resource.updated
+ * [CHEF-562] - typo in provider/ifconfig.rb
+ * [CHEF-569] - Remote File causes updates to be sent regardless of idempotency
+ * [CHEF-578] - Lots of files/subdirectories in a remote_directory cause most chef requests to take 11.5 seconds, and the merb process goes up to 100% CPU
+
+** Improvement
+ * [CHEF-503] - cookbooks UI should display the relative path of the template
+ * [CHEF-546] - Make couchdb version switcher 0.8 specific, and use the new format for everything else.
+ * [CHEF-559] - distro/ should be under 'chef' dir and packaged w/ gem.
+ * [CHEF-560] - refactor Chef::Provider::Group::Groupadd
+ * [CHEF-561] - Flexible application layouts for deploy resource and provider
+ * [CHEF-566] - Deploy resource/provider callbacks for before_migrate, &etc. should support in-line recipes
+ * [CHEF-568] - Increase logging for Remote File status, including checksummation.
+ * [CHEF-580] - faster find_preferred_file
+ * [CHEF-582] - group resource should allow users or members as a parameter
+
+** New Feature
+ * [CHEF-145] - Cron resource: add support for setting cron environment variables like MAILTO or PATH
+ * [CHEF-419] - Create SCM resource and providers for git & svn
+ * [CHEF-496] - add simple service provider to chef
+
+** Task
+ * [CHEF-571] - LWRP unit tests
Release Notes - Chef - Version 0.7.10
diff --git a/chef-server-slice/Rakefile b/chef-server-slice/Rakefile
index 524d35fdc7..c3a79b3927 100644
--- a/chef-server-slice/Rakefile
+++ b/chef-server-slice/Rakefile
@@ -9,7 +9,7 @@ rescue LoadError
end
GEM_NAME = "chef-server-slice"
-CHEF_SERVER_VERSION="0.7.11"
+CHEF_SERVER_VERSION="0.7.12"
AUTHOR = "Opscode"
EMAIL = "chef@opscode.com"
HOMEPAGE = "http://wiki.opscode.com/display/chef"
diff --git a/chef-server/Rakefile b/chef-server/Rakefile
index e73a1bf9d5..68413f1225 100644
--- a/chef-server/Rakefile
+++ b/chef-server/Rakefile
@@ -18,7 +18,7 @@ require 'chef' unless defined?(Chef)
include FileUtils
GEM = "chef-server"
-CHEF_SERVER_VERSION = "0.7.11"
+CHEF_SERVER_VERSION = "0.7.12"
AUTHOR = "Opscode"
EMAIL = "chef@opscode.com"
HOMEPAGE = "http://wiki.opscode.com/display/chef"
diff --git a/chef/Rakefile b/chef/Rakefile
index 0e1e765557..57994e2a42 100644
--- a/chef/Rakefile
+++ b/chef/Rakefile
@@ -4,7 +4,7 @@ require 'rake/rdoctask'
require './tasks/rspec.rb'
GEM = "chef"
-CHEF_VERSION = "0.7.11"
+CHEF_VERSION = "0.7.12"
AUTHOR = "Adam Jacob"
EMAIL = "adam@opscode.com"
HOMEPAGE = "http://wiki.opscode.com/display/chef"
@@ -23,9 +23,10 @@ spec = Gem::Specification.new do |s|
s.homepage = HOMEPAGE
s.add_dependency "mixlib-config", ">= 1.0.12"
+ s.add_dependency "ohai", ">= 0.3.4"
%w{mixlib-cli mixlib-log ruby-openid
json erubis extlib
- stomp ohai}.each { |gem| s.add_dependency gem }
+ stomp}.each { |gem| s.add_dependency gem }
s.bindir = "bin"
s.executables = %w( chef-client chef-solo )
diff --git a/chef/lib/chef.rb b/chef/lib/chef.rb
index 4513aa0cb4..7e52484b15 100644
--- a/chef/lib/chef.rb
+++ b/chef/lib/chef.rb
@@ -27,7 +27,7 @@ require 'chef/config'
Dir[File.join(File.dirname(__FILE__), 'chef/mixin/**/*.rb')].sort.each { |lib| require lib }
class Chef
- VERSION = '0.7.11'
+ VERSION = '0.7.12'
end
# Adds a Dir.glob to Ruby 1.8.5, for compat