summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Test without libnsljsinha/test_withoutlibnslJaymala Sinha2019-08-222-3/+3
| | | | Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* Bump version to 15.2.28 by Chef Expeditorv15.2.28Chef Expeditor2019-08-216-14/+15
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #8832 from chef/jsinha/add_aix7.2Tim Smith2019-08-201-0/+1
|\ | | | | Add AIX 7.2 platform
| * Add AIX 7.2 testerjsinha/add_aix7.2Jaymala Sinha2019-08-201-0/+1
| | | | | | | | Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* | Bump version to 15.2.27 by Chef Expeditorv15.2.27Chef Expeditor2019-08-206-14/+15
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #8828 from andrewdotn/masterTim Smith2019-08-201-1/+1
|\ \ | |/ |/| Fix crash when showing error about missing profile
| * Fix crash when showing error about missing profileAndrew Neitsch2019-08-191-1/+1
|/ | | | | | | | | | | | | | | Before: /opt/chefdk/embedded/lib/ruby/gems/2.6.0/gems/chef-config-15.1.36/lib/chef-config/mixin/credentials.rb:92:in `load_credentials': undefined local variable or method `credentials_file' for #<ChefConfig::WorkstationConfigLoader:0x00007fe01c8321e8> (NameError) After: ERROR: CONFIGURATION ERROR:Profile xyz doesn't exist. Please add it to /Users/developer/.chef/credentials. It looks like this was missed as part of the refactoring in d730505bb0d53d14c7b005c756ed4993b95fdf94. Signed-off-by: Andrew Neitsch <andrew@neitsch.ca>
* Bump version to 15.2.26 by Chef Expeditorv15.2.26Chef Expeditor2019-08-166-14/+15
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Add unified_mode for resources (#8668)Lamont Granquist2019-08-159-74/+1060
|\ | | | | Add unified_mode for resources
| * remove debugginglcg/converge_mode_switchLamont Granquist2019-08-131-1/+0
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * Add unified_mode switch for resourcesLamont Granquist2019-08-129-74/+1061
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is inspired by "use_inline_resources". Setting `unified_mode false` in a resource would be the existing behavior with separate compile/converge phases. Setting `unified_mode true` in a resource will eliminate the converge phase. Reverse notifications and delayed notifications will still fire. The resource action will behave like all resources are executing at compile time. As a aside, notifications have never worked for resources firing at compile time. This implementation gets that behavior correct so that notifications will work. Of course forward immediate notifications to resources not yet declared will not be possible. Setting `resource_unified_mode_default true` in `Chef::Config` would turn off the split compile/converge mode for every custom resource. NOTE: This does not affect recipe mode at all. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version to 15.2.25 by Chef Expeditorv15.2.25Chef Expeditor2019-08-156-14/+15
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #8823 from chef/omnibusTim Smith2019-08-151-11/+11
|\ \ | | | | | | Update omnibus build deps to the latest
| * | Update omnibus build deps to the latestomnibusTim Smith2019-08-151-11/+11
|/ / | | | | | | | | | | Pull in the latest omnibus and omnibus-software updates. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 15.2.24 by Chef Expeditorv15.2.24Chef Expeditor2019-08-136-14/+15
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #8813 from chef/schisamo/updated-windows-signing-certTim Smith2019-08-131-2/+2
|\ \ | | | | | | Begin signing MSI's with renewed Windows Signing Cert
| * | Begin signing MSI's with renewed Windows Signing CertSeth Chisamore2019-08-131-2/+2
| | | | | | | | | | | | Signed-off-by: Seth Chisamore <schisamo@chef.io>
* | | Bump version to 15.2.23 by Chef Expeditorv15.2.23Chef Expeditor2019-08-136-14/+15
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #8812 from ↵Tim Smith2019-08-131-1/+1
|\ \ \ | |/ / |/| | | | | | | | MsysTechnologiesllc/knife_cookbook_metadata_from_file_fix Updated knife cookbook metadata from file command banner
| * | Updated knife cookbook metadata from file command bannerAmol Shinde2019-08-131-1/+1
|/ / | | | | | | | | | | - Added file in banner Signed-off-by: Amol Shinde <amol.shinde@msystechnologies.com>
* | Merge pull request #8809 from chef/snappj/deprecate-freebsd-10Jeremiah Snapp2019-08-121-2/+2
|\ \ | |/ |/| Stop building Chef Infra Client on FreeBSD 10
| * Stop building Chef Infra Client on FreeBSD 10snappj/deprecate-freebsd-10Jeremiah Snapp2019-08-121-2/+2
|/ | | | Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
* Bump version to 15.2.22 by Chef Expeditorv15.2.22Chef Expeditor2019-08-096-14/+15
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Update the link to our release cadence information (#8807)Lamont Granquist2019-08-081-1/+1
|\ | | | | Update the link to our release cadence information
| * Update the link to our release cadence informationTim Smith2019-08-081-1/+1
|/ | | | | | Don't link to a boneyard repo anymore Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 15.2.21 by Chef Expeditorv15.2.21Chef Expeditor2019-08-086-13/+21
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #8806 from chef/docsTim Smith2019-08-087-16/+20
|\ | | | | Improve the auto-generated docs
| * Fix Chef Client vs. Chef Infra Client logicTim Smith2019-08-081-1/+1
| | | | | | | | | | | | It helps to not pass a nil in Signed-off-by: Tim Smith <tsmith@chef.io>
| * Backport another description from the docs siteTim Smith2019-08-081-1/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Hide a state property from the docsTim Smith2019-08-081-1/+1
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Improve the auto-generated docsTim Smith2019-08-085-14/+18
|/ | | | | | Formatting fixes and updates to the text to make the generated text match what's currently on the site. Signed-off-by: Tim Smith <tsmith@chef.io>
* Update CHANGELOG.md to reflect the promotion of 15.2.20Chef Expeditor2019-08-082-52/+49
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #8805 from chef/152_notesTim Smith2019-08-081-0/+62
|\ | | | | Add Chef Infra Client 15.2 release notes
| * Another release notes updateTim Smith2019-08-081-1/+1
| | | | | | | | | | | | This was actually wrong Signed-off-by: Tim Smith <tsmith@chef.io>
| * Update release notes per docs reviewTim Smith2019-08-081-5/+5
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add Chef 15.2 release notesTim Smith2019-08-081-0/+62
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 15.2.20 by Chef Expeditorv15.2.20Chef Expeditor2019-08-086-14/+15
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #8803 from chef/expeditor/ohai_15.2.5Tim Smith2019-08-081-3/+3
|\ | | | | Bump ohai to 15.2.5
| * Bump ohai to 15.2.5Chef Expeditor2019-08-081-3/+3
| | | | | | | | | | | | This pull request was triggered automatically via Expeditor when ohai 15.2.5 was promoted to Rubygems. This change falls under the obvious fix policy so no Developer Certificate of Origin (DCO) sign-off is required.
* | [ci] Remove explicit debug log level from omnibus pipelines (#8804)Lamont Granquist2019-08-081-4/+1
|\ \ | |/ |/| [ci] Remove explicit debug log level from omnibus pipelines
| * Remove explicit debug log level from omnibus pipelinesJeremiah Snapp2019-08-081-4/+1
|/ | | | | | | The omnibus pipelines now default to "internal" log level so setting this here is no longer necessary. Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
* Merge pull request #8802 from chef/snappj/revert-zypper-test-fixJeremiah Snapp2019-08-081-12/+0
|\ | | | | [ci] Revert the zypper test failures fix
| * Revert the zypper test failures fixJeremiah Snapp2019-08-081-12/+0
|/ | | | | | | We don't need this fix anymore. Updating the test systems resolved the issue. Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
* Merge pull request #8801 from chef/retriesTim Smith2019-08-081-0/+3
|\ | | | | Add retries to the GitHub PRs in Buildkite
| * Fix config levelretriesTim Smith2019-08-081-3/+3
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add retries to the GitHub PRs in BuildkiteTim Smith2019-08-071-0/+3
|/ | | | | | We keep seeing random failures on our PRs. This resolves that. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 15.2.19 by Chef Expeditorv15.2.19Chef Expeditor2019-08-086-14/+15
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #8800 from chef/lcg/consistent-not-passedTim Smith2019-08-076-23/+15
|\ | | | | Consistently use NOT_PASSED over alternatives
| * Consistently use NOT_PASSED over alternativesLamont Granquist2019-08-076-23/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We have four different versions of this now, and this converts to just using the one convention in `lib/chef/constants.rb` Interestingly `Chef::NIL_ARGUMENT` is used nowhere in the codebase, that probably got refactored out in 12.5.1. Node objects still use `NIL` but that is a different kind of `Object.new` which really is semantically private to the implementation of attributes. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Add comment to property call method orderTim Smith2019-08-071-1/+1
| | | | | | | | | | | | Let's make sure we don't revert this by accident Signed-off-by: Tim Smith <tsmith@chef.io>