summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* windows does not support daemonizelcg/no-fork-default-command-lineLamont Granquist2018-03-021-1/+1
| | | | | | the option doesn't even exist due to it being omitted at class-parsing time. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* fix legacy mode and legacy mode testsLamont Granquist2018-02-262-4/+8
| | | | | | | also more broadly applies the integration tests to legacy mode which was the original intent of the chef-solo tests in client_spec.rb here Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* add an explicit check for --onceLamont Granquist2018-02-261-0/+4
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Don't use supervisor process for one-shot / command-line runsLamont Granquist2018-02-264-18/+142
| | | | | | | | without --interval we default to --no-fork, with --interval we default to running --fork. --once and --daemonize are handled before this code so they will also DTRT. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version to 14.0.81 by Expeditorv14.0.81Chef Expeditor2018-02-235-13/+14
|
* Merge pull request #6911 from chef/lcg/revert-lazy-attributesLamont Granquist2018-02-238-363/+153
|\ | | | | revert lazy attributes
| * Revert "Per-container deep merge caching"lcg/revert-lazy-attributesLamont Granquist2018-02-238-309/+152
| | | | | | | | This reverts commit 0c29acc106ca774e230c8ef45694c8bffd166b69.
| * Revert "turbo attribute merging"Lamont Granquist2018-02-231-16/+1
| | | | | | | | This reverts commit 5b17173847fe3e6d2a976fecad065952c801522e.
| * Revert "turboize arrays"Lamont Granquist2018-02-231-36/+10
| | | | | | | | This reverts commit e24565b571e97275d39fcf7c97afc7dd6e1a37c4.
| * Revert "remove comments + debugging"Lamont Granquist2018-02-232-0/+3
| | | | | | | | This reverts commit 9fe57c38a57135c7bd29ff05a1c7839a4d30c38c.
| * Revert "remove more debugging and revert no-longer necessary fix"Lamont Granquist2018-02-231-2/+4
| | | | | | | | This reverts commit 80b9d0448d9fb01a7188cbee6c9595bf0cf5b974.
| * Revert "fix node assignment of ImmutableArrays to VividMashes/AttrArrays"Lamont Granquist2018-02-233-18/+1
|/ | | | This reverts commit e56f8d58b80334256085907961aac9ca9f56f125.
* Bump version to 14.0.80 by Expeditorv14.0.80Chef Expeditor2018-02-235-11/+12
|
* Merge pull request #6901 from chef/powershell_package_nameThom May2018-02-231-7/+1
|\ | | | | Simplify how we define the powershell_package resource_name
| * Simplify how we define the powershell_package resource_namepowershell_package_nameTim Smith2018-02-221-7/+1
| | | | | | | | | | | | Use our DSL Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 14.0.79 by Expeditorv14.0.79Chef Expeditor2018-02-235-11/+12
| |
* | Merge pull request #6905 from chef/mdadmThom May2018-02-231-81/+9
|\ \ | | | | | | Modernize mdadm
| * | Modernize mdadmmdadmTim Smith2018-02-221-81/+9
| |/ | | | | | | | | | | Use properties throughout instead of set_and_return Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 14.0.78 by Expeditorv14.0.78Chef Expeditor2018-02-235-14/+15
| |
* | Merge pull request #6908 from chef/macos_serviceThom May2018-02-231-21/+3
|\ \ | |/ |/| Modernize macosx_service
| * Modernize macosx_servicemacos_serviceTim Smith2018-02-221-21/+3
|/ | | | | | Use properties throughout instead of set_or_return Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 14.0.77 by Expeditorv14.0.77Chef Expeditor2018-02-225-11/+12
|
* Bump version to 14.0.76 by Expeditorv14.0.76Chef Expeditor2018-02-225-11/+12
|
* Bump version to 14.0.75 by Expeditorv14.0.75Chef Expeditor2018-02-225-11/+12
|
* Bump version to 14.0.74 by Expeditorv14.0.74Chef Expeditor2018-02-225-11/+12
|
* Bump version to 14.0.73 by Expeditorv14.0.73Chef Expeditor2018-02-224-8/+8
|
* Bump version to 14.0.72 by Expeditorv14.0.72Chef Expeditor2018-02-225-11/+12
|
* Merge pull request #6895 from chef/handler_resourceTim Smith2018-02-223-0/+166
|\ | | | | Add chef_handler resource from chef_handler cookbook
| * Fix the spec failuresTim Smith2018-02-221-0/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add chef_handler resource from chef_handler cookbookhandler_resourceTim Smith2018-02-212-0/+165
|/ | | | | | | Merges the helper library into the action_class, but otherwise this is the same as the cookbook. Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #6888 from chef/lcg/testing-crazy-fucking-ideasLamont Granquist2018-02-213-19/+46
|\ | | | | The end of our long travis unit testing nightmare
| * mock specs to very fake user+groupLamont Granquist2018-02-211-11/+14
| | | | | | | | | | | | | | travis tests were sporadially failing based on the presence or absence of an "aj:aj" user+group on the travis testing boxes. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * Fix travis to correctly run-as-rootlcg/testing-crazy-fucking-ideasLamont Granquist2018-02-213-8/+32
| | | | | | | | | | | | | | A spec here was accidentally dropping privs from root which was causing subsequent chaos with file perms issues in later specs. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Merge pull request #6854 from chef/resource_docsTim Smith2018-02-2130-103/+147
|\ \ | |/ |/| Add new introduced and description resource properties to many resources
| * Add new introduced and description resource properties to many resourceTim Smith2018-02-1430-103/+147
| | | | | | | | | | | | Not all of them, but a good chunk. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #6871 from chef/tm/policyful_tarballsThom May2018-02-211-0/+2
|\ \ | | | | | | Allow tarballs generated by chef export to be used
| * | Allow tarballs generated by chef export to be usedtm/policyful_tarballsThom May2018-02-201-0/+2
| | | | | | | | | | | | | | | | | | | | | If we find a config file in the exported tarball, load it up. This way we can use --recipe-url with the direct results of `chef export -a` Signed-off-by: Thom May <thom@chef.io>
* | | Merge pull request #6862 from chef/shain/test_killerThom May2018-02-211-0/+3
|\ \ \ | | | | | | | | Kill any orphaned tests
| * | | Kill any orphaned testsshain/test_killerScott Hain2018-02-201-0/+3
| | | | | | | | | | | | | | | | Signed-off-by: Scott Hain <shain@chef.io>
* | | | Merge pull request #6880 from chef/sp/no-nodes-in-repoThom May2018-02-211-0/+3
|\ \ \ \ | | | | | | | | | | Git ignore any node json generated during development
| * | | | Git ignore any node json generated during developmentsp/no-nodes-in-repoStuart Preston2018-02-201-0/+3
| |/ / / | | | | | | | | | | | | Signed-off-by: Stuart Preston <stuart@chef.io>
* | | | Merge pull request #6882 from chef/roadmapThom May2018-02-211-11/+0
|\ \ \ \ | | | | | | | | | | Remove the outdated roadmap file
| * | | | Remove the outdated roadmap fileroadmapTim Smith2017-09-071-11/+0
| | | | | | | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | Merge pull request #6885 from chef/libxml2_chef14Thom May2018-02-211-1/+1
|\ \ \ \ \ | | | | | | | | | | | | Update libxml2 to 2.9.7
| * | | | | Update libxml2 to 2.9.7libxml2_chef14Tim Smith2018-02-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolves CVE-2017-15412 Signed-off-by: Tim Smith <tsmith@chef.io>
* | | | | | Merge pull request #6883 from martinisoft/martinisoft/inet_family_supportThom May2018-02-212-3/+4
|\ \ \ \ \ \ | | | | | | | | | | | | | | Add support for network family in ifconfig for Debian platforms
| * | | | | | Correct a :cop: violationAaron Kalin2018-02-201-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Aaron Kalin <akalin@martinisoftware.com>
| * | | | | | Add support for network family in DebianAaron Kalin2018-02-202-3/+4
| | |_|/ / / | |/| | | | | | | | | | | | | | | | Signed-off-by: Aaron Kalin <akalin@martinisoftware.com>
* | | | | | Bump version to 14.0.71 by Expeditorv14.0.71Chef Expeditor2018-02-215-11/+12
| | | | | |
* | | | | | Merge pull request #6879 from chef/lcg/travis-tetingThom May2018-02-211-6/+6
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | Disable sudo on unit tests