summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update omnibus to use ruby-cleanup definitionomnibus_defTim Smith2018-10-172-5/+5
| | | | | | This was renamed Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #7679 from jugatsu/windows-task-add-localization-supportTim Smith2018-10-176-241/+292
|\ | | | | Add support for localized system account to windows_task resource
| * Add support for localized system account to windows_task resourceAnton Kvashenkin2018-10-166-241/+292
|/ | | | Signed-off-by: Anton Kvashenkin <anton.jugatsu@gmail.com>
* Bump version to 14.6.30 by Chef Expeditorv14.6.30Chef Expeditor2018-10-165-11/+12
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #7755 from chef/bump_rubyLamont Granquist2018-10-161-13/+13
|\ | | | | Run more Travis tests on Ruby 2.5.1
| * Run more Travis tests on Ruby 2.5.1Tim Smith2018-10-161-13/+13
| | | | | | | | | | | | There's no reason to keep executing our TK tests against ruby 2.4. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 14.6.29 by Chef Expeditorv14.6.29Chef Expeditor2018-10-165-11/+12
|/ | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #7753 from chef/lcg/fix-sticky-bitsTim Smith2018-10-162-5/+18
|\ | | | | File provider: fix sticky bits management / preservation
| * File provider: fix sticky bits management / preservationlcg/fix-sticky-bitsLamont Granquist2018-10-152-5/+18
| | | | | | | | | | | | | | | | | | Looks to be an at least 5 year old bug here dealing with how POSIX strips sticky bits off of files on a chown/chgrp. closes #7711 Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version to 14.6.28 by Chef Expeditorv14.6.28Chef Expeditor2018-10-165-12/+13
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #7752 from chef/lcg/deep-merge-cache-fixTim Smith2018-10-162-4/+37
|\ \ | |/ |/| Node Attributes: Build ImmutableMash properly in deep_merge!
| * Node Attributes: Build ImmutableMash properly in deep_merge!lcg/deep-merge-cache-fixLamont Granquist2018-10-152-4/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | closes #7738 The root cause here is that there's a difference between doing Chef::Node::VividMash.new( <another VividMash> ) And: Chef::Node::ImmutableMash.new( <a VividMash> ) The former short circuits and does no work in convert_value. The latter will not short circuit and does the proper work to dup and convert the value argument. Since we build an ImmutableMash now, we do not need to wrap it with the extra immutablize() call. This should be perf neutral or very, very slightly better perf. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version to 14.6.27 by Chef Expeditorv14.6.27Chef Expeditor2018-10-155-11/+12
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #7750 from chef/nokogiriTim Smith2018-10-151-1/+1
|\ \ | | | | | | Update Nokogiri to 1.8.5
| * | Update Nokogiri to 1.8.5Tim Smith2018-10-151-1/+1
|/ / | | | | | | | | | | A large number of bugfixes Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 14.6.26 by Chef Expeditorv14.6.26Chef Expeditor2018-10-155-11/+12
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #7749 from chef/depsTim Smith2018-10-151-13/+20
|\ \ | | | | | | Update omnibus deps
| * | Update omnibus depsTim Smith2018-10-151-13/+20
|/ / | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 14.6.25 by Chef Expeditorv14.6.25Chef Expeditor2018-10-135-11/+12
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #7748 from chef/expeditor/inspec-core_2.3.24Tim Smith2018-10-121-1/+1
|\ \ | | | | | | Bump inspec-core to 2.3.24
| * | Bump inspec-core to 2.3.24expeditor/inspec-core_2.3.24Chef Expeditor2018-10-121-1/+1
|/ / | | | | | | | | | | This pull request was triggered automatically via Expeditor when inspec-core 2.3.24 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 14.6.24 by Chef Expeditorv14.6.24Chef Expeditor2018-10-125-11/+12
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #7747 from chef/expeditor/inspec-core_2.3.23Tim Smith2018-10-121-2/+2
|\ \ | | | | | | Bump inspec-core to 2.3.23
| * | Bump inspec-core to 2.3.23expeditor/inspec-core_2.3.23Chef Expeditor2018-10-121-2/+2
|/ / | | | | | | | | | | This pull request was triggered automatically via Expeditor when inspec-core 2.3.23 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 14.6.23 by Chef Expeditorv14.6.23Chef Expeditor2018-10-125-11/+12
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #7745 from chef/better_regex_errorTim Smith2018-10-112-2/+2
|\ \ | |/ |/| When a property regex fails don't call it an option
| * When a property regex fails don't call it an optionbetter_regex_errorTim Smith2018-10-112-2/+2
|/ | | | | | These aren't options. These are properties. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 14.6.22 by Chef Expeditorv14.6.22Chef Expeditor2018-10-115-11/+12
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #7743 from chef/btm/win32-taskscheduler-2Bryan McLellan2018-10-112-3/+3
|\ | | | | Bump win32-taskscheduler to 2.0
| * Bump win32-taskscheduler to 2.0Bryan McLellan2018-10-112-3/+3
|/ | | | | | | | | We refactored a number of the helper methods to more safely namespace them. Nothing should be using those methods outside of win32-taskscheduler, but we bumped the major version because of the change. Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* Bump version to 14.6.21 by Chef Expeditorv14.6.21Chef Expeditor2018-10-115-11/+12
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #7742 from chef/expeditor/ohai_14.6.2Tim Smith2018-10-111-1/+1
|\ | | | | Bump ohai to 14.6.2
| * Bump ohai to 14.6.2expeditor/ohai_14.6.2Chef Expeditor2018-10-111-1/+1
|/ | | | | | This pull request was triggered automatically via Expeditor when ohai 14.6.2 was promoted to Rubygems. This change falls under the obvious fix policy so no Developer Certificate of Origin (DCO) sign-off is required.
* Merge pull request #7741 from chef/btm/tune-appveyor-expeditor-skipTim Smith2018-10-111-1/+1
|\ | | | | Tune appveyor skip to only version bumps
| * Tune appveyor skip to only version bumpsBryan McLellan2018-10-111-1/+1
|/ | | | | | | | | | | | The Chef repo has Expeditor subscriptions to other repos which automatically create a PR to bump versions of those dependencies in Chef when they're released. We were skipping all commits in Appveyor by 'Chef Expeditor' to avoid testing the automatic version bump commits that happen on every merge to master. This change will only skip the version bumps. Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* Bump version to 14.6.20 by Chef Expeditorv14.6.20Chef Expeditor2018-10-115-11/+12
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #7740 from chef/expeditor/win32-taskscheduler_1.0.12Bryan McLellan2018-10-111-1/+1
|\ | | | | Bump win32-taskscheduler to 1.0.12
| * Bump win32-taskscheduler to 1.0.12Chef Expeditor2018-10-111-1/+1
|/ | | | | | This pull request was triggered automatically via Expeditor when win32-taskscheduler 1.0.12 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 14.6.19 by Chef Expeditorv14.6.19Chef Expeditor2018-10-105-12/+13
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #7722 from chef/sm/enable-kernel2-buildsTim Smith2018-10-101-1/+2
|\ | | | | Enable x86_64-linux-kernel2 habitat builds for chef-client
| * Enable x86_64-linux-kernel2 habitat builds for chef-clientsm/enable-kernel2-buildsScott Macfarlane2018-10-041-1/+2
| | | | | | | | Signed-off-by: Scott Macfarlane <smacfarlane@chef.io>
* | Bump version to 14.6.18 by Chef Expeditorv14.6.18Chef Expeditor2018-10-095-11/+12
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #7736 from chef/timezoneTim Smith2018-10-094-0/+133
|\ \ | | | | | | Add the timezone resource from the timezone_lwrp cookbook
| * | Shellout with an array for safetTim Smith2018-10-091-5/+1
| | | | | | | | | | | | | | | | | | | | | Simplifies this code a bit, but it also the safe thing to do in the event that the timezone has a space. Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Add the timezone resource from the timezone_lwrp cookbookTim Smith2018-10-094-0/+137
|/ / | | | | | | | | | | Adding this resource to core Chef with permission from @dragonsmith Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #7730 from chef/btm/appveyor-skipTim Smith2018-10-081-0/+11
|\ \ | | | | | | Configure Appveyor to skip some commits
| * | Configure Appveyor to skip some commitsBryan McLellan2018-10-081-0/+11
|/ / | | | | | | | | | | | | - Avoid running on Expeditor changes - Avoid running on CHANGELOG/RELEASE_NOTES changes Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* | Bump version to 14.6.17 by Chef Expeditorv14.6.17sp/testing-azure-devopsChef Expeditor2018-10-065-11/+12
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #7727 from chef/slimStuart Preston2018-10-062-2/+2
|\ \ | | | | | | Only include the Windows distro files on Windows
| * | Only include the Windows distro files on WindowsTim Smith2018-10-052-2/+2
|/ / | | | | | | | | | | | | | | We don't actually need these powershell scripts and DLLs on non-Windows platforms. This shaves 300k from our gem size on non-Windows platforms. Signed-off-by: Tim Smith <tsmith@chef.io>