summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Remove specs from Chef 15 that accidently came inbackportsTim Smith2019-10-021-30/+0
| | | | | | Merge conflicts strike again Signed-off-by: Tim Smith <tsmith@chef.io>
* Refactor the specs with shared_examplesVivek Singh2019-10-022-170/+122
| | | | | - Add specs for Node::Attribute to_json & to_yaml methods. Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
* Add to_yaml methods for AttrArray & VividMashVivek Singh2019-10-024-338/+350
| | | | | | | - Fix to_json Wrong number of argument while calling on object of Node::Attribute. - Allowed to_yaml method in Node::Attribute. Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
* Minor updateVivek Singh2019-10-021-1/+1
| | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
* Override the #to_yaml method for ImmutableMash & ImmutableArray  Vivek Singh2019-10-022-19/+59
| | | | | | |  - Psych module to_yaml not working as expected for ImmutableMash & ImmutableArray.  - So parse first to Hash/Array then convert it to YAML formatted string. Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
* Fix knife ssh interactive mode exit errorVivek Singh2019-10-021-1/+1
| | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
* updated code according to regexdheerajd-msys2019-10-021-2/+2
| | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
* fix review commentsdheerajd-msys2019-10-021-1/+3
| | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
* fix regex matching interface name with dashdheerajd-msys2019-10-022-1/+12
| | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
* Update the link to our release cadence informationTim Smith2019-10-021-1/+1
| | | | | | Don't link to a boneyard repo anymore Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove duplicate policy_path configTim Smith2019-10-021-4/+0
| | | | | | This is in here twice. Signed-off-by: Tim Smith <tsmith@chef.io>
* Parse day param value into stringVivek Singh2019-10-022-3/+8
| | | | Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
* Fix RDoc copy-pasta in Chef::Mixin::ParamsValidate#validateReuben Garrett2019-10-021-1/+1
| | | | | | | | | | Signed-off-by: Reuben Garrett <ruby@rubydono.net> The RDoc for `Chef::Mixin::ParamsValidate#validate` appears to have inadvertently copied the (helpful) inline pseudocode of the `:is` option to the `:equal_to` option in commit 28f17b36a9d041be8ed50e20ae06fa5f5ea1fb38. Obvious fix.
* Fix for rhsm_repo disable does not support wildcardKapil chouhan2019-10-022-1/+7
| | | | Signed-off-by: Kapil chouhan <kapil.chouhan@msystechnologies.com>
* fix to avoid conflicts with pattern of other datadheerajd-msys2019-10-023-4/+8
| | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
* preserve earlier output pattern with correct fixdheerajd-msys2019-10-022-3/+3
| | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
* fix knife node environment setdheerajd-msys2019-10-021-1/+1
| | | | Signed-off-by: dheerajd-msys <dheeraj.dubey@msystechnologies.com>
* be a bit more careful in the exit handler as wellLamont Granquist2019-10-021-1/+2
| | | | | | mostly cosmetic Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* handle case where rpmdb has not been initialized yetLamont Granquist2019-10-021-1/+2
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* yum exception handling improvementsLamont Granquist2019-10-021-24/+27
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Pass yum_package options to underlying python helperBaptiste Courtois2019-10-021-5/+3
| | | | | | | | | | | | | | | | | | | | When working with custom repo that are disabled by default, we need to enable them on-demand. The python helper handles that properly but the yum package provider does not pass user's options in all cases. Most of the time there is no issue because in normal cases you should not need to enable any repository to work with "installed" packages. However in some rare cases, you may have multiple installed versions of a given package. In that situation, python libraries used by the helper will do some extra work that may (will) requires to enable the repo. See call to _compare_providers in http://yum.baseurl.org/download/docs/yum-api/3.2.27/yum-pysrc.html#YumBase._bestPackageFromList Not passing the options in that case, will result in an unclear error: > ' * No candidate version available for "package" ' And often will lock/corrupt the rpm db. Signed-off-by: Baptiste Courtois <b.courtois@criteo.com>
* Bump version to 14.14.11 by Chef Expeditorv14.14.11Chef Expeditor2019-10-025-11/+12
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #8944 from chef/RHEL8Tim Smith2019-10-021-0/+1
|\ | | | | Test Chef Infra Client on RHEL 8
| * Test Chef Infra Client on RHEL 8RHEL8Tim Smith2019-10-011-0/+1
| | | | | | | | | | | | Add RHEL 8 packages Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #8942 from chef/release_14Tim Smith2019-10-021-1/+98
|\ \ | | | | | | Add Chef 14.14 release notes
| * | Update RELEASE_NOTES.md Tim Smith2019-10-021-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-Authored-By: Ian Maddaus <IanMadd@users.noreply.github.com>
| * | Update RELEASE_NOTES.md Tim Smith2019-10-021-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-Authored-By: Ian Maddaus <IanMadd@users.noreply.github.com>
| * | Update RELEASE_NOTES.md Tim Smith2019-10-021-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-Authored-By: Ian Maddaus <IanMadd@users.noreply.github.com>
| * | Update RELEASE_NOTES.md Tim Smith2019-10-021-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-Authored-By: Ian Maddaus <IanMadd@users.noreply.github.com>
| * | Update RELEASE_NOTES.md Tim Smith2019-10-021-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-Authored-By: Ian Maddaus <IanMadd@users.noreply.github.com>
| * | Update RELEASE_NOTES.md Tim Smith2019-10-021-1/+1
| | | | | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io> Co-Authored-By: Ian Maddaus <IanMadd@users.noreply.github.com>
| * | Updates based on new PRsTim Smith2019-10-021-0/+5
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Add Chef 14.14 release notesrelease_14Tim Smith2019-10-011-1/+93
| |/ | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 14.14.10 by Chef Expeditorv14.14.10Chef Expeditor2019-10-025-11/+12
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #8947 from chef/fix_testsTim Smith2019-10-029-141/+130
|\ \ | | | | | | Backport buildkite kitchen test updates from Chef 15
| * | Update the kitchen testsTim Smith2019-10-023-7/+14
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Update the end to end test configTim Smith2019-10-024-120/+44
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Add Oracle Linux tests, fix chef-sugar, add openSUSE 15Tim Smith2019-10-021-4/+64
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * | Update expeditor config to more modern versionTim Smith2019-10-021-10/+8
| | | | | | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 14.14.9 by Chef Expeditorv14.14.9Chef Expeditor2019-10-025-11/+12
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #8946 from chef/bumpsTim Smith2019-10-022-30/+31
|\ \ \ | |/ / |/| | Bump all deps to to current
| * | Bump all deps to to currentTim Smith2019-10-022-30/+31
| | | | | | | | | | | | | | | | | | We need the latest omnibus-software version to include the openssl 1.0.2t definition Signed-off-by: Tim Smith <tsmith@chef.io>
* | | Bump version to 14.14.8 by Chef Expeditorv14.14.8Chef Expeditor2019-10-025-11/+12
| | | | | | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | | Merge pull request #8945 from chef/backport_8904Tim Smith2019-10-022-3/+21
|\ \ \ | |/ / |/| | Fix show_progress in remote_file is causing FloatDomainError: Infinity
| * | Fix show_progress in remote_file is causing FloatDomainError: InfinityVivek Singh2019-10-022-3/+21
| |/ | | | | | | | | | | | | - Add check to avoid total if zero or nil. - Set @progress[resource] default value to -1 so that it can start with 0%. Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
* | Bump version to 14.14.7 by Chef Expeditorv14.14.7Chef Expeditor2019-10-025-12/+13
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #8943 from chef/updatesTim Smith2019-10-011-2/+2
|\ \ | |/ |/| Update nokogiri to 1.10.4 and openssl to 1.0.2t
| * Update nokogiri to 1.10.4 and openssl to 1.0.2tTim Smith2019-10-011-2/+2
|/ | | | | | This resolves CVEs in each Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 14.14.6 by Chef Expeditorv14.14.6Chef Expeditor2019-10-015-11/+12
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #8940 from chef/jsinha/migrate_appveyorTim Smith2019-10-016-10/+65
|\ | | | | Fix Windows Integration and Functional tests for BK