summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Switch back to ChefZero::RSpec version 3jk/rspec_zero_3John Keiser2014-08-2912-173/+171
| | | | And add some Enterprise tests (fix an acl delete issue)
* Update CHANGELOG for #1627 / #1283 / CHEF-5075Bryan McLellan2014-08-291-0/+2
| | | | | Fixes #1627. Fixes #1283.
* CHEF-5075: order matters for recipe_urlBryan McLellan2014-08-292-11/+33
| | | | | | | Add a test to ensure we maintain the order of fetching the tarball before loading JSON attributes from a file that may be in that recipe tarball Refactor slightly for the benefit of testing
* Add comment about orderStanislav Bogatyrev2014-08-291-0/+2
|
* [CHEF-5075] Fix json_attribs and recipe_url load order.Stanislav Bogatyrev2014-08-291-5/+5
|
* Update CHANGELOG for #1833Bryan McLellan2014-08-291-0/+2
| | | | Closes #1833.
* combine "no" and "none" freebsd services based on @btm commentDave Eddy2014-08-291-11/+1
|
* implement @btm comment about test description stringsDave Eddy2014-08-291-4/+4
|
* test for none caseDave Eddy2014-08-291-0/+10
|
* better regex in /etc/rc.conf for service stateDave Eddy2014-08-291-2/+2
|
* add right-match tests for rc.confDave Eddy2014-08-291-3/+33
|
* add checks for partial matches in enable/disableLamont Granquist2014-08-291-1/+15
|
* refactoring freebsd provider + unit testsLamont Granquist2014-08-295-263/+444
|
* modernize freebsd service specLamont Granquist2014-08-291-162/+187
|
* add trailing = to regex for freebsd service deletionDave Eddy2014-08-291-1/+1
|
* another instance of loose regexDave Eddy2014-08-291-1/+1
|
* tighten up /etc/rc.conf regexDave Eddy2014-08-291-1/+1
| | | | | | | | | | | | | | | | | | | | I've run into a fun issue on FreeBSD 10 when trying to disable `syslogd`, and enable `rsyslogd`. Initially, the /etc/rc.conf config file may look something like this syslogd_enable="YES" rsyslogd_enable="NO" And after chef it *should* look this rsyslogd_enable="YES" syslogd_enable="NO" However, because the regex isn't as tight as it could be, it will search for `syslogd_enable="(\w+)"`, and erroneously match the `rsyslogd`, which leads Chef to believe that `syslogd` is enabled, when in reality it isn't. This change simply anchors the regex with `^` so the pattern must match at the beginning of the line.
* Merge pull request #1947 from opscode/adamedx/fix-travis-mysql-clientAdam Edwards2014-08-281-2/+2
|\ | | | | change mysql-client package
| * change mysql-client packageLamont Granquist2014-08-281-2/+2
|/ | | | mysql cookbook now installs mysql-client-5.5 by default
* Widen chef-zero dependency correctlyJohn Keiser2014-08-281-1/+1
|
* Merge pull request #1895 from opscode/mcquin/CHEF-5282Serdar Sutay2014-08-286-1/+145
|\ | | | | Add --ssl-verify-mode and --[no-]verify-api-cert options.
| * CHANGELOG info for the new bootstrap CLI options.Serdar Sutay2014-08-282-1/+3
| |
| * Use existing Chef::Config values for verify_api_cert and ssl_verify_mode ↵Serdar Sutay2014-08-264-54/+90
| | | | | | | | during bootstrap.
| * Add --ssl-verify-mode and --[no-]verify-api-cert options.Claire McQuin2014-08-264-0/+106
| |
* | Remove deprecated @node ivarsjk/remove_deprecated_ivarsJohn Keiser2014-08-273-10/+3
| |
* | Clean up acl data handler, add username to user handler for cheffishjk/data_handler_cleanupJohn Keiser2014-08-272-2/+3
| |
* | Merge pull request #1896 from opscode/lcg/1869lamont-granquist2014-08-261-2/+7
|\ \ | |/ |/| response.body may be nil
| * response.body may be nilLamont Granquist2014-08-221-2/+7
| | | | | | | | | | | | we can get back things like http 204 with no response body and calling chomp on that throws a bad stack track. this sends nil back with the response and the caller can determine how to handle the 204.
* | Merge pull request #1885 from opscode/sersut/bootstrap-12Serdar Sutay2014-08-2614-552/+357
|\ \ | | | | | | Chef 12 bootstrap cleanup
| * | Update CHANGELOG and RELEASE_NOTES with bootstrap changes.Serdar Sutay2014-08-262-0/+11
| | |
| * | Fixes based on PR comments.Serdar Sutay2014-08-262-17/+32
| | |
| * | Specs for bootstrap cleanup.Serdar Sutay2014-08-263-186/+292
| | |
| * | 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-265-59/+4
| | | | | | | | | | | | distributing it via knife[:secret] and knife[:secret_file].
| * | Deprecate --distro and --template-file options in favor of --template.Serdar Sutay2014-08-263-28/+44
| | |
| * | Remove the bootstrap templates that does chef install via gems.Serdar Sutay2014-08-2610-359/+1
|/ /
* | Merge branch 'jm/warn_on_everything' PR #1913jmink2014-08-253-3/+70
|\ \
| * | Warn on using 'everything' for knife download on a hosted setup PR #1913jmink2014-08-253-3/+70
|/ /
* | 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
| |
* | Merge pull request #1851 from opscode/lcg/chef-4101lamont-granquist2014-08-233-5/+22
|\ \ | | | | | | CHEF-4101: DeepMerge - support overwriting hash values with nil
| * | add CHANGELOG.md for PR#719Lamont Granquist2014-08-231-2/+2
| | |
| * | CHEF-4101: DeepMerge - support overwriting hash values with nilMalte Swart2014-08-232-3/+20
|/ /
* | Merge pull request #1854 from opscode/lcg/config_dirlamont-granquist2014-08-233-22/+70
|\ \ | | | | | | Use path_join to create local-mode-cache
| * | CHANGELOG.md for 1854Lamont Granquist2014-08-231-1/+2
| | |
| * | Use path_join to create local-mode-cacheJohn Keiser2014-08-232-21/+68
|/ / | | | | | | Always give config_dir a value
* | Changelog update for #1705Bryan McLellan2014-08-221-0/+1
| |
* | 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-222-1/+8
| | | | | | | | | | | | | | 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.