summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Updated exception messageSnehal/Github-#333_knife_vault_on_windows_10_failssnehaldwivedi2020-06-052-3/+3
| | | | Signed-off-by: snehaldwivedi <sdwivedi@msystechnologies.com>
* Updated exception message Chef::Exceptions::InvalidDataBagPathsnehaldwivedi2020-06-042-3/+3
| | | | Signed-off-by: snehaldwivedi <sdwivedi@msystechnologies.com>
* Bump version to 16.2.11 by Chef Expeditorv16.2.11Chef Expeditor2020-06-047-20/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9951 from chef/require_archive_fileTim Smith2020-06-031-6/+19
|\ | | | | archive_file: move ffi-libarchive into a simple helper method
| * archive_file: move ffi-libarchive into a simple helper methodrequire_archive_fileTim Smith2020-06-031-6/+19
|/ | | | | | | This way it always gets called in the action, but we can still avoid spec failures on systems that don't have ffi-libarchive Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.2.10 by Chef Expeditorv16.2.10Chef Expeditor2020-06-037-18/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9950 from chef/fix_file_modeTim Smith2020-06-033-4/+24
|\ | | | | archive_file: better handle mode property and deprecate Integer values
| * Update lib/chef/resource/archive_file.rb Tim Smith2020-06-031-1/+1
| | | | | | | | | | | | | | :facepalm: Signed-off-by: Tim Smith <tsmith@chef.io> Co-authored-by: pete higgins <pete@peterhiggins.org>
| * archive_file: better handle mode property and deprecate Integer valuesfix_file_modeTim Smith2020-06-033-4/+24
|/ | | | | | | | | | | | | | | | FileUtils.mkdir_p expects the mode to be in octal form. We accept Integers, but Ruby doesn't have a way to tell if what the user passed was octal or not. The safest thing to do here is to only accept mode as a String and then convert it to octal form with .to_i(8). This adds a new deprecation and correctly sets the file mode value as octal. Right now this feature works like this: String mode: applies wrong permission Base 10 mode: applies wrong permissions Octal mode: Works New behavior: String mode: Works Base 10 mode: Works but throws a deprecation warning Octal mode: applies the wrong permissions and throws a deprecation warning Signed-off-by: Tim Smith <tsmith@chef.io>
* Update CHANGELOG.md with details from pull request #9939Chef Expeditor2020-05-301-3/+4
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9939 from chef/expand_kitchen_testingTim Smith2020-05-298-9/+57
|\ | | | | Add additional testing for macOS hosts
| * Rename the pipelinesTim Smith2020-05-291-3/+3
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Remove the sudo testTim Smith2020-05-291-7/+0
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Swap TunnelBlick for a smaller dmgTim Smith2020-05-291-3/+3
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Remove note about chef 14Tim Smith2020-05-291-2/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add additional testing for macOS hostsTim Smith2020-05-297-4/+60
|/ | | | | | Test dmg_package and macos_userdefaults Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.2.9 by Chef Expeditorv16.2.9Chef Expeditor2020-05-307-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9894 from chef/btm/azure-pipelines2Tim Smith2020-05-297-111/+314
|\ | | | | Set up CI with Azure Pipelines
| * Add end_to_end test to PRs via Azure DevOps Pipelinesbtm/azure-pipelines2Christopher A. Snapp2020-05-291-0/+88
| | | | | | | | Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
| * Add macos support to end_to_end::defaultChristopher A. Snapp2020-05-295-0/+105
| | | | | | | | Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
| * Add windows support to end_to_end::defaultChristopher A. Snapp2020-05-293-1/+11
| | | | | | | | Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
| * Rename end_to_end::default to end_to_end::linuxChristopher A. Snapp2020-05-291-0/+0
|/ | | | Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
* Bump version to 16.2.8 by Chef Expeditorv16.2.8Chef Expeditor2020-05-297-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9934 from chef/dep_bumpsTim Smith2020-05-293-41/+23
|\ | | | | Update chef-telemetry to 1.0.8 and InSpec to 4.19
| * Update chef-telemetry to 1.0.8 and InSpec to 4.19dep_bumpsTim Smith2020-05-293-41/+23
|/ | | | | | Pin chef-telemetry since we want to avoid the dep on http Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.2.7 by Chef Expeditorv16.2.7Chef Expeditor2020-05-297-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9927 from chef/hostname_rebootTim Smith2020-05-281-1/+2
|\ | | | | hostname: Improve the windows reboot message
| * hostname: Improve the windows reboot messagehostname_rebootTim Smith2020-05-281-1/+2
| | | | | | | | | | | | Make sure this works in cinc Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 16.2.6 by Chef Expeditorv16.2.6Chef Expeditor2020-05-297-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Bump version to 16.2.5 by Chef Expeditorv16.2.5Chef Expeditor2020-05-297-19/+20
|/ | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9928 from chef/hostname_solarisTim Smith2020-05-281-18/+4
|\ | | | | hostname: Remove support for Solaris 5.10
| * Add header to the hostname filehostname_solarisTim Smith2020-05-281-0/+3
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * hostname: Remove support for Solaris 5.10Tim Smith2020-05-281-18/+1
| | | | | | | | | | | | We don't support Solaris 5.10 in Chef anymore so there's no reason to make this check every time the resource runs on Solaris 5.11 Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #9931 from chef/cron_access_scopeTim Smith2020-05-281-2/+2
|\ \ | | | | | | Make sure file is properly scoped in cron_access
| * | Make sure file is properly scoped in cron_accessTim Smith2020-05-281-2/+2
|/ / | | | | | | | | | | This was hitting the file resource not the file ruby class. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 16.2.4 by Chef Expeditorv16.2.4Chef Expeditor2020-05-297-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9929 from chef/fix-chefstyleTim Smith2020-05-281-4/+4
|\ \ | |/ |/| Fix chefstyle violations.
| * Fix chefstyle violations.Pete Higgins2020-05-281-4/+4
|/ | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
* changed according to suggestion of @phigginsaklyachkin2020-05-281-10/+8
| | | | Signed-off-by: aklyachkin <aklyachkin@gmail.com>
* support for AIX and Solaris in cron_allow resourceaklyachkin2020-05-281-3/+13
| | | | Signed-off-by: aklyachkin <aklyachkin@gmail.com>
* Bump version to 16.2.3 by Chef Expeditorv16.2.3Chef Expeditor2020-05-287-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9926 from chef/docsTim Smith2020-05-288-12/+74
|\ | | | | Improve auto-generated docs
| * Add example to plistTim Smith2020-05-281-0/+11
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Improve auto-generated docsTim Smith2020-05-288-12/+63
|/ | | | | | | | Add more descriptions and examples Remove some smart quotes Make sure homebrew_package gets tagged as supporting multi-package Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.2.2 by Chef Expeditorv16.2.2Chef Expeditor2020-05-287-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9925 from jaymzh/remote_file_ssl2Tim Smith2020-05-272-7/+16
|\ | | | | Update to ssl_verify_mode on remote_file
| * Update to ssl_verify_mode on remote_filePhil Dibowitz2020-05-272-7/+16
|/ | | | | | | | | | | | | | | So it turns out the `berkshelf` has been passing it's entire `options` hash into `Chef::HTTP` this whole time, which, we should probably fix. However, one of those options was `:ssl_verify_mode`. We ignore entries in the `options` hash we don't recognize so this was fine, but suddenly we recognize it. But we expected it to be class, and they're passing in symbols. Whoops! This makes that all work and puts the symbol->class conversion inside of `Chef::HTTP`. Signed-off-by: Phil Dibowitz <phil@ipom.com>
* Bump version to 16.2.1 by Chef Expeditorv16.2.1Chef Expeditor2020-05-287-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9923 from chef/docs_updatesTim Smith2020-05-279-34/+45
|\ | | | | Update & add resource descriptions for documentation generation
| * Fix incorrect ruby in the ssl_verify_mode checkTim Smith2020-05-271-2/+2
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>