summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump ohai from 16.10.6 to 16.10.7 in /omnibusdependabot/bundler/omnibus/chef-16/ohai-16.10.7dependabot-preview[bot]2021-03-181-1/+1
| | | | | | | | Bumps [ohai](https://github.com/chef/ohai) from 16.10.6 to 16.10.7. - [Release notes](https://github.com/chef/ohai/releases) - [Changelog](https://github.com/chef/ohai/blob/v16.10.7/CHANGELOG.md) - [Commits](https://github.com/chef/ohai/compare/v16.10.6...v16.10.7) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Update CHANGELOG.md to reflect the promotion of 16.11.7Chef Expeditor2021-03-182-31/+28
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 16.11.7 by Chef Expeditorv16.11.7Chef Expeditor2021-03-177-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11199 from chef/fix_specs_16Tim Smith2021-03-172-6/+20
|\ | | | | Fix compliance phase specs
| * Update specs for compliance_phase attribute being false by defaultTim Smith2021-03-171-5/+18
| | | | | | | | | | | | When we're trying to test the magic set it to nil Signed-off-by: Tim Smith <tsmith@chef.io>
| * Fix compliance phase specsTim Smith2021-03-171-1/+2
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.11.6 by Chef Expeditorv16.11.6Chef Expeditor2021-03-177-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11197 from chef/ffi_bump_16Tim Smith2021-03-174-11/+11
|\ | | | | Update FFI to 1.15 for M1 Macs + libarchive to 3.5.1
| * Update FFI to 1.15 for M1 Macs + libarchive to 3.5.1Tim Smith2021-03-174-11/+11
|/ | | | | | | Minor fixes in libarchive for the archive_file resource, but we need to bump FFI for the new Macs Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.11.5 by Chef Expeditorv16.11.5Chef Expeditor2021-03-177-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11196 from chef/opt_in_complianceTim Smith2021-03-171-3/+3
|\ | | | | Disable compliance phase by default
| * Disable compliance phase by defaultTim Smith2021-03-171-3/+3
|/ | | | | | | Require an explicit opt-in for this feature due to named run lists and override run lists breaking the detection Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.11.4 by Chef Expeditorv16.11.4Chef Expeditor2021-03-177-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11194 from chef/mac_armTim Smith2021-03-171-1/+1
|\ | | | | Use openssl 1.1.1j on macOS for arm
| * Use openssl 1.1.1j on macOS for armTim Smith2021-03-171-1/+1
|/ | | | | | This is required for arm support Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.11.3 by Chef Expeditorv16.11.3Chef Expeditor2021-03-177-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11193 from chef/expeditor/inspec-core-bin_4.28.0Tim Smith2021-03-171-3/+3
|\ | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Bump inspec-core-bin to 4.28.0Chef Expeditor2021-03-171-3/+3
|/ | | | | | This pull request was triggered automatically via Expeditor when inspec-core-bin 4.28.0 was promoted to Rubygems. This change falls under the obvious fix policy so no Developer Certificate of Origin (DCO) sign-off is required.
* Bump version to 16.11.2 by Chef Expeditorv16.11.2Chef Expeditor2021-03-167-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11190 from ↵Tim Smith2021-03-161-1/+1
|\ | | | | | | | | chef/dependabot/bundler/omnibus/chef-16/omnibus-software-f903311 Signed-off-by: Tim Smith <tsmith@chef.io>
| * Bump omnibus-software from `daeb384` to `f903311` in /omnibusdependabot-preview[bot]2021-03-161-1/+1
|/ | | | | | | Bumps [omnibus-software](https://github.com/chef/omnibus-software) from `daeb384` to `f903311`. - [Release notes](https://github.com/chef/omnibus-software/releases) - [Commits](https://github.com/chef/omnibus-software/compare/daeb384f6a55f10e20581dcd466973d43f9a9886...f903311ba8ae9ff8f1e7bd7a9c21421fd39f7c7e) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump version to 16.11.1 by Chef Expeditorv16.11.1Chef Expeditor2021-03-167-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11182 from ramereth/chef-16-fix-users-manageTim Smith2021-03-154-13/+25
|\ | | | | Fix users_manage usage in kitchen-tests
| * Temporarily disable use of users cookbook on WindowsLance Albertson2021-03-151-16/+17
| | | | | | | | | | | | | | There seems to be an issue with the users cookbook on Windows that needs to be addressed. Comment this test out for now until it can be fixed. Signed-off-by: Lance Albertson <lance@osuosl.org>
| * Set password to something longer than 4 chars for MacOSLance Albertson2021-03-151-1/+1
| | | | | | | | | | | | | | | | This is currently using `my_awesome_password` which is the same example used in the users resource. This was made by running `mkpasswd -m sha-512` on a linux system. Signed-off-by: Lance Albertson <lance@osuosl.org>
| * Fix users_manage usage in kitchen-testsLance Albertson2021-03-153-0/+11
| | | | | | | | | | | | | | | | | | The use of data bags in the users cookbook was removed in 6.0.0 [1]. This applies the recommended workaround and allow the integration tests to pass. [1] https://github.com/sous-chefs/users/blob/master/CHANGELOG.md#600---2021-03-12 Signed-off-by: Lance Albertson <lance@osuosl.org>
* | Bump version to 16.11.0 by Chef Expeditorv16.11.0Chef Expeditor2021-03-167-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Bump version to 16.10.29 by Chef Expeditorv16.10.29Chef Expeditor2021-03-167-19/+20
| | | | | | | | Obvious fix; these changes are the result of automation not creative thinking.
* | Merge pull request #11188 from chef/oracle_16Tim Smith2021-03-151-3/+3
|\ \ | | | | | | Use DNF on Oracle / CentOS kitchen tests
| * | Use DNF on Oracle / CentOS kitchen testsTim Smith2021-03-151-3/+3
|/ / | | | | | | | | | | Oracle 8 docker image no longer ships with yum Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #11187 from chef/m1_16Tim Smith2021-03-156-20/+22
|\ \ | |/ |/| Produce M1 mac builds and pin win32-certstore
| * Pin win32-certstore to 0.5.x until we resolve failuresTim Smith2021-03-152-3/+3
| | | | | | | | | | | | 0.6.0 is causing build failures Signed-off-by: Tim Smith <tsmith@chef.io>
| * Remove installing htop in testTim Smith2021-03-152-2/+1
| | | | | | | | | | | | Get the builds green again Signed-off-by: Tim Smith <tsmith@chef.io>
| * Testing M1 Mac arm buildsLamont Granquist2021-03-151-0/+2
| | | | | | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * Update all deps to the latestTim Smith2021-03-152-15/+16
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.10.28 by Chef Expeditorv16.10.28Chef Expeditor2021-03-127-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11175 from ↵Tim Smith2021-03-121-5/+5
|\ | | | | | | | | chef/dependabot/bundler/omnibus/chef-16/omnibus-dd57896 Signed-off-by: Tim Smith <tsmith@chef.io>
| * Bump omnibus from `4a3c044` to `dd57896` in /omnibusdependabot-preview[bot]2021-03-121-5/+5
|/ | | | | | | Bumps [omnibus](https://github.com/chef/omnibus) from `4a3c044` to `dd57896`. - [Release notes](https://github.com/chef/omnibus/releases) - [Commits](https://github.com/chef/omnibus/compare/4a3c044138a2415dfb21ef53603f0a941407a2f0...dd5789621fa32da5846b9cb92ea902015265734c) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump version to 16.10.27 by Chef Expeditorv16.10.27Chef Expeditor2021-03-107-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11165 from ↵Tim Smith2021-03-101-1/+1
|\ | | | | | | | | chef/dependabot/bundler/omnibus/chef-16/omnibus-software-daeb384 Signed-off-by: Tim Smith <tsmith@chef.io>
| * Bump omnibus-software from `a7ed951` to `daeb384` in /omnibusdependabot-preview[bot]2021-03-101-10/+10
| | | | | | | | | | | | | | Bumps [omnibus-software](https://github.com/chef/omnibus-software) from `a7ed951` to `daeb384`. - [Release notes](https://github.com/chef/omnibus-software/releases) - [Commits](https://github.com/chef/omnibus-software/compare/a7ed951108689cad13b1ad29293bfe1a0b9e5271...daeb384f6a55f10e20581dcd466973d43f9a9886) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* | Merge pull request #11162 from ↵Tim Smith2021-03-101-11/+11
|\ \ | |/ |/| | | | | chef/dependabot/bundler/omnibus/chef-16/omnibus-4a3c044 Signed-off-by: Tim Smith <tsmith@chef.io>
| * Bump omnibus from `fb2a005` to `4a3c044` in /omnibusdependabot-preview[bot]2021-03-101-11/+11
|/ | | | | | | Bumps [omnibus](https://github.com/chef/omnibus) from `fb2a005` to `4a3c044`. - [Release notes](https://github.com/chef/omnibus/releases) - [Commits](https://github.com/chef/omnibus/compare/fb2a0058e37d4bede556d085714d54a5ded99f58...4a3c044138a2415dfb21ef53603f0a941407a2f0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
* Bump version to 16.10.26 by Chef Expeditorv16.10.26Chef Expeditor2021-03-067-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11147 from chef/backport_complianceTim Smith2021-03-053-3/+48
|\ | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * Extend node["audit"]["compliance_phase"] to assert phase on or offbackport_complianceLamont Granquist2021-03-053-6/+41
| | | | | | | | | | | | | | The nil default is now the magic behavior while true or false asserts it and overrides the magic. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * Add a compliance_mode node attributeLamont Granquist2021-03-053-3/+13
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | Setting node["audit"]["compliance_mode"] to be false should force the compliance mode to not run. This is for sites which run override run lists which have the audit cookbook in them, but the rest of their cookbooks define profiles so that in normal running they still have those profiles defined but they're manually running the cookbook. That is likely a pretty bad pattern since the cookbook_synchronizer will be thrashing on at least the audit cookbook being downloaded and then removed, but it seems people have settled on this as their solution which breaks the assumptions we had for the compliance_mode. To sort this out those sites should set node["audit"]["compliance_mode"] to be false on their runs which aren't supposed to run audits. Instead of an override run list with the audit cookbook in it, they can just run an override run_list which sets this node attribute to true (in any fashion: roles, policyfiles, wrapper cookbook style, recipe mode, etc.) This also is obviously an opt-out switch, although sites preferring to use the audit cookbook should understand that cookbook development will be abandoned after it is deprecated and there will be no more bugfixes or support for that. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version to 16.10.25 by Chef Expeditorv16.10.25Chef Expeditor2021-03-047-20/+21
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #11139 from MsysTechnologiesllc/dh/backport-pr-10991Tim Smith2021-03-042-0/+8
|\ | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
| * DNF package: fix abrt errorsLamont Granquist2021-03-042-0/+8
|/ | | | | | | | | | | | | | For people with ABRT logging every exit of chef-client would have ABRT errors due to readline returning '' for EOF and then the JSON parsing throwing. This causes it to exit gracefully. AFAIK there was actually no impact to this bug and chef was behaving entirely correctly in terms of doing its job, but the python helper was shutting down uncleanly. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>