summaryrefslogtreecommitdiff
path: root/lib/chef
Commit message (Collapse)AuthorAgeFilesLines
* Fixes based on PR comments.Serdar Sutay2014-08-261-13/+21
|
* Specs for bootstrap cleanup.Serdar Sutay2014-08-262-18/+15
|
* Fixes based on the PR comments.Serdar Sutay2014-08-263-8/+78
|
* Remove encrypted_data_bag_secret distribution via Chef::Config and enable ↵Serdar Sutay2014-08-263-29/+4
| | | | distributing it via knife[:secret] and knife[:secret_file].
* Deprecate --distro and --template-file options in favor of --template.Serdar Sutay2014-08-262-22/+40
|
* Remove the bootstrap templates that does chef install via gems.Serdar Sutay2014-08-269-337/+1
|
* Warn on using 'everything' for knife download on a hosted setup PR #1913jmink2014-08-252-3/+12
|
* Revert "add retries in additional cases"Lamont Granquist2014-08-231-19/+5
| | | | | | Pushed straight to master again, I need to stop coding... This reverts commit fb58236637095e22f25ed17143e435f4a58d7d6c.
* add retries in additional casesLamont Granquist2014-08-231-5/+19
|
* CHEF-4101: DeepMerge - support overwriting hash values with nilMalte Swart2014-08-231-3/+6
|
* Use path_join to create local-mode-cacheJohn Keiser2014-08-231-5/+5
| | | | Always give config_dir a value
* unpack the conditionals a little for readabilityBryan McLellan2014-08-221-2/+5
|
* Make exception for a user not existing more explicitBryan McLellan2014-08-223-8/+9
|
* Look up username instead of resource nameBryan McLellan2014-08-221-1/+1
| | | | | | | The username isn't always the same as the resource name, and we incorrectly use the latter when determining if the user exists in #load_current_resource. Fixes #1705.
* Update to chef-zero 3John Keiser2014-08-222-5/+11
|
* Add error logging on failure to load secret file.Claire McQuin2014-08-221-3/+13
|
* Clarify encrypted data detection.Claire McQuin2014-08-221-6/+7
|
* Add ::encryptor_keys to versioned encryptor classes.Claire McQuin2014-08-222-27/+15
|
* Enable autodetection of encrypted data bag items.Claire McQuin2014-08-222-5/+63
|
* there is always an option!James Belchamber2014-08-211-5/+1
|
* remount now honours optionsJames Belchamber2014-08-211-1/+5
|
* Merge pull request #1888 from opscode/lcg/1738lamont-granquist2014-08-212-64/+111
|\ | | | | Lcg/1738
| * CHEF-1737: Minor clean up.markgibbons2014-08-211-3/+2
| |
| * Fix review call outs.markgibbons2014-08-211-5/+6
| | | | | | | | Add support for remount options - See #1782
| * CHEF-1737: Fix noauto support.markgibbons2014-08-212-62/+109
| | | | | | | | | | Add fsck device support. Allow vxfs device types.
* | Merge pull request #1884 from opscode/lcg/1726lamont-granquist2014-08-211-0/+42
|\ \ | |/ | | Lcg/1726
| * use raise, not failJordan Evans2014-08-211-1/+1
| |
| * raise error if multiple constraints are metJordan Evans2014-08-211-5/+14
| |
| * update comment for value_for_platformJordan Evans2014-08-211-1/+1
| |
| * use Chef::VersionConstraint, not Gem in value_for_platformJordan Evans2014-08-211-5/+15
| |
| * initial pass at supporting version constraints in value_for_platformJordan Evans2014-08-211-0/+23
| |
* | Bump version to 12.0.0 alpha 112.0.0.alpha.1danielsdeleo2014-08-211-1/+1
|/
* cleanup: remove OVERRIDE_HOMEsawanoboly2014-08-211-14/+2
|
* HOME can overwrite by user with OVERRIDE_HOMEsawanoboly2014-08-211-2/+14
|
* set nil by default, add two specssawanoboly2014-08-212-1/+2
|
* fix: remove oldline and check avail.sawanoboly2014-08-211-2/+1
|
* add_env_to_scm_resourcesawanoboly2014-08-212-0/+11
|
* Modify wording in exceptionLamont Granquist2014-08-201-1/+1
|
* Add insert_at to resource_collectionJohn Keiser2014-08-201-8/+17
|
* Use thread-safe OpenSSL::Digest instead of DigestGrzesiek Kolodziejczyk2014-08-204-8/+8
|
* Switches to https://supermarket.getchef.comChristopher Webber2014-08-206-8/+8
| | | | | | This modifies knife cookbook site to use supermarket instead of cookbooks.opscode.com. Additionally, it switches to using HTTPS instead of HTTP.
* Use thread-safe Singleton mixin for DigesterGrzesiek Kolodziejczyk2014-08-201-5/+1
|
* Fixes the "cron" resource handling of special strings (e.g. @reboot, @yearly)Sean Clemmer2014-08-181-0/+11
|
* Don't throw an error if local package isn't installed.Nathan Huff2014-08-181-1/+1
| | | | | | shell_out! will throw an exception if the return code is none 0. If a local package isn't installed we would expect a non 0 return code and that is OK so use shell_out instead of shell_out!
* Break get_current_version into its own function.Nathan Huff2014-08-181-5/+11
| | | | Also add spec to check that the install action doesn't do an upgrade.
* Check local repository as well as remote when looking up the currently ↵Nathan Huff2014-08-181-24/+12
| | | | installed packages
* Fix creation of non-empty FreeBSD groupsJacob Vosmaer2014-08-181-1/+8
| | | | | | | | | | | | | | | | | | | When Chef creates a new FreeBSD group, the `pw groupadd` system command is invoked. If the group is to have members at the time it is created, prior to this change Chef would try to specify the new members with the `-m` option. Unfortunately, `pw groupadd` has no `-m` option: one is supposed to use `-M` instead. See the following excerpt from the `pw` man page: pw [-V etcdir] groupadd [group|gid] [-C config] [-q] [-n group] [-g gid] [-M members] [-o] [-h fd | -H fd] [-N] [-P] [-Y] pw [-V etcdir] groupdel [group|gid] [-n name] [-g gid] [-Y] pw [-V etcdir] groupmod [group|gid] [-C config] [-q] [-n name] [-g gid] [-l name] [-M members] [-m newmembers] [-d oldmembers] [-h fd | -H fd] [-N] [-P] [-Y] http://www.freebsd.org/cgi/man.cgi?query=pw&apropos=0&sektion=0&manpath=FreeBSD+9.3-RELEASE&arch=default&format=html This commit lets Chef use `pw groupadd -M`.
* Merge pull request #1831 from jbsmith86/masterBryan McLellan2014-08-151-1/+1
|\ | | | | | | | | Spelling error Obvious Fix.
| * Spelling errorjbsmith862014-08-141-1/+1
| |
* | Merge branch 'master' into mcquin/Issues-1518Claire McQuin2014-08-154-14/+21
|\ \ | | | | | | | | | | | | Conflicts: CHANGELOG.md