Changelog for
rubygem-chef-10.32.2-20.1.x86_64.rpm :
* Mon Oct 29 2018 igarciaAATTsuse.com- add fix-zypper-package-remove-version-missing.patch This patch does more safe checking of the version number when removing packages as it can end up empty which breaks the chef run.
* Wed Nov 08 2017 ashwin.agateAATTsuse.com- add rescue-encoding-json-error.patch (bsc#1050173) This patch tries catches any exceptions that might be thrown when converting a resource hash object into json, logs resource object at standard info level - using inspect method.
* Wed Aug 16 2017 tbechtoldAATTsuse.com- add allow-symbol-and-string-for-fetch.patch (bsc#1054081)
* Fri Sep 30 2016 rsalevskyAATTsuse.com- Allow rest-client >= 2.0
* Mon Aug 01 2016 mmeisterAATTsuse.com- Add filesystem-rename.patch (bsc#991435)
* Thu Feb 25 2016 rsalevskyAATTsuse.com- Add zypper-exit.patch (bsc#967792)
* Wed Jan 27 2016 rhaferAATTsuse.com- Update create_client_with_public_key.patch also update the public key of an existing client. This is needed to be able to restore the webui and validation keys, which are usually already existing when restoring a backup.
* Thu Jan 21 2016 vwallfahrerAATTsuse.com- Fix Bug (bsc#960012). Use /usr/bin/chef-client instead of startproc in init file.
* Thu Jan 07 2016 rhaferAATTsuse.com- added create_client_with_public_key.patch to allow (re-)creating clients with public_key. E.g. when restoring from JSON.
* Fri Sep 04 2015 dmuellerAATTsuse.com- noop change to restore lost changelog entry so that we can submit maintenance updates again
* Fri Aug 28 2015 nkrinnerAATTsuse.com- Running logrotate as root is insecure. Make sure logs are created with the right permissions and logrotate runs as chef:chef
* Fri Aug 14 2015 aspiersAATTsuse.com- add allow-pausing-of-intervallic-chef-client-runs.patch: allow \"pausing\" of intervallic chef-client runs (bsc#936302)
* Tue Aug 11 2015 dmuellerAATTsuse.com- chef-create-ampq-password: do not repeatedly query rabbitmq-server
* Mon May 18 2015 nkrinnerAATTsuse.com- bsc#930574 Adjust user setting for logrotate to avoid permisson restrictions breaking log rotation for chef-client
* Wed Feb 25 2015 vuntzAATTsuse.com- Rewrite zypper-retry to use the ZYPP_LOCK_TIMEOUT environment variable, which was introduced to fix the original bug this wrapper worked around (seebnc#772965).
* Fri Feb 13 2015 dmuellerAATTsuse.com- fix logrotate configuration
* Fri Jan 16 2015 vuntzAATTsuse.com- Fix zypper-retry to properly return the exit code from zypper.
* Thu Jan 15 2015 dmuellerAATTsuse.com- avoid using gem_name
* Thu Jan 15 2015 vuntzAATTsuse.com- Add -f to startproc call in init script (as usually used there).- Add %fillup_and_insserv in %post for non-systemd case.- Do not start rabbitmq-server in chef-create-amqp-passwd: if it needs to be started before a chef service, then it should be a dependency in the init script.
* Thu Jan 15 2015 vuntzAATTsuse.com- Fix pr2052-change-default-service-mapping-for-sles-to-systemd.patch: using \"< 12.0\" doesn\'t work on chef 10. Instead, specify that we use non-systemd services on versions 11.x for x in 0 to 5 (which would be SLE11 + SLE11 from SP1 to SP5).- Update pr2187-change-default-group-mapping-for-sles.patch accordingly.
* Wed Jan 14 2015 dmuellerAATTsuse.com- add pr2052-change-default-service-mapping-for-sles-to-systemd.patch, pr2187-change-default-group-mapping-for-sles.patch
* Fri Jan 09 2015 vuntzAATTsuse.com- Add deep-merge-ruby2.1.patch to avoid an issue with ruby2.1.
* Fri Dec 12 2014 tboergerAATTsuse.com- Made the password generator more secure
* Wed Nov 05 2014 bkutilAATTsuse.com- Fix the path in patching gemspec
* Fri Oct 24 2014 tboergerAATTsuse.com- Fixed dependency on parent package
* Fri Oct 24 2014 tboergerAATTsuse.com- Fixed service calls within rabbitmq password script
* Fri Oct 24 2014 tboergerAATTsuse.com- Reverted the wrong dependencies
* Thu Oct 23 2014 tboergerAATTsuse.com- Added prereq for the main package itself
* Thu Oct 23 2014 tboergerAATTsuse.com- Added optional sysconfig file- Made rabbitmq call more generic
* Tue Oct 21 2014 tboergerAATTsuse.com- Fixed requirement on self
* Tue Oct 21 2014 tboergerAATTsuse.com- Generated new spec file
* Tue Oct 21 2014 tboergerAATTsuse.com- Updated patches- Fixed gemspec
* Tue Oct 21 2014 tboergerAATTsuse.com- Fixed hooks for systemd- Fixed rpmlint errors
* Mon Oct 20 2014 tboergerAATTsuse.com- Updated chef version to 10.34.4, look at github for changelog- Added dynamic gemspec definition To add new files (especially lib/chef/run_lock.rb) i have added a gemspec file with dynamic globbing for fetching the gemfiles- Added chef-create-amqp-passwd script This script will set the amqp password automaticly on init script start for chef-server-api and chef-solr- Refactored spec file and patches- Added logrotate script directly- Added chef-client config script- Added chef-client init script- Set client config to localhost server url- Integrated systemd scripts for SUSE => 12.3
* Mon Jun 24 2013 nkrinnerAATTsuse.com- The config file /etc/chef.rb got dropped and replaced by client.rb- client.rb now sets a secure default for zypper_check_gpg
* Wed Jun 12 2013 nkrinnerAATTsuse.com- Package man pages- Remove non-SUSE-specific files- Backport patch CHEF-3938-pr657-dont-disable-gpg-checks-in-zypper-commands.patch from upstream version 11.4.4 - pull request 657- Backport CHEF-4090-pr715-refactor-zypper-package-provider-to-make-command-output-visible.patch from upstream version 11.4.4 - pull request 715
* Wed Jun 12 2013 nkrinnerAATTsuse.com- For release notes see also http://wiki.opscode.com/display/chef/Release+Notes [#]ReleaseNotes-ReleaseNotes-Chef-Version10.26.0- Update to version 10.26.0 - CHEF-1707 unable to set password for user on solaris - CHEF-1761 Change signal TERM to quit after the running jobs are finished - CHEF-2467 11: Attributes set in role not available via node object when running shef in client mode. - CHEF-2840 SSL Verification fails using omnibus installer because of missing certs - CHEF-3452 uploading frozen cookbooks shows unfriendly error message - CHEF-3784 Deprecation warning with override run list - CHEF-3880 Recognize GCEL as a platform - CHEF-3898 chef-server-webui haml dependency issue. - CHEF-4123 Chef-10.24.4 break Chef-server bootstrap installation- Update to version 10.24.4 - CHEF-3432 chef-client using lots of memory - CHEF-4117 LWRP resource removal does not restrict constant lookup namespace
* Wed Apr 03 2013 nkrinnerAATTsuse.com- Fix group provider on openSUSE 12.3 [CHEF-4015] authored by iartarisiAATTsuse.com
* Tue Feb 26 2013 nkrinnerAATTsuse.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 2013 nkrinnerAATTsuse.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 2013 nkrinnerAATTsuse.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 userAATTgateway 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 2012 mvidnerAATTsuse.cz- rspec fixed: CHEF-3685-dotfiles.patch
* Wed Dec 12 2012 nkrinnerAATTsuse.com- Removed unneeded locale fix for the rspec tests
* Tue Dec 11 2012 nkrinnerAATTsuse.com- Added rspec unit tests (failing at the moment)
* Fri Dec 07 2012 rhaferAATTsuse.com- %restart_on_update needs to be in %postun- Create /var/run/chef on demand
* Fri Nov 23 2012 aspiersAATTsuse.com- Fix Summary: header
* Fri Nov 23 2012 aspiersAATTsuse.com- Fix /etc/chef permissions to 750 to be more secure and consistent with other chef packages.
* Wed Nov 21 2012 aspiersAATTsuse.com- Move preference for erubis 2.7 to meta prjconf
* Wed Nov 21 2012 aspiersAATTsuse.com- Require erubis 2.7 since the Build Service is unable to make a choice between 2.6 and 2.7.
* Wed Nov 21 2012 aspiersAATTsuse.com- pre-require pwdutils (bnc#777123)
* Tue Nov 20 2012 nkrinnerAATTsuse.com- Removed rubygem reuirements
* Tue Nov 20 2012 aspiersAATTsuse.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 05 2012 nkrinnerAATTsuse.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 02 2012 nkrinnerAATTsuse.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 2012 nkrinnerAATTsuse.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 2012 nkrinnerAATTsuse.com- Shortened Summary line in spec file- Set version dependency for rubygem-erubis in spec file
* Mon Jul 16 2012 jatanAATTsuse.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 2012 jatanAATTsuse.de- Add /etc/chef/chef.rb, init script, users + groups plus other goodies from IBS Devel:Cloud
* Wed Jul 11 2012 jatanAATTsuse.de- Fix requires for rubygem-net-ssh-multi-1_1
* Tue Jul 10 2012 jatanAATTsuse.de- Latest upstream version (10.12.0)