summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Run the User::MacUser and User::Dscl tests on the correct systemsbug_sirTim Smith2020-08-244-12/+9
| | | | | | Right now we attempt to run the dscl function specs on all macos systems, when only 10.13 still supports that. We're also only running the macuser functional specs on 10.14 even though that should be running on 10.15 as well. With the introduction of 11.0 the DSCL specs no longer run so we need this fix in order to move forward, but it also ensures we're correctly testing macos releases. Signed-off-by: Tim Smith <tsmith@chef.io>
* Add macOS 11.0 (Big Sur) packagesTim Smith2020-08-211-0/+1
| | | | | | :dope: Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.5.2 by Chef Expeditorv16.5.2Chef Expeditor2020-08-217-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #10335 from chef/mac_specTim Smith2020-08-202-18/+5
|\ | | | | Simplify macos detection in specs to include big sur
| * Simplify macos detection in specs to include big surmac_specTim Smith2020-08-202-18/+5
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.5.1 by Chef Expeditorv16.5.1Chef Expeditor2020-08-206-16/+16
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #10334 from chef/lcg/omnibus-test-profileLamont Granquist2020-08-192-2/+2
|\ | | | | Enable rspec --profile in the omnibus tests
| * Enable rspec --profile in the omnibus testsLamont Granquist2020-08-192-2/+2
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version to 16.5.0 by Chef Expeditorv16.5.0Chef Expeditor2020-08-197-18/+26
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #10331 from chef/client_trustedTim Smith2020-08-198-0/+191
|\ \ | |/ |/| Signed-off-by: Tim Smith <tsmith@chef.io>
| * Chefstyle fixTim Smith2020-08-191-2/+2
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add basic unit test of properties and the helper methodTim Smith2020-08-193-1/+56
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add new chef_client_trusted_certificate resourceTim Smith2020-08-196-0/+136
| | | | | | | | | | | | | | | | This is a pretty simple resource for something that users can certainly do on their own right now, but most people don't even realize is an option. Giving it a dedicated resource exposes the functionality better and just makes it that much easier to write a simple cross platform cookbook that involves configuring the client. I'm not a huge fan of having to provide the certificate as a string, but I didn't want to add yet another place where we allow string values, or URI. They all have slightly different APIs and we need to just do it via a mixin or something. This can certainly move that direction in the future, but for this solves a real problem today. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 16.4.42 by Chef Expeditorv16.4.42Chef Expeditor2020-08-196-16/+16
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #10190 from chef/lcg/add-integ-and-unit-specs-to-omnibusLamont Granquist2020-08-1916-37/+54
|\ \
| * | disable win2012r2-32-bit for nowlcg/add-integ-and-unit-specs-to-omnibusLamont Granquist2020-08-171-2/+2
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | Add unit and integration testing back to omnibus testersLamont Granquist2020-08-1715-35/+52
| | | | | | | | | | | | | | | | | | It is slow but it does catch real bugs Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | | Update CHANGELOG.md to reflect the promotion of 16.4.41Chef Expeditor2020-08-192-14/+11
| |/ |/| | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Bump version to 16.4.41 by Chef Expeditorv16.4.41Chef Expeditor2020-08-197-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Bump version to 16.4.40 by Chef Expeditorv16.4.40Chef Expeditor2020-08-197-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #10327 from chef/update_ohaiTim Smith2020-08-192-16/+13
|\ \ | | | | | | Update Ohai to 16.4.11 to resolve Windows IP detection
| * | Update Ohai to 16.4.11 to resolve Windows IP detectionTim Smith2020-08-192-16/+13
| | | | | | | | | | | | | | | | | | Pull in the latest version of Ohai Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Merge pull request #10329 from chef/knife_configureTim Smith2020-08-191-0/+2
|\ \ \ | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | | Add missing requires for knife configure commandTim Smith2020-08-191-0/+2
|/ / / | | | | | | | | | | | | | | | This command failed w/o these requires Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Fix spec describe namesTim Smith2020-08-191-4/+4
|/ / | | | | | | | | | | This was missed in a code review of #10323 Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 16.4.39 by Chef Expeditorv16.4.39Chef Expeditor2020-08-187-18/+26
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #10323 from chef/timezoneTim Smith2020-08-186-87/+179
|\ \ | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Rename method to match othersTim Smith2020-08-182-5/+5
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Match on the specific error messageTim Smith2020-08-181-1/+1
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Update lib/chef/resource/timezone.rb Tim Smith2020-08-181-1/+4
| | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-authored-by: pete higgins <pete@peterhiggins.org>
| * | Use .error? and make sure not to raise too earlyTim Smith2020-08-182-5/+5
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Make sure to not raise too earlytimezoneTim Smith2020-08-182-3/+3
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Make sure windows can still take case insensitive valuesTim Smith2020-08-181-35/+42
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Add a spec for the legacy RHEL state loadingTim Smith2020-08-181-0/+8
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Add spec for windows as wellTim Smith2020-08-182-4/+15
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Add some specs for the methods to load stateTim Smith2020-08-181-0/+44
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Pass arrays to shelloutTim Smith2020-08-181-5/+5
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Better specify how to set timezones on windowsTim Smith2020-08-182-3/+11
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Fix spellcheck failuresTim Smith2020-08-181-11/+1
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Refactor the timezone resource to properly load the current timezoneTim Smith2020-08-183-73/+94
| | | | | | | | | | | | | | | | | | This way we get a proper state change instead of just showing a converge. This also removes awk/grep in not_if statements and overall improves logging. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Update CHANGELOG.md to reflect the promotion of 16.4.38Chef Expeditor2020-08-182-14/+11
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Bump version to 16.4.38 by Chef Expeditorv16.4.38Chef Expeditor2020-08-187-19/+20
|/ / | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #10324 from chef/lcg/fix-removing-nonexistent-profileTim Smith2020-08-182-2/+2
|\ \ | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | fix unit testlcg/fix-removing-nonexistent-profileLamont Granquist2020-08-181-1/+1
| | | | | | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * | Fix removing non-existent profile with osx_profileLamont Granquist2020-08-181-1/+1
|/ / | | | | | | | | | | I don't think this ever worked, but now it does Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Merge pull request #10322 from chef/mac_testingTim Smith2020-08-181-2/+2
|\ \ | | | | | | Fix chefstyle in the Test Kitchen test
| * | Fix chefstyle in the Test Kitchen testmac_testingTim Smith2020-08-181-2/+2
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 16.4.37 by Chef Expeditorv16.4.37Chef Expeditor2020-08-187-19/+20
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #10320 from chef/mac_testingLamont Granquist2020-08-182-1/+6
|\ \ \ | |/ / | | | Signed-off-by: Lamont Granquist <lamont@chef.io>
| * | Further improve osx_profile error message and add a testTim Smith2020-08-182-1/+6
|/ / | | | | | | | | | | Make sure we can execute the resource in a Test Kitchen run. Signed-off-by: Tim Smith <tsmith@chef.io>