summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Switch from the Travis container to the VMbtm/travisBryan McLellan2017-11-221-1/+1
| | | | | | | | | | | | | If `sudo` is `false`, then Travis CI will use a container for testing. If `sudo` is `required, then it will use a GCE VM. We've recently been seeing permission errors that appeared related to the Travis CI infrastructure. Switching to the VM resolves those errors. The downside is that it takes 50s instead of 5s to start up the tester, but given that our tests take 18 minutes that is okay. https://docs.travis-ci.com/user/reference/trusty/ Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* Bump version to 13.6.12 by Expeditorv13.6.12Chef Expeditor2017-11-225-11/+12
|
* Merge pull request #6597 from chef/btm/appveyor-bundlerBryan McLellan2017-11-223-7/+11
|\ | | | | Don't try to uninstall bundler on appveyor
| * Stub out call to 'ifconfig --version' in unit testsBryan McLellan2017-11-222-4/+11
| | | | | | | | | | | | | | A recent change to the ifconfig provider added a new shellout call without a corresponding stub added to the unit tests. Signed-off-by: Bryan McLellan <btm@loftninjas.org>
| * Don't try to uninstall bundler on appveyorBryan McLellan2017-11-221-3/+0
| | | | | | | | | | | | | | | | | | | | As of Rubygems 2.7 bundler is a default gem and cannot be uninstalled. Appveyor recently (11/19) changed and now has bundler as a default gem. We'll stop stop trying to force a bundler version and track what Ruby gives us. Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* | Bump version to 13.6.11 by Expeditorv13.6.11Chef Expeditor2017-11-225-11/+12
| |
* | Merge pull request #6596 from chef/jsinha/solaris_service_fixThom May2017-11-221-2/+1
|\ \ | |/ |/| Fix variable name in solaris service provider
| * Fix variable name in solaris service providerjsinha/solaris_service_fixJaymala Sinha2017-11-221-2/+1
|/ | | | | | | | Without setting "maintenance" to false service restart fails with error "service is not in a maintenance or degraded state" on solaris nodes Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* Bump version to 13.6.10 by Expeditorv13.6.10Chef Expeditor2017-11-215-11/+12
|
* Merge pull request #6588 from chef/lcg/test-revertLamont Granquist2017-11-211-33/+7
|\ | | | | Revert "add missing functional tests for users"
| * Revert "add missing functional tests for users"lcg/test-revertLamont Granquist2017-11-171-33/+7
| | | | | | | | This reverts commit fa6e4e89b586bb8eaee767d5602b13cb75f6c073.
* | Bump version to 13.6.9 by Expeditorv13.6.9Chef Expeditor2017-11-205-11/+12
| |
* | Merge pull request #6593 from afn/masterThom May2017-11-202-1/+18
|\ \ | | | | | | Filter out periods from tmux session name
| * | Filter out periods from tmux session nameTony Novak2017-11-202-1/+18
|/ / | | | | | | | | | | Fixes #6592 Signed-off-by: Tony Novak <tony@getnexar.com>
* | Bump version to 13.6.8 by Expeditorv13.6.8Chef Expeditor2017-11-185-11/+12
| |
* | Merge pull request #6587 from chef/shain/fix_centos_rhel_testThom May2017-11-183-26/+98
|\ \ | |/ |/| Fix mount test, also update ifconfig to work with both common versions.
| * Updated with examples for versions of ifconfigshain/fix_centos_rhel_testScott Hain2017-11-171-0/+20
| | | | | | | | Signed-off-by: Scott Hain <shain@chef.io>
| * Don't run ifconfig tests on RHEL7, as it is not part of the base OSScott Hain2017-11-162-6/+7
| | | | | | | | Signed-off-by: Scott Hain <shain@chef.io>
| * Add creation of ramdisk node if it doesn't already existScott Hain2017-11-161-0/+4
| | | | | | | | Signed-off-by: Scott Hain <shain@chef.io>
| * Turns out there are multiple versions of net-tools with completely different ↵Scott Hain2017-11-161-29/+67
| | | | | | | | | | | | output patterns. Signed-off-by: Scott Hain <shain@chef.io>
| * Fix for ipaddress issuesScott Hain2017-11-151-8/+17
| | | | | | | | Signed-off-by: Scott Hain <shain@chef.io>
| * Switch to platform family, enable correct platformsScott Hain2017-11-152-4/+4
| | | | | | | | Signed-off-by: Scott Hain <shain@chef.io>
| * Update for centos as wellScott Hain2017-11-152-3/+3
| | | | | | | | Signed-off-by: Scott Hain <shain@chef.io>
| * Change platform on mount and ifconfig from centos to redhat, since that is a ↵Scott Hain2017-11-152-3/+3
|/ | | | | | valid value Signed-off-by: Scott Hain <shain@chef.io>
* Bump version to 13.6.7 by Expeditorv13.6.7Chef Expeditor2017-11-155-11/+12
|
* Merge pull request #6555 from chef/jsnapp/fix_useradd_spec_testLamont Granquist2017-11-151-4/+4
|\ | | | | Change a useradd_spec test for RHEL >= 6.8 and >= 7.3
| * Change a useradd_spec test for RHEL >= 6.8 and >= 7.3jsnapp/fix_useradd_spec_testJeremiah Snapp2017-11-151-4/+4
|/ | | | | | | | RHEL 6.8 and 7.3 ship with a fixed `usermod` command. Reference: https://access.redhat.com/errata/RHBA-2016:0864 Reference: https://access.redhat.com/errata/RHBA-2016:2322 Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
* Bump version to 13.6.6 by Expeditorv13.6.6Chef Expeditor2017-11-155-11/+12
|
* Merge pull request #6583 from thomasdziedzic/fix-warningThom May2017-11-152-2/+2
|\ | | | | replace deprecated Dir.exists? with Dir.exist?
| * replace deprecated Dir.exists? with Dir.exist?Thomas Dziedzic2017-11-112-2/+2
| | | | | | | | | | .rvm/gems/ruby-2.4.2/gems/chef-config-13.6.4/lib/chef-config/path_helper.rb:238: warning: Dir.exists? is a deprecated name, use Dir.exist? instead
* | Bump version to 13.6.5 by Expeditorv13.6.5Chef Expeditor2017-11-155-12/+20
| |
* | Merge pull request #6584 from chef/btm/minimal_ohai_timeBryan McLellan2017-11-142-2/+2
|\ \ | |/ |/| Add ohai_time to minimal_ohai filter
| * Add ohai_time to minimal_ohai filterbtm/minimal_ohai_timeBryan McLellan2017-11-142-2/+2
|/ | | | | | | We need ohai_time to get the 'Last Check-In' time on the Chef Server. There is really no risk to including it. Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* Update CHANGELOG.md to reflect the promotion of 13.6.4 to stableChef Expeditor2017-11-062-15/+12
|
* Merge pull request #6572 from chef/13_6_4_notesTim Smith2017-11-061-0/+11
|\ | | | | Add 13.6.4 release notes
| * Add 13.6.4 release notes13_6_4_notesTim Smith2017-11-061-0/+11
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 13.6.4 by Expeditorv13.6.4Chef Expeditor2017-11-065-11/+12
|
* Merge pull request #6568 from chef/openssl_bumpLamont Granquist2017-11-062-14/+14
|\ | | | | Bump openssl and rubygems to latest
| * Bump openssl and rubygems to latestTim Smith2017-11-062-14/+14
|/ | | | | | | | | | | | | | | | openssl: CVE-2017-3736 (OpenSSL advisory) [Moderate severity] 2nd November 2017: There is a carry propagating bug in the x86_64 Montgomery squaring procedure. No EC algorithms are affected. Analysis suggests that attacks against RSA and DSA as a result of this defect would be very difficult to perform and are not believed likely. Attacks against DH are considered just feasible (although very difficult) because most of the work necessary to deduce information about a private key may be performed offline. The amount of resources required for such an attack would be very significant and likely only accessible to a limited number of attackers. An attacker would additionally need online access to an unpatched system using the target private key in a scenario with persistent DH parameters and a private key that is shared between multiple clients. This only affects processors that support the BMI1, BMI2 and ADX extensions like Intel Broadwell (5th generation) and later or AMD Ryzen. Reported by Google OSS-Fuzz. CVE-2017-3735 (OpenSSL advisory) [Low severity] 28th August 2017: While parsing an IPAdressFamily extension in an X.509 certificate, it is possible to do a one-byte overread. This would result in an incorrect text display of the certificate. Reported by Google OSS-Fuzz. rubygems: Whitelist classes and symbols that are in loaded YAML. See CVE-2017-0903 for full details. Fix by Aaron Patterson. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 13.6.3 by Expeditorv13.6.3Chef Expeditor2017-11-045-11/+12
|
* Bump version to 13.6.2 by Expeditorv13.6.2Chef Expeditor2017-11-045-11/+12
|
* Merge pull request #6558 from chef/fix_pkgsTim Smith2017-11-034-4/+66
|\ | | | | Fix the invalid version comparison in apt/dpkg providers
| * Avoid the need to parse nil versions in the package providerTim Smith2017-11-034-4/+61
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If we don't have a version installed yet we shouldn't go do a version comparison with nil. No matter what that's a waste of time and in dpkg/apt it's going to require shelling out now. Instead just do the install. This also adds the same version comparison method to the dpkg resource. At the moment it doesn't look like this is going to get called since our upgrade action there is a bit broken (doesn't actually compare versions), but that's going to get fixed next. This also cleans up the version comparison to make sure we're always dealing with strings Signed-off-by: Tim Smith <tsmith@chef.io>
| * Fix the invalid version comparison of apt packages.pr/6554Takuto Komazaki2017-11-021-4/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The strings of dpkg versions are more complex than the Gem::Version and not compatible with it. Using Gem::Version to compare versions of dpkg packages will cause mistakes or raise the exeption of 'Malformed version number..'. please see a simple example: https://gist.github.com/komazarari/c6b33b29a0e31e9c62bbc2f0b2091647 Prefer to use the dpkg cli. https://debian-handbook.info/browse/en-US/stable/sect.manipulating-packages-with-dpkg.html Signed-off-by: Takuto Komazaki <komazarari@gmail.com>
* | Merge pull request #6559 from chef/tsmith_mailmapTim Smith2017-11-031-0/+4
|\ \ | |/ |/| Add mailmap entries for Tim Smith
| * Add mailmap entries for Tim Smithtsmith_mailmapTim Smith2017-11-031-0/+4
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Update CHANGELOG.md to reflect the promotion of 13.6.0 to stableChef Expeditor2017-10-302-28/+32
|
* Merge pull request #6529 from chef/deprecation_notesTim Smith2017-10-301-0/+4
|\ | | | | Update the Ohai 13.6 release notes
| * Update the Ohai 13.6 release notesdeprecation_notesTim Smith2017-10-261-0/+4
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Bump version to 13.6.1 by Expeditorv13.6.1Chef Expeditor2017-10-275-11/+12
| |