summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Use the Chefstyle gemchefstyle_gemTim Smith2018-10-243-15/+8
| | | | | | | This reduces the size of the install artifact since the gem has fewer files than the whole repo. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 14.6.38 by Chef Expeditorv14.6.38Chef Expeditor2018-10-245-11/+12
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #7769 from chef/slimTim Smith2018-10-241-2/+2
|\ | | | | Don't ship contributing.md and VERSION file in the gem
| * Don't ship contributing.md and VERSION file in the gemslimTim Smith2018-10-231-2/+2
| | | | | | | | | | | | Neither of these are needed in the gem. Gets us back 16k on disk. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 14.6.37 by Chef Expeditorv14.6.37Chef Expeditor2018-10-235-11/+12
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #7729 from chef/better_error2Tim Smith2018-10-231-1/+3
|\ \ | | | | | | Throw better error on invalid resources actions
| * | Update per lamonts commentbetter_error2Tim Smith2018-10-111-2/+2
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Throw better error on invalid resources actionsTim Smith2018-10-111-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Right now if a user enters an incorrect action they get a message like this that doesn't print the actions as being symbols. That's super confusing to new users and results in random cookbook bugs from time to time. [2018-10-07T13:26:39-07:00] FATAL: Chef::Exceptions::ValidationFailed: Option action must be equal to one of: nothing, create, remove, modify, manage, lock, unlock! You passed :whatever. With this change we properly print out symbols as symbols so it's clear what the available values are. [2018-10-07T13:24:09-07:00] FATAL: Chef::Exceptions::ValidationFailed: Option action must be equal to one of: :nothing, :create, :remove, :modify, :manage, :lock, :unlock! You passed :whatever. It's a small thing, but I think this will have a pretty big impact on first time users. This one tripped me up when I first started. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 14.6.36 by Chef Expeditorv14.6.36Chef Expeditor2018-10-235-11/+12
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #7698 from ↵Lamont Granquist2018-10-231-1/+1
|\ \ \ | |_|/ |/| | | | | | | | MsysTechnologiesllc/dh/MSYS-887_fix_dup_logger_chef [chef/chef]Fix duplicate logs
| * | fixed review commentsdheerajd-msys2018-10-232-4/+1
| | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
| * | fix duplicate logsdheerajd-msys2018-10-232-1/+4
| | | | | | | | | | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
* | | Bump version to 14.6.35 by Chef Expeditorv14.6.35Chef Expeditor2018-10-235-11/+12
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #7766 from chef/rubyTim Smith2018-10-233-30/+32
|\ \ \ | |/ / |/| | Update Ruby to 2.5.3
| * | Update Ruby to 2.5.3Tim Smith2018-10-233-30/+32
|/ / | | | | | | | | | | This resolves several CVEs and fixes a large number of bugs. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 14.6.34 by Chef Expeditorv14.6.34Chef Expeditor2018-10-195-12/+13
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #7760 from chef/expeditor/train-core_1.5.4Tim Smith2018-10-191-1/+1
|\ \ | | | | | | Bump train-core to 1.5.4
| * | Bump train-core to 1.5.4expeditor/train-core_1.5.4Chef Expeditor2018-10-181-1/+1
|/ / | | | | | | | | | | This pull request was triggered automatically via Expeditor when train-core 1.5.4 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.33 by Chef Expeditorv14.6.33Chef Expeditor2018-10-185-11/+12
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #7759 from chef/expeditor/mixlib-archive_0.4.18Tim Smith2018-10-181-0/+2
|\ \ | | | | | | Bump mixlib-archive to 0.4.18
| * | Bump mixlib-archive to 0.4.18Chef Expeditor2018-10-181-0/+2
|/ / | | | | | | | | | | This pull request was triggered automatically via Expeditor when mixlib-archive 0.4.18 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.32 by Chef Expeditorv14.6.32Chef Expeditor2018-10-175-11/+12
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #7757 from chef/omnibus_defTim Smith2018-10-172-5/+5
|\ \ | | | | | | Update omnibus to use ruby-cleanup definition
| * | Update omnibus to use ruby-cleanup definitionomnibus_defTim Smith2018-10-172-5/+5
| | | | | | | | | | | | | | | | | | This was renamed Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 14.6.31 by Chef Expeditorv14.6.31Chef Expeditor2018-10-175-11/+12
|/ / | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | 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