[[chef-dev]] Re: [[chef-dev]] Chef 0.10.4 Release Candidate 1


Chronological Thread 
  • From: Sergio Rubio < >
  • To: Bryan McLellan < >
  • Cc:
  • Subject: [[chef-dev]] Re: [[chef-dev]] Chef 0.10.4 Release Candidate 1
  • Date: Thu, 28 Jul 2011 10:43:14 +0200

0.10.4 RC1 is now in RBEL nightly also.

Rgds.

On Wed, Jul 27, 2011 at 12:52 AM, Bryan McLellan 
< >
 wrote:
> We've got Chef 0.10.4 warm on the stove and we've released the first
> release candidate.
>
> We have over 80 fixes in this release. It is of particular importance
> to users of Redhat based distributions as it contains a /slew/ of bug
> fixes, mostly thanks to Matthew Kent.
>
> Since this is a pre-release, it is only available via gems and you'll
> need to use the "--pre" option to gem to get 0.10.4.rc.1. Installing
> Opscode Chef normally will continue to get you 0.10.2 for now. For
> instance:
>
> $ sudo gem install chef chef-server --pre --no-rdoc --no-ri
>
> We've been working new policy into our release process. I'm working on
> getting it online and will be sure to send a note when I do. As part
> of this, our new policy for release candidates is that if no blocking
> bugs are reported within three days we will ship the final release. If
> you haven't been following master in your test environment, now is the
> time to pitch in and test out 0.10.4.rc.1! If there was anything you
> were hoping would make it but didn't, do not fear as we'll be
> continuing with the increasingly regular release cycle on the heels of
> shipping 0.10.4.
>
> Here's a list of what is in this release:
>
> CHEF-2474       When loading a role from a json file, a role object is not 
> returned
> CHEF-2471       knife exit specs fail on Ubuntu
> CHEF-2456       knife cookbook site install -D description is incorrect and
> opposite behavior of -d from the old cookbook site vendor
> CHEF-2449       yum provider - slow parsing of yum-dump output
> CHEF-2444       yum provider - yum-dump.py broken with older versions of yum
> CHEF-2437       clear attribute list after each Knife::NodeShow.run
> CHEF-2432       yum-dump - provides broken on centos 4
> CHEF-2431       Present node JSON data in a similar manner to editing a node
> CHEF-2429       yum provider - remote provides loaded for :remove and :purge
> CHEF-2428       yum provider raises an exception when asked to remove an
> uninstalled package
> CHEF-2416       Chef web ui is unable to edit data bag items
> CHEF-2399       default group provider does not work on suse Linux
> CHEF-2398       easy_install package provider doesn't use options attribute
> CHEF-2396       NoMethodError accessing non-existent members of Encrypted
> Data Bag Items
> CHEF-2387       systemd service provider
> CHEF-2386       Make knife bootstrap (and ssh) use ui.msg for output
> CHEF-2379       Allow recipe to specify additional remotes to git resources
> CHEF-2378       Chef expander's "rake install" fails with undefined method 
> `version'
> CHEF-2377       Broken client scenario "Synchronize dependent cookbooks"
> CHEF-2376       Broken client scenario "Remove cached file checksums that
> are no longer needed"
> CHEF-2375       knife bootstrap needs a bootstrap-proxy option
> CHEF-2373       GET /environments/:environment/recipes fails if there is a
> cookbook with no available versions
> CHEF-2367       support multiple lines in DAEMONS list in rc.conf on Arch 
> linux
> CHEF-2354       Notifies :restart always triggers in remote_directory 
> resource
> CHEF-2350       rubygems spec relies on rspec version which changed its
> format in rspec2
> CHEF-2342       knife bootstrap script for centos should use rhel.rpm from
> aegisco to install yum repository
> CHEF-2330       yum provider - allow flushing of cache
> CHEF-2325       Knife cookbook upload needs to verify that dependencies of a
> cookbook are/will be available when uploading
> CHEF-2316       knife help can't find its man pages outside of a gem file 
> heiarchy
> CHEF-2314       "knife cookbook site install" fails with cookbook name
> partially matching another cookbook name
> CHEF-2313       cookbook_uploader exception when exception is raised in
> uploader_function_for method
> CHEF-2312       webui doesn't show fully expanded run list as expected
> CHEF-2311       Knife default display does not correctly display cloud
> providers public IP
> CHEF-2310       knife ssh documentation missing -i option
> CHEF-2309       knife bootstrap throws optparse error for -E when
> bootstrapping less than 0.10.0
> CHEF-2308       The cookbook shadowing feature should either be officially
> deprecated or well documented with a commitment to support it
> indefinitely
> CHEF-2301       general yum provider improvements
> CHEF-2300       net-ssh-multi dependancy it too restrictive
> CHEF-2298       Add support for remote encryption key support to knife
> CHEF-2295       README.rdoc in Chef source is outdated
> CHEF-2293       bump rubygems version in bootstrap templates
> CHEF-2283       yum/rpm providers - rpm version handling
> CHEF-2280       general yum-dump.py improvements
> CHEF-2272       yum-dump.py - commas are valid in package names
> CHEF-2271       knife client bulk delete not consistent with node delete
> CHEF-2250       knife cookbook site vendor fails on windows with 
> ShellCommandFailed
> CHEF-2235       chef-client failed when trying to install freebsd package 
> from ports
> CHEF-2234       dpkg package provider ignores ~ in versions
> CHEF-2222       mount resource issue with its "options" attribute
> CHEF-2193       knife bootstrap - search for bootstrap templates in external
> knife plugins
> CHEF-2129       Old zypper Versions will crash because they don'T know the
> commandline arguments
> CHEF-2127       chef-client daemon does not pick up changes from chef server
> CHEF-2096       Yum provider should support installing packages via provides
> when the name is not an exact match
> CHEF-2085       YumCache needs unit tests
> CHEF-2041       Allow file paths in package names to populate source 
> attribute
> CHEF-1982       mount provider fails to recognize existing /etc/fstab 
> entries
> CHEF-1968       windows caching configuration problem
> CHEF-1956       We should upgrade jQuery to 1.5.2 and remove old jQuery and
> jquery.livequery plugin
> CHEF-1947       Alphabetical sort of keys in JSON editor
> CHEF-1946       Lightweight resources should have access to run_context and
> node during class definition, for use in DSL (e.g. attribute default
> values)
> CHEF-1929       'knife ssh' should read config file for attribute, ssh-user,
> identity-file
> CHEF-1907       OSX Macports package provider does not respect options
> CHEF-1891       When using rake new_cookbook, deprecation message should
> show correct syntax of creating cookbook via knife tool
> CHEF-1887       Mount provider should not check existence of Fuse devices
> CHEF-1848       http_request provider does not propagate request headers
> when following redirects
> CHEF-1838       Remove dead code from Chef::Runner
> CHEF-1819       Chef isn't recognizing yum .x86_64 syntax
> CHEF-1790       Modify package/yum.rb upgrade_package to support "downgrade"
> in certain situations
> CHEF-1588       knife cookbook upload should have a -d option to upload the
> specified cookbooks dependencies
> CHEF-1576       yum gets confused with available packge in different arch
> CHEF-1565       mount resource does not respect action :nothing
> CHEF-1439       apt package provider should be able to detect and install
> 'virtual' packages
> CHEF-1424       Upstart provider fails restart action if service is not 
> started yet
> CHEF-1413       FreeBSD "Unexpected form for PKGNAME variable in ..."
> CHEF-1287       speed up yum provider
> CHEF-1245       Yum package provider fails poorly when it encounters
> unexpected output from yum-dump.py
> CHEF-1063       yum query/yum-dump.py fails when a locally-compiled Python 
> is in $PATH
> CHEF-1054       Chef SOLR gem has an empty README.rdoc
> CHEF-909        Rollback on deploy errors
> CHEF-519        value_for_platform should accept an array for version
> CHEF-311        yum provider - better cache refresh
> CHEF-39         Resources need a retry parameter which allows the action to
> repeat a set number of times until success is achieved.
>
> --
> Bryan McLellan | opscode | senior systems administrator
> (c) 206.607.7108 | (t) @btmspox | (b) http://blog.loftninjas.org
>



Archive powered by MHonArc 2.6.16.

§