summaryrefslogtreecommitdiff
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* Bump version to 15.10.11 by Chef Expeditorv15.10.11Chef Expeditor2020-04-211-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 15.10.10 by Chef Expeditorv15.10.10Chef Expeditor2020-04-211-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 15.10.9 by Chef Expeditorv15.10.9Chef Expeditor2020-04-161-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 15.10.8 by Chef Expeditorv15.10.8Chef Expeditor2020-04-161-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9667 from chef/deprecation_warning_chef_15Tim Smith2020-04-161-0/+9
|\ | | | | Add deprecation warnings at the end of the run after the end of April 2021
| * Simplify the logic since we know when 15 goes EOLdeprecation_warning_chef_15Tim Smith2020-04-151-8/+2
| | | | | | | | | | | | | | There's no need to calculate it here since this code will only ever run on 15 Signed-off-by: Tim Smith <tsmith@chef.io>
| * Simplify the logic + improve the specTim Smith2020-04-151-8/+5
| | | | | | | | | | | | | | Use 2006 as the base year. Chef 15 goes EOL next year on 5-1-2021 so 2006 + 15 = 2021 and then we know it. Signed-off-by: Tim Smith <tsmith@chef.io>
| * Add a warning to the end of the chef run for EOL relesesTim Smith2020-04-151-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | We really want to encourage people to upgrade. One way we can do this is to just warn them that they're on an EOL release. This simple warning might nudge them to upgrade their client. It's works off the base EOL data of Chef 15 and takes the current release to add to that date. That way we don't have to maintain anything and as long as we keep a yearly release we're good. If we change the schedule then we either remove this or update the logic. That's a risk in shipping code that doesn't fire for 2 years. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 15.10.7 by Chef Expeditorv15.10.7Chef Expeditor2020-04-161-1/+1
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Bump version to 15.10.6 by Chef Expeditorv15.10.6Chef Expeditor2020-04-161-1/+1
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Bump version to 15.10.5 by Chef Expeditorv15.10.5Chef Expeditor2020-04-161-1/+1
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Bump version to 15.10.4 by Chef Expeditorv15.10.4Chef Expeditor2020-04-161-1/+1
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Bump version to 15.10.3 by Chef Expeditorv15.10.3Chef Expeditor2020-04-161-1/+1
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #9669 from chef/sudo_bootstrapTim Smith2020-04-151-2/+12
|\ \ | | | | | | Fix specifying sudo password in knife bootstrap
| * | Match reason :bad_sudo_password for wrong attemptVivek Singh2020-04-151-2/+2
| | | | | | | | | | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
| * | Fixes for sudo passwordVivek Singh2020-04-151-2/+12
| |/ | | | | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
* | Replace a few uses of attributes / parameters in messaging with propertiesTim Smith2020-04-152-5/+5
|/ | | | | | I think we may finally have them all now. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 15.10.2 by Chef Expeditorv15.10.2Chef Expeditor2020-04-141-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Chef-15: Remove copyright dateslcg/remove-copyright-dates-chef-15Lamont Granquist2020-04-13689-690/+690
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version to 15.10.1 by Chef Expeditorv15.10.1Chef Expeditor2020-04-131-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9650 from chef/bootstrap_version_fixTim Smith2020-04-132-5/+6
|\ | | | | Fix knife bootstrap_version CLI option overriding config option
| * Fix knife bootstrap_version CLI option overriding config optionLamont Granquist2020-04-102-5/+6
| | | | | | | | | | | | | | | | closes #8834 @ccrebolder this should be all that is necessary to fix your issue. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* | Bump version to 15.10.0 by Chef Expeditorv15.10.0Chef Expeditor2020-04-101-1/+1
|/ | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 15.9.23 by Chef Expeditorv15.9.23Chef Expeditor2020-04-081-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 15.9.22 by Chef Expeditorv15.9.22Chef Expeditor2020-04-081-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #9630 from chef/typosTim Smith2020-04-0857-71/+71
|\ | | | | Spell checking in comments and log messages
| * Revert sometyposVivek Singh2020-04-082-3/+3
| | | | | | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
| * Add more typo fixesVivek Singh2020-04-081-1/+1
| | | | | | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
| * some spec typosVivek Singh2020-04-081-2/+2
| | | | | | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
| * Revert someVivek Singh2020-04-082-2/+2
| | | | | | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
| * Fix typoVivek Singh2020-04-0859-78/+78
| | | | | | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
* | Merge pull request #9631 from chef/sensitive_systemdTim Smith2020-04-081-0/+1
|\ \ | | | | | | Fixed systemd_unit not respecting sensitive property
| * | Removed unwanted codesensitive_systemdsanga172020-04-081-3/+0
| | | | | | | | | | | | Signed-off-by: sanga17 <sausekar@msystechnologies.com>
| * | Fixed systemd_unit not respecting sensitive propertysanga172020-04-082-0/+4
| |/ | | | | | | Signed-off-by: sanga17 <sausekar@msystechnologies.com>
* | Bump version to 15.9.21 by Chef Expeditorv15.9.21Chef Expeditor2020-04-081-1/+1
|/ | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 15.9.20 by Chef Expeditorv15.9.20Chef Expeditor2020-04-071-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 15.9.19 by Chef Expeditorv15.9.19Chef Expeditor2020-04-071-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 15.9.18 by Chef Expeditorv15.9.18Chef Expeditor2020-04-041-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 15.9.17 by Chef Expeditorv15.9.17Chef Expeditor2020-04-031-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 15.9.16 by Chef Expeditorv15.9.16Chef Expeditor2020-04-031-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 15.9.15 by Chef Expeditorv15.9.15Chef Expeditor2020-04-021-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 15.9.14 by Chef Expeditorv15.9.14Chef Expeditor2020-04-021-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Revert the :upgrade action portion of the Chef 16 PRTim Smith2020-04-021-31/+13
| | | | | | That's a breaking change we don't want to introduce. Signed-off-by: Tim Smith <tsmith@chef.io>
* Simplify the matching code per code reviewTim Smith2020-04-021-3/+1
| | | | | | | I read the github review history wrong on this and totally missed this suggestion. Signed-off-by: Tim Smith <tsmith@chef.io>
* Add example for upgrading on macOSTim Smith2020-04-021-0/+7
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Handle scenario where no value found in the updateTim Smith2020-04-021-1/+1
| | | | | | Also add a pile of specs Signed-off-by: Tim Smith <tsmith@chef.io>
* Update lib/chef/resource/build_essential.rb Tim Smith2020-04-021-2/+2
| | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-Authored-By: pete higgins <pete@peterhiggins.org>
* Split the logic that handled updates into an :upgrade actionTim Smith2020-04-021-20/+42
| | | | | | | | | The previous install logic had some flaws: 1) It relied on pkgutils to determine if xcode was installed and that doesn't seem to be entirely reliable. I copied over the plist logic from the macos cookbook, which seems much more reliable 2) The previous :install action was actually an :upgrade action on Macs which was VERY slow since it required reaching out to Apple's update servers. This corrects that behavior with a new :upgrade action that applies to macOS systems Signed-off-by: Tim Smith <tsmith@chef.io>
* Simplify the installation a bitTim Smith2020-04-021-4/+2
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Switch to a native ruby method of determining the package labelTim Smith2020-04-021-12/+16
| | | | | | Include a rubular link with what we're trying to match Signed-off-by: Tim Smith <tsmith@chef.io>