summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update method name in launchd provider unit tests.lcg/fix-unified-mode-launchdPete Higgins2020-05-061-8/+8
| | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
* Fix macOS sudo command.Pete Higgins2020-05-061-2/+4
| | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
* more lexical scoping fixesLamont Granquist2020-05-061-3/+2
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* remove name properties (pointless)Lamont Granquist2020-05-061-3/+0
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* fix the scoping problems with file_contentLamont Granquist2020-05-061-4/+4
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* make it real obvious we're doing lexical scopingLamont Granquist2020-05-061-2/+2
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* fix launchd provider for chef-16Lamont Granquist2020-05-061-20/+18
| | | | | | | | the refactoring to use the DSL (orthogonal to setting this up as a unified_mode resource) meant we have to care about lexical scoping now. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version to 16.0.279 by Chef Expeditorv16.0.279Chef Expeditor2020-05-067-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9803 from chef/expeditor/inspec-core_4.18.111Tim Smith2020-05-062-31/+36
|\ | | | | Bump inspec-core to 4.18.111
| * Bump inspec-core to 4.18.111Chef Expeditor2020-05-062-31/+36
| | | | | | | | | | | | This pull request was triggered automatically via Expeditor when inspec-core 4.18.111 was promoted to Rubygems. This change falls under the obvious fix policy so no Developer Certificate of Origin (DCO) sign-off is required.
* | Bump version to 16.0.278 by Chef Expeditorv16.0.278Chef Expeditor2020-05-067-19/+20
|/ | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9808 from chef/bump_depsTim Smith2020-05-064-14/+14
|\ | | | | Pin chef-telementry to 1.0.3 to avoid ffi build breakage
| * Update the commands in the docs toobump_depsTim Smith2020-05-051-3/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Pin chef-telementry to 1.0.3 to avoid ffi build breakageTim Smith2020-05-053-11/+13
| | | | | | | | | | | | | | | | | | | | The latest chef-telemetry gem brings in http 4 which brings in a pile off FFI gems that break the builds. Pin until the http dep is removed from the telemtry gem https://github.com/chef/chef-telemetry/issues/32. This also speeds up how to bundle our gems to match what the Workstation team did to speed up the job. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 16.0.277 by Chef Expeditorv16.0.277Chef Expeditor2020-05-067-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9801 from chef/jsinha/msys2_updtTim Smith2020-05-061-7/+7
|\ \ | | | | | | Update omnibus-software for new msys2 path
| * | Update omnibus-software for new msys2 pathjsinha/msys2_updtJaymala Sinha2020-05-051-7/+7
| |/ | | | | | | Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* | Bump version to 16.0.276 by Chef Expeditorv16.0.276Chef Expeditor2020-05-067-18/+26
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9802 from chef/more_cleanupTim Smith2020-05-061-2/+18
|\ \ | |/ |/| More cleanup of our installed gems
| * Fix typomore_cleanupTim Smith2020-05-051-1/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Cleanup gemfile/gemspecs if the bin dir is emptyTim Smith2020-05-051-2/+5
| | | | | | | | | | | | Now that we've cleaned up some bin files the dirs might be empty. In that case we're not going to appbundle and we can nuke these Signed-off-by: Tim Smith <tsmith@chef.io>
| * Cleanup more files in gems we shipTim Smith2020-05-051-0/+4
| | | | | | | | | | | | | | | | samus.json is a release config file cleanup docker files Cleanup certs used to sign gems for distribution Signed-off-by: Tim Smith <tsmith@chef.io>
| * Delete unnecessary gem bin/console and bin/setup filesTim Smith2020-05-051-0/+9
|/ | | | | | There's no need for these in gems we ship. There's a bunch of them. Signed-off-by: Tim Smith <tsmith@chef.io>
* Update CHANGELOG.md to reflect the promotion of 16.0.275Chef Expeditor2020-05-052-30/+27
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9793 from chef/release_notes_16_hotfixTim Smith2020-05-041-1/+12
|\ | | | | Add release notes for 16.0.275 [skip-ci]
| * Add release notes for 16.0.273release_notes_16_hotfixTim Smith2020-05-041-1/+12
|/ | | | | | Small hotfix release Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.0.275 by Chef Expeditorv16.0.275Chef Expeditor2020-05-057-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9794 from chef/cron_dTim Smith2020-05-043-15/+79
|\ | | | | Fix failures in the cron_d resource :remove action
| * Make sure command is actually presentTim Smith2020-05-042-0/+4
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Fix failurs in the cron_d resource :remove actionTim Smith2020-05-043-15/+75
|/ | | | | | Add kitchen testing for the cron resources Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.0.274 by Chef Expeditorv16.0.274Chef Expeditor2020-05-047-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9739 from chef/robb/reorder-gem-installs-in-hab-buildTim Smith2020-05-043-23/+46
|\ | | | | fix Habitat Windows package build
| * include Chef DLLs in the Habitat Windows packagerobb/reorder-gem-installs-in-hab-buildRobb Kidd2020-04-281-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Chef needs some DLLs on Windows. Normally, the libraries get copied to the directory where the current Ruby executable is located when bundle install is run. We don't want that in Habitat land. The Ruby executable lives in another package and package namespace. We want the libraries included in *this* package. So, here we copy the DLLs during plan build to a lib directory within this package and set an environment variable to disable the copy occuring during bundle install. We push the library path onto RUBY_DLL_PATH to inform whichever Ruby interpreter that will be running Chef where to find our DLLs. Signed-off-by: Robb Kidd <robb@thekidds.org>
| * reorder gem installs and add a retryRobb Kidd2020-04-281-5/+9
| | | | | | | | | | | | | | | | | | Needed to install the gems-from-git-repos first. Those are the least likely to have missing dependencies. Then we move on to installing the gems that live in subdirectories of this repo. Sometimes that fails for non-obvious reasons, but a retry seems to succeed. Signed-off-by: Robb Kidd <robb@thekidds.org>
| * add status code checks after bare commandsRobb Kidd2020-04-281-0/+5
| | | | | | | | | | | | | | Need these so the PowerShell script will exit when bare commands fail. Otherwise the build just keeps truckin' and the errors just pile up. Signed-off-by: Robb Kidd <robb@thekidds.org>
| * improve required hab version detectionRobb Kidd2020-04-281-3/+2
| | | | | | | | | | | | | | | | The original implementation--written by me--was incredibly naive in only testing the minor version. This is much better in using a Version class that knows how to compare actual version numbers. Signed-off-by: Robb Kidd <robb@thekidds.org>
| * give good names to the rake tasks that run before installRobb Kidd2020-04-281-16/+25
| | | | | | | | | | | | | | | | | | | | | | | | Renamed "super_install" to something a bit more descriptive and added a description. Moved the rendering of the powershell extension out of "super_install" and into its own named task. These are both now under a pre_install namespace and included in a 'pre_install:all' task. The 'install' task now depends on 'pre_install:all`. Here's hoping names here will help future humans (us) when dealing with these tasks. Signed-off-by: Robb Kidd <robb@thekidds.org>
* | Bump version to 16.0.273 by Chef Expeditorv16.0.273Chef Expeditor2020-05-047-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9791 from chef/required_fixesLamont Granquist2020-05-0412-12/+96
|\ \
| * | Chefstyle fixesTim Smith2020-05-043-5/+4
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Remove the deprecated Ubuntu cookbook from testTim Smith2020-05-042-3/+0
| | | | | | | | | | | | | | | | | | This is a very 2010 cookbook that isn't necessary at this point. Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Only require pin/pin_priority in :add actionTim Smith2020-05-041-2/+2
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Add apt_preference testsTim Smith2020-05-043-1/+16
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Fix sysctl :remove action failing with missing :value propTim Smith2020-05-047-5/+78
|/ / | | | | | | | | | | Don't require this when removing. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 16.0.272 by Chef Expeditorv16.0.272Chef Expeditor2020-05-047-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9790 from chef/lcg/fix-windows-packageTim Smith2020-05-041-51/+26
|\ \ | | | | | | Fix windows package super bug and cleanup
| * | remove other source_resource referenceLamont Granquist2020-05-041-1/+1
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | Fix windows package super bug and cleanupLamont Granquist2020-05-041-51/+26
|/ / | | | | | | | | | | | | | | | | | | | | Remove the overriding of the action block entirely and clean up some overly complicated code. In the process it looks like the "unknown" version codepath is blatantly entirely unused, so it was removed. A bunch of extra unnecessary indirection was also removed. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version to 16.0.271 by Chef Expeditorv16.0.271Chef Expeditor2020-05-047-21/+22
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9740 from chef/rhel6Tim Smith2020-05-043-23/+4
|\ \ | | | | | | Fix failing RHEL 6 kitchen tests