File rubygem-chef.changes of Package rubygem-chef

-------------------------------------------------------------------
Sun Aug  4 18:37:03 UTC 2013 - nkrinner@suse.com

- CHEF-4015-group.patch is included by upstream - patch removed
- CHEF-3938-dont-disable-gpg-checks-in-zypper-commands.patch
  is included by upstrea, - patch removed
- CHEF-4123-chef-server-bootstrap-installation.patch is included by 
  upstream - patch removed

- Update to version 11.6.0
- See also http://docs.opscode.com/release/11-6/release_notes.html
- Support for SELinux Support for SELinux has been improved, including Chef 
  using the restorecon command when using file-based resources, correctly 
  matching default policy settings (when the underlying cookbook also conforms
  to the same policy settings), and configurable file permission fixup (with 
  the enable_selinux_file_permission_fixup setting in the client.rb file).
- Atomic file updates Atomic file updates ensure that updates are still made 
  in certain situations, such as if disk space runs out or when a binary is 
  being updated.
- Rebuilt file resource The file resource has been refactored and is now the 
  base resource for the cookbook_file, remote_file, and template resources.
- New common attributes for file-based resources The atomic_update, 
  force_unlink, and manage_symlink_source attributes have been added.
- New attributes for remote_file resource The ftp_active_mode, headers, 
  use_conditional_get, use_etag, and use_last_modified have been added.
- New helper methods for the template resource The helper and helpers 
  attributes have been added. Use these to define helper methods to extend 
  templates using by using inline helper methods, inline helper modules, and 
  cookbook library modules.
- Updated attributes for file-based resources The source attribute has been 
  modified to support FTP and local files.
- Updated behavior for the mode attribute The mode attribute default behavior 
  is changed for file-based resources and the directory resource.
- New batch resource Execute a batch script using the cmd.exe interpreter. A 
  temporary file is created and then executed like other script resources.
- New powershell_script resource Execute a script using the Windows PowerShell 
  interpreter just like the script resource, but designed for the Microsoft 
  Windows platform and the Windows PowerShell interpreter.
- New settings for the client.rb file The data_bag_decrypt_minimum_version, 
  enable_selinux_file_permission_fixup, and file_atomic_update settings have 
  been added.
- New subcommands for Knife knife deps, knife edit, and knife xargs have been 
  added to Chef.
- New options for Knife subcommands The knife delete, knife diff, knife 
  download, knife list, and knife upload subcommands have new options.
- Support for environments in chef-solo chef-solo now supports environments.

-------------------------------------------------------------------
Wed Jul  3 13:45:24 UTC 2013 - nkrinner@suse.com

- Backport fix for upstream bug CHEF-4123 in
  CHEF-4123-chef-server-bootstrap-installation.patch

-------------------------------------------------------------------
Tue Jun 25 14:53:33 UTC 2013 - nkrinner@suse.com

- /etc/chef/chef.rb got dropped and replaced by client.rb
- Fixed bnc#809159 VUL-0: rubygem-chef: disables security checks incorrectly
- Secure default in /etc/chef/client.rb 

-------------------------------------------------------------------
Wed Jun 12 08:43:51 UTC 2013 - nkrinner@suse.com

- Drop non-SUSE-related files 

-------------------------------------------------------------------
Wed Jun 12 07:28:30 UTC 2013 - nkrinner@suse.com

- Packaged man pages 

-------------------------------------------------------------------
Tue Jun 11 09:24:33 UTC 2013 - nkrinner@suse.com

- Upgrade to version 11.4.4
   - CHEF-3367 11: chef-client daemon's pid file is sometimes accidentally
     removed
   - CHEF-3432 chef-client using lots of memory
   - CHEF-4117 LWRP resource removal does not restrict constant lookup 
     namespace 
- See also http://wiki.opscode.com/display/chef/Release+Notes#ReleaseNotes-Rele
     aseNotes-Chef-Version11.4.4&10.24.4
-------------------------------------------------------------------
Mon Apr 29 19:16:10 UTC 2013 - nkrinner@suse.com

- Provide a native systemd service file (enabled for openSISE 12.1+)
  Commit  by mvyskocil@suse.com was accidentally merged into the wrong 
  package - this ports his commit to this package

-------------------------------------------------------------------
Wed Apr  3 12:12:06 UTC 2013 - speilicke@suse.com

- Drop BuildRequires for testsuite, isn't currently run in %check and
  will be run outside of the build
- Don't mark /etc/init.d/chef as %config
- Apply patches in %prep section (using %gem_unpack and %gem_build)

-------------------------------------------------------------------
Thu Mar 28 17:18:48 UTC 2013 - iartarisi@suse.com

- Fix group provider on openSUSE 12.3 [CHEF-4015]

-------------------------------------------------------------------
Fri Mar  8 14:33:02 UTC 2013 - nkrinner@suse.com

- Update to Chef version 11.4.0

- Changelog for 11.4.0
- See also http://www.opscode.com/blog/2013/02/13
    /chef-client-11-4-0-10-22-0-released/
- Bugfixes 
   * [CHEF-3863] – chef-client Failing When Dependent on JSON 1.7.7 Gem
   * [CHEF-3467] – Permissions Not Inherited from Parent on Child Object 
       cookbook_file (Windows)

- Changelog for 11.2.0:
- See also http://www.opscode.com/blog/2013/02/07
   /chef-client-11-2-0-10-20-0-released/
- Bug
   * [CHEF-2960] – Upgrade JSON dependency to 1.7+
   * [CHEF-3706] – Knife should provide commands for the user endpoint
   * [CHEF-3707] – knife configure -i should create a user and not a client
   * [CHEF-3809] – Getting error NoMethodError: undefined method `CloseHandle'
       for Chef::ReservedNames::Win32::Handle:Class on Windows servers
   * [CHEF-3836] – Run Lock tests randomly fail on slower Ci machines
- Improvement
   * [CHEF-3156] – Net::SSH dependency prevents using HMAC SHA2 family

-------------------------------------------------------------------
Tue Feb 26 20:54:11 UTC 2013 - nkrinner@suse.com

- Update to version 10.24.0
  - Release notes for 10.20.0: See also http://www.opscode.com/blog
     /2013/02/07/chef-client-11-2-0-10-20-0-released/ 
   - Bug
     [CHEF-2960] – Upgrade JSON dependency to 1.7+
     [CHEF-3367] – 11: chef-client daemon's pid file is sometimes 
      accidentally removed
     [CHEF-3495] – chef-expander-10.14.4 requires old em-http-request
      which causes failure on start of chef-expander
     [CHEF-3567] – chef-expander has broken dependencies: installs 
      two eventmachine versions breaking chef-expander
     [CHEF-3774] – chef-client process running with a shebang 
      '(ruby /usr/bin/chef-client)
     [CHEF-3809] – Getting error NoMethodError: undefined method 
      `CloseHandle' for Chef::ReservedNames::Win32::Handle:Class 
      on Windows servers
   - Improvement
     [CHEF-3156] – Net::SSH dependency prevents using HMAC SHA2 
      family
  
  - Release notes for 10.24.0: See also http://www.opscode.com/blog
      /2013/02/15/chef-server-11-0-6-and-10-24-0-released/
     [CHEF-2346] – beware of solr maxFieldLength option! It will 
       stop indexing nodes with a lot of attributes
     [CHEF-3888] – chef-server-webui is susceptible to rack 
       vulnerability
     [CHEF-3894] – solr config allows remote read access to files 
       on disk
   - Related vulnerabilities
     [CVE-2013-0276] Circumvention of attr_protected
     [CVE-2013-0277] Serialized Attributes YAML Vulnerability with 
       Rails 2.3 and 3.0
     [CVE-2013-0269] Denial of Service and Unsafe Object Creation 
       Vulnerability in JSON
     [CVE-2013-0263] Rack::Session::Cookie vulnerability in Rack
     [CVE-2013-0262] Rack PATH_INFO environment variable 
       vulnerability

-------------------------------------------------------------------
Tue Jan 29 08:41:49 UTC 2013 - nkrinner@suse.com

- Update to Chef release 10.18.2 - bugfix release
  - See http://www.opscode.com/blog/2013/01/18/chef-10-18-2-bugfix-release/ 
  - Bugfix: [CHEF-3771] – Spurious resource cloning warnings in 10.18.0

-------------------------------------------------------------------
Fri Jan 18 14:37:04 UTC 2013 - nkrinner@suse.com

- Update to chef release 10.18.0
   - See http://www.opscode.com/blog/2013/01/16/chef-10-18-0-released/ 
     for release notes
   + Bugfixes:
   - [CHEF-2427] – yum package version availability does not work 
      with –enablerepo
   - [CHEF-2812] – 0.10.4 -> 0.10.6 regression when reloading prior state 
      from resources
   - [CHEF-2905] – 11: centos5-gems and chef-full bootstraps fail when 
      wget/curl is not installed.
   - [CHEF-3411] – Error Inspectors fail in Shef, masking real error
   - [CHEF-3493] – Regression in recipe_eval
   - [CHEF-3514] – Bootstrap templates use hardcoded temporary file names
   - [CHEF-3543] – Add support for reading ssh_user, identity_file, and 
      host_key_verify configuration from knife.rb for bootstrap
   - [CHEF-3555] – knife cookbook site install fails due to not allowing 
      string format cookbook_path
   - [CHEF-3560] – knife ssh -G user@gateway does not prompt for gateway 
      password
   - [CHEF-3564] – remote_directory is updated_by_last_action on every run
   - [CHEF-3568] – knife bootstrap does not expand tilde (~)
   - [CHEF-3572] – Chefignore does not ignore filenames with only word 
      characters
   - [CHEF-3574] – There's a typo in the action_reload method of 
     lib/chef/provider/service.rb that causes "reload" actions to display 
      "disable service" messages during whyrun
   - [CHEF-3577] – knife ssh overrides port value in ssh config
   - [CHEF-3589] – Why Run code runs code in {{converge_by}} blocks after the
      provider action is complete
   - [CHEF-3597] – knife.rb cannot handle frozen strings in chef_server_url
      (like from ENV)
   - [CHEF-3619] – Chef still has obsolete 'rake/rdoctask' require
   - [CHEF-3622] – Chef fails curl download with –bootstrap-proxy option
   - [CHEF-3632] – All providers have whyrun enabled by default due to 
      RemoteDirectory
   - [CHEF-3650] – whyrun output says resource updated
   - [CHEF-3660] – Deploy Revision Provider Fails on Solaris 9
   - [CHEF-3662] – knife client reregister fails against Chef 11 Server
   - [CHEF-3672] – ubuntu12.04-gems bootstrap needs to be updated for 12.10
   - [CHEF-3689] – Client registration fails on existing clients
   - [CHEF-3718] – peg 2.2.0 version of systemu for win ruby 1.9 compat
   + Improvements:
   - [CHEF-3006] – log provider – separate name from message for notifies
   - [CHEF-3346] – Improve README format
   - [CHEF-3532] – Simplify code in 
      Chef::Cookbook::CookbookVersionLoader#empty?
   - [CHEF-3562] – Add name attribute to metadata.rb by default
   - [CHEF-3576] – support raspbian as a platform

-------------------------------------------------------------------
Thu Dec 13 14:29:39 CET 2012 - mvidner@suse.cz

- rspec fixed: CHEF-3685-dotfiles.patch

-------------------------------------------------------------------
Wed Dec 12 12:56:15 UTC 2012 - nkrinner@suse.com

- Removed unneeded locale fix for the rspec tests 

-------------------------------------------------------------------
Tue Dec 11 08:24:09 UTC 2012 - nkrinner@suse.com

- Added rspec unit tests (failing at the moment) 

-------------------------------------------------------------------
Fri Dec  7 17:00:47 UTC 2012 - rhafer@suse.com

- %restart_on_update needs to be in %postun
- Create /var/run/chef on demand

-------------------------------------------------------------------
Fri Nov 23 14:49:29 GMT 2012 - aspiers@suse.com

- Fix Summary: header

-------------------------------------------------------------------
Fri Nov 23 13:47:15 GMT 2012 - aspiers@suse.com

- Fix /etc/chef permissions to 750 to be more secure and
  consistent with other chef packages.

-------------------------------------------------------------------
Wed Nov 21 18:11:24 GMT 2012 - aspiers@suse.com

- Move preference for erubis 2.7 to meta prjconf

-------------------------------------------------------------------
Wed Nov 21 15:56:40 GMT 2012 - aspiers@suse.com

- Require erubis 2.7 since the Build Service is unable to make a
  choice between 2.6 and 2.7.

-------------------------------------------------------------------
Wed Nov 21 10:05:55 GMT 2012 - aspiers@suse.com

- pre-require pwdutils (bnc#777123)

-------------------------------------------------------------------
Tue Nov 20 21:52:24 UTC 2012 - nkrinner@suse.com

- Removed rubygem reuirements 

-------------------------------------------------------------------
Tue Nov 20 17:44:24 GMT 2012 - aspiers@suse.com

- update spec file to new format using gem2rpm
- fix quoting issue when handling OPTIONS from /etc/sysconfig/chef-client (bnc#788548)
- use startproc -w (fixes bnc#776313)

-------------------------------------------------------------------
Mon Nov  5 21:05:58 UTC 2012 - nkrinner@suse.com

- Updated to version 10.16.2  - for release notes see 
   http://www.opscode.com/blog/2012/10/26/chef-10-16-2-released/


-------------------------------------------------------------------
Tue Oct  2 12:09:39 UTC 2012 - nkrinner@suse.com

-  Updated to bugfix release 10.14.4 - for release notes see 
   http://www.opscode.com/blog/2012/09/28/chef-10-14-4-released/ 

-------------------------------------------------------------------
Mon Sep 24 08:42:11 UTC 2012 - nkrinner@suse.com

- Update to version 10.14.2
- See http://www.opscode.com/blog/2012/09/11/chef-10-14-2-released/ for release notes for 10.14.2
- See http://www.opscode.com/blog/2012/09/07/chef-10-14-0-released/ for release notes for 10.14.0

-------------------------------------------------------------------
Tue Aug 14 16:50:17 UTC 2012 - nkrinner@suse.com

- Shortened Summary line in spec file
- Set version dependency for rubygem-erubis in spec file 

-------------------------------------------------------------------
Mon Jul 16 13:23:20 UTC 2012 - jatan@suse.de

- openSUSE 11.4, 12.1 and Factory build are failing because of the following
  error:
  file /usr/lib64/ruby/gems/1.9.1/specifications/json-1.5.4.gemspec from
  install of rubygem-json-1_5-1.5.4-8.1.x86_64 conflicts with file from package
  ruby19-1.9.3.p194-4.8.x86_64

  So just require rubygem-json for non-openSUSE.

-------------------------------------------------------------------
Fri Jul 13 15:39:07 UTC 2012 - jatan@suse.de

- Add /etc/chef/chef.rb, init script, users + groups plus other goodies from
  IBS Devel:Cloud

-------------------------------------------------------------------
Wed Jul 11 13:48:37 UTC 2012 - jatan@suse.de

- Fix requires for rubygem-net-ssh-multi-1_1

-------------------------------------------------------------------
Tue Jul 10 19:45:31 UTC 2012 - jatan@suse.de

- Latest upstream version (10.12.0)

openSUSE Build Service is sponsored by