summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bootstrap updatesmp/bootstrap-updatesMarc A. Paradise2019-05-142-37/+73
| | | | | | | | | | | | | | | | | | | This includes a few fixes: 1. properly handle the default value for session_timeout in cases where merge_config is not called (plugins) to populate defaults. 2. verify that we're using the ssh protoocl before referencing ssh constants. 3. capture and compare the higher-level Train::Error for the check to see if we've gotten a missing fingerprint error, instead of using Train::Transports::SSHFailed which may not be loaded when exception is being evaluated. 4. Add tests for missing fingerprint behavior 5. do not save session_timeout to Chef::Config[:knife], it was not referenced as knife config in any location and we're trying to move away from pushing CLI values into knife config. Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
* Merge pull request #8531 from chef/expeditor_updates3Tim Smith2019-05-131-3/+3
|\ | | | | Enable angrychef again, but disable hab builds
| * Enable angrychef again, but disable hab buildsTim Smith2019-05-131-3/+3
|/ | | | | | Hab builds failing prevents rubygems from promoting right now. Signed-off-by: Tim Smith <tsmith@chef.io>
* Backfill the changelog and release notesTim Smith2019-05-132-1/+70
| | | | | | Add missing items from the chef-14 branch Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #8529 from chef/fix_broken_promoteTim Smith2019-05-131-1/+1
|\ | | | | Take angrychef out of the expeditor config
| * Take angrychef out of the expeditor configTim Smith2019-05-131-1/+1
| | | | | | | | | | | | | | | | Angrychef 15.0.293 never built so we can't properly promote chef right now and we're in a half released state. This hopefully gets us out of it. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Update CHANGELOG.md to reflect the promotion of 15.0.293Chef Expeditor2019-05-142-318/+288
|/ | | | Obvious fix; these changes are the result of automation not creative thinking.
* Update release notes for final release of Chef 15Tim Smith2019-05-131-7/+5
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Add more release notesTim Smith2019-05-131-0/+8
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 15.0.293 by Chef Expeditorv15.0.293Chef Expeditor2019-05-136-14/+15
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #8527 from chef/fix_actionsTim Smith2019-05-134-10/+10
|\ | | | | Rename the windows_dfs :install actions to :create
| * Rename the windows_dfs :install actions to :createTim Smith2019-05-134-10/+10
|/ | | | | | We're creating these dfs shares so it makes a lot more sense to make the action create. This is probably what people using Chef would expect. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 15.0.292 by Chef Expeditorv15.0.292Chef Expeditor2019-05-136-14/+15
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #8521 from ↵Bryan McLellan2019-05-132-13/+85
|\ | | | | | | | | MsysTechnologiesllc/VSingh/bootstrap-session-timeout Chef 15: Add --session-timeout bootstrap option for both ssh & winrm
| * Add a warning when session-timeout is too shortMarc A. Paradise2019-05-132-2/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We converted --winrm-session-timeout MINUTES to --session-timeout SECONDS If someone is providing a short session timeout, it's possible that they're doing so based on the flag accepting minutes. We'll warn them and suggest an alternative so that if things go wrong, they'll know where to start looking. We can remove this once we remove the deprecation for winrm-session-timeout Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
| * Ensure tests are aware of CLI default valuesMarc A. Paradise2019-05-131-3/+7
| | | | | | | | | | | | | | We added default value for session-timeout, but the tests weren't aware of that because config was mocked. Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
| * Revert "Revert default session timeout value"Marc A. Paradise2019-05-131-3/+4
| | | | | | | | | | | | | | | | | | This reverts commit f652cbfd532042620565c6464c2a9cef947f3b0d. Timeouts are the right way to go, but we need to update the tests to account for the defaulted values. Signed-off-by: Marc A. Paradise <marc.paradise@gmail.com>
| * Revert default session timeout valueVivek Singh2019-05-141-4/+3
| | | | | | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
| * Set session timeout default valueVivek Singh2019-05-141-4/+5
| | | | | | | | | | | | - Updated deprecated flag to MINUTES. Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
| * Minor fixes related to chefstyleVivek Singh2019-05-131-1/+1
| | | | | | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
| * Add --session-timeout bootstrap option for both ssh & winrmVivek Singh2019-05-132-10/+35
| | | | | | | | | | | | | | | | | | - Add bootstrap option --session-timeout. - Add wirnrm-session to deprecations. - Default --session-timeout value is 60 secs(same was added for --winrm-session-timeout). - Modify existing specs related to old winrm session timeout key and add specs for session timeout. Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
* | Formatting fixes to the release notesTim Smith2019-05-131-4/+6
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Update release notesTim Smith2019-05-131-5/+9
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 15.0.291 by Chef Expeditorv15.0.291Chef Expeditor2019-05-136-14/+15
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #8524 from chef/btm/retry-fingerprintBryan McLellan2019-05-133-22/+33
|\ \ | | | | | | Use new Net:SSH host key verify values
| * | move retry into #connect!Bryan McLellan2019-05-132-22/+20
| | | | | | | | | | | | Signed-off-by: Bryan McLellan <btm@loftninjas.org>
| * | Update RELEASE NOTES and trim out friendly_opt_listbtm/retry-fingerprintBryan McLellan2019-05-132-11/+4
| | | | | | | | | | | | Signed-off-by: Bryan McLellan <btm@loftninjas.org>
| * | Use new Net:SSH host key verify valuesBryan McLellan2019-05-132-12/+32
| |/ | | | | | | | | | | | | | | | | | | | | | | | | Fixes #8482 by prompting to continue if the host key is not recognized. This attempts to tell Net:SSH to accept and write the key but it is only temporarily accepting. This changes the parameters of --ssh-verify-host-key (which is new) to take the Net::SSH values, which get passed through by train. This allows the user more options than only verifying or not. Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* | Bump version to 15.0.290 by Chef Expeditorv15.0.290Chef Expeditor2019-05-136-14/+15
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #8520 from chef/infra_clientLamont Granquist2019-05-133-8/+8
|\ \ | | | | | | Update to Chef Infra Client in Add/Remove Programs & Event Log
| * | Update to Chef Infra Client in Add/Remove Programs & Event Loginfra_clientTim Smith2019-05-103-8/+8
| | | | | | | | | | | | | | | | | | Make sure we're Chef Infra Client where the user sees it. Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Shuffle release notes furtherTim Smith2019-05-131-10/+10
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Add ohai changes to the release notesTim Smith2019-05-131-0/+40
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Shuffle the breaking changes section aroundTim Smith2019-05-131-8/+8
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Fix typos in the release notesTim Smith2019-05-131-5/+5
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | | More release note updatesTim Smith2019-05-131-7/+3
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Release note updatesTim Smith2019-05-131-5/+3
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Add additional release notesTim Smith2019-05-131-0/+34
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 15.0.289 by Chef Expeditorv15.0.289Chef Expeditor2019-05-136-14/+15
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #8522 from ↵Tyler Ball2019-05-131-4/+4
|\ \ \ | |_|/ |/| | | | | | | | MsysTechnologiesllc/VSingh/bootstrap-winrm-minor-code-refactor Chef 15: Minor winrm check code refactor
| * | Winrm check code refactorVivek Singh2019-05-131-4/+4
|/ / | | | | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
* | Update release notesTim Smith2019-05-121-3/+3
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Update release notesTim Smith2019-05-121-3/+3
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Add new resources to the release notesTim Smith2019-05-121-11/+44
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 15.0.288 by Chef Expeditorv15.0.288Chef Expeditor2019-05-116-14/+15
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #8518 from chef/less_bundlerLamont Granquist2019-05-103-16/+16
|\ | | | | Pin bundler to 1.17.2 which is included in Ruby 2.6
| * Bump deps to currentless_bundlerTim Smith2019-05-102-15/+15
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Pin bundler back to 1.17.2 which is built in RubyTim Smith2019-05-101-1/+1
| | | | | | | | | | | | | | Prevent having double bundler installs. There's nothing of value in the .3 release and this just makes Chef bigger. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 15.0.287 by Chef Expeditorv15.0.287Chef Expeditor2019-05-116-14/+15
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #8506 from chef/KNIFE-EC2-567/handle-unmerged-caseTim Smith2019-05-102-3/+35
|\ \ | | | | | | [knife-ec2-547] Update config_source to support using knife classes without requiring merge_config