summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump train-core to 3.10.1expeditor/train-core_3.10.1Chef Expeditor2022-06-291-8/+8
| | | | | | This pull request was triggered automatically via Expeditor when train-core 3.10.1 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.18.4 by Chef Expeditorv16.18.4Chef Expeditor2022-06-147-20/+21
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Stop executing locale-gen on every chef run (#12904)Hans Rakers2022-06-141-1/+1
| | | Signed-off-by: Hans Rakers <hans@shoq.com>
* Merge pull request #12949 from chef/jsnapp/IPACK-204-for-chef-16Jeremiah Snapp2022-06-011-5/+13
|\ | | | | Update omnibus/Gemfile.lock
| * Update omnibus/Gemfile.lockJeremiah Snapp2022-05-311-5/+13
|/ | | | Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
* Merge pull request #12889 from chef/jsnapp/fix-omnibus-test.ps1-for-chef-16Jeremiah Snapp2022-05-161-3/+20
|\ | | | | Fix omnibus-test.ps1
| * Fix omnibus-test.ps1Jeremiah Snapp2022-05-161-3/+20
|/ | | | | | | Use Throw instead of Exit to ensure the CI job fails when a command has a non-zero exit code. Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
* Merge pull request #12871 from chef/jsnapp/IPACK-126-add-platforms-to-chef-16Jeremiah Snapp2022-05-092-6/+5
|\ | | | | IPACK-126 add platforms to chef-16
| * Update Gemfile.lockJeremiah Snapp2022-05-091-4/+4
| | | | | | | | Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
| * Build on FreeBSD 12 and remove FreeBSD 11Jeremiah Snapp2022-05-091-2/+1
|/ | | | | | FreeBSD 11 is EOL Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
* Bump version to 16.18.3 by Chef Expeditorv16.18.3Chef Expeditor2022-05-087-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #12835 from ↵John McCrae2022-05-071-4/+4
|\ | | | | | | chef/dependabot/bundler/omnibus/chef-16/berkshelf-8.0.0
| * Bump berkshelf from 7.2.2 to 8.0.0 in /omnibusdependabot[bot]2022-05-081-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bumps [berkshelf](https://github.com/RiotGames/berkshelf) from 7.2.2 to 8.0.0. - [Release notes](https://github.com/RiotGames/berkshelf/releases) - [Changelog](https://github.com/berkshelf/berkshelf/blob/main/CHANGELOG.md) - [Commits](https://github.com/RiotGames/berkshelf/commits) --- updated-dependencies: - dependency-name: berkshelf dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
* | Bump version to 16.18.2 by Chef Expeditorv16.18.2Chef Expeditor2022-05-087-19/+20
|/ | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #12853 from ↵John McCrae2022-05-071-2/+2
|\ | | | | | | | | chef/dependabot/bundler/omnibus/chef-16/omnibus-software-ff4c902 Bump omnibus-software from `88438e8` to `ff4c902` in /omnibus
| * Bump omnibus-software from `88438e8` to `ff4c902` in /omnibusdependabot[bot]2022-05-061-2/+2
|/ | | | | | | | | | | | | Bumps [omnibus-software](https://github.com/chef/omnibus-software) from `88438e8` to `ff4c902`. - [Release notes](https://github.com/chef/omnibus-software/releases) - [Commits](https://github.com/chef/omnibus-software/compare/88438e8496841a7130956c614440f3a79a2babb8...ff4c90223f63bf0cda91e2c723a81c0183d86995) --- updated-dependencies: - dependency-name: omnibus-software dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump version to 16.18.1 by Chef Expeditorv16.18.1Chef Expeditor2022-05-057-18/+26
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #12845 from ↵John McCrae2022-05-041-3/+3
|\ | | | | | | | | chef/dependabot/bundler/omnibus/chef-16/omnibus-software-88438e8 Bump omnibus-software from `50d05bc` to `88438e8` in /omnibus
| * Bump omnibus-software from `50d05bc` to `88438e8` in /omnibusdependabot[bot]2022-05-041-3/+3
|/ | | | | | | | | | | | | Bumps [omnibus-software](https://github.com/chef/omnibus-software) from `50d05bc` to `88438e8`. - [Release notes](https://github.com/chef/omnibus-software/releases) - [Commits](https://github.com/chef/omnibus-software/compare/50d05bcfaa7fc5e7c00a87b149acaf9e5795ab1c...88438e8496841a7130956c614440f3a79a2babb8) --- updated-dependencies: - dependency-name: omnibus-software dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* Update CHANGELOG.md to reflect the promotion of 16.18.0Chef Expeditor2022-04-282-20/+17
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 16.18.0 by Chef Expeditorv16.18.0Chef Expeditor2022-04-287-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Updated EOL for Chef 16 (#12821)John McCrae2022-04-2812-120/+81
| | | | | | | | | | | | | | | | | | | | | | | | * Updated EOL for Chef 16 Signed-off-by: John McCrae <john.mccrae@progress.com> * Chef-16 EOL updates: 1. Fix issue test kitchen for opensuse-leap-15 kitchen create failure 2. Fix powershell_out_spec undefined method shell_out error on windows ruby 2.7 (trial) 3. Updates for chef-16 EOL: Trial fix for macos git package install error Signed-off-by: Neha Pansare <neha.pansare@progress.com> * Chef-16 EOL updates: 1. Revert locked versions of mixlib-shellout and rspec-mocks to ones from bundle update 2. Add trial fix for macos kitchen failure about git recipe 3.Correct EOL date and year to Nov 30 2022, correct unit spec 4. Fix powershell_out_spec errors on verify pipeline for windows by passing empty hash 5. Chef-16 EOL updates: Remove git installation recipe from mac since installation is not working on mac after many trials 6.Revert back to mac-10.15 vm for kitchen tests Signed-off-by: Neha Pansare <neha.pansare@progress.com> Co-authored-by: Neha Pansare <neha.pansare@progress.com>
* Bump version to 16.17.59 by Chef Expeditorv16.17.59Chef Expeditor2022-04-287-20/+22
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* bugfix: remove duplicate ohai params (#12827)Jason Barnett2022-04-281-2/+0
| | | Signed-off-by: Jason Barnett <jason.w.barnett@gmail.com>
* Bump version to 16.17.58 by Chef Expeditorv16.17.58Chef Expeditor2022-03-317-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #12744 from chef/lcg/fix-attribute-performance-issues3Lamont Granquist2022-03-303-7/+32
|\
| * Convert the deep merge cache to an ImmutableMashLamont Granquist2022-03-303-45/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes it so that callers can call the deep merge cache more or less directly so that we're not hanging onto a weird Hash-of-ImmutableMashes structure. Care still needs to be taken to consider the fact that: - the deep merge cache may not be merged for a given keys since it is lazily created, so we need to hit the top level accessor once to make sure the key is merged before we access it. - the top-level "give me it all" case where the path is totally empty is still handled by doing a manual deep merge of everything. Once that is done we can call APIs like read/read!/exist? directly on the ImmutableMash and have fewer edge cases to deal with. This has the same perf speedup that the prior approach does and keeps attribute mangling down to 1% of my runtime on my own cookbooks Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
| * Fix attribute performance issues in node.readLamont Granquist2022-03-301-4/+47
|/ | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Bump version to 16.17.57 by Chef Expeditorv16.17.57Chef Expeditor2022-03-287-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #12728 from chef/chef16_version_updateJohn McCrae2022-03-282-23/+27
|\ | | | | passes all tests in an ad-hoc build. The Windows plan test passes on a rebuild. The linux failure is image related as far as I can tell.
| * updated choco tests to get past pathing bugJohn McCrae2022-03-282-23/+27
|/ | | | Signed-off-by: John McCrae <john.mccrae@progress.com>
* Bump version to 16.17.56 by Chef Expeditorv16.17.56Chef Expeditor2022-03-157-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #12669 from ↵Lamont Granquist2022-03-151-3/+5
|\ | | | | | | chef/dependabot/bundler/omnibus/chef-16/omnibus-software-5947560
| * Bump omnibus-software from `aa90acf` to `5947560` in /omnibusdependabot[bot]2022-03-071-3/+5
|/ | | | | | | | | | | | | Bumps [omnibus-software](https://github.com/chef/omnibus-software) from `aa90acf` to `5947560`. - [Release notes](https://github.com/chef/omnibus-software/releases) - [Commits](https://github.com/chef/omnibus-software/compare/aa90acf328a6d23125ec498de7a50b6017732f87...5947560ea75ff76243d39243ede62fa45f979895) --- updated-dependencies: - dependency-name: omnibus-software dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* Bump version to 16.17.55 by Chef Expeditorv16.17.55Chef Expeditor2022-03-027-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #12660 from chef/libffi_16Lamont Granquist2022-03-021-1/+1
|\
| * Update to libffi 3.4.2Tim Smith2022-03-021-1/+1
|/ | | | Signed-off-by: Tim Smith <tsmith84@gmail.com>
* Bump version to 16.17.54 by Chef Expeditorv16.17.54Chef Expeditor2022-03-027-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 16.17.53 by Chef Expeditorv16.17.53Chef Expeditor2022-03-027-20/+21
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #12647 from chef/libarchive_16Tim Smith2022-03-022-32/+29
|\ | | | | Unpin libarchive and update to 3.6.0
| * Use the latest libarchive (3.6.0)Tim Smith2022-03-011-1/+0
| | | | | | | | | | | | Unpin and rely on bumping of omnibus-software to pull in the latest Signed-off-by: Tim Smith <tsmith@chef.io>
| * Update omnibus to the latestTim Smith2022-03-011-31/+29
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Merge pull request #12651 from chef/nokogiri_16Tim Smith2022-03-021-1/+1
|\ \ | |/ |/| Update nokogiri to 1.13.1
| * Update nokogiri to 1.13.1Tim Smith2022-03-011-1/+1
|/ | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Bump version to 16.17.52 by Chef Expeditorv16.17.52Chef Expeditor2022-02-237-18/+26
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #12627 from ↵Lamont Granquist2022-02-231-3/+3
|\ | | | | | | chef/dependabot/bundler/omnibus/chef-16/omnibus-software-d5ff796
| * Bump omnibus-software from `d602268` to `d5ff796` in /omnibusdependabot[bot]2022-02-231-3/+3
|/ | | | | | | | | | | | | Bumps [omnibus-software](https://github.com/chef/omnibus-software) from `d602268` to `d5ff796`. - [Release notes](https://github.com/chef/omnibus-software/releases) - [Commits](https://github.com/chef/omnibus-software/compare/d60226874b63a6076d6ed649e75be6e1d6972e44...d5ff796a6e5e943016b8ed26aaa802eca30b4afc) --- updated-dependencies: - dependency-name: omnibus-software dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
* Update CHANGELOG.md to reflect the promotion of 16.17.51Chef Expeditor2022-02-172-23/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Bump version to 16.17.51 by Chef Expeditorv16.17.51Chef Expeditor2022-02-167-19/+20
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Merge pull request #12590 from ↵Tim Smith2022-02-161-1/+1
|\ | | | | | | | | chef/dependabot/bundler/omnibus/chef-16/omnibus-software-d602268 Bump omnibus-software from `a4f4849` to `d602268` in /omnibus