Commit graph

9181 commits

Author SHA1 Message Date
Clinton Wolfe
3969230d7b
Update hashie requirement from ~> 3.4 to >= 3.4, < 5.0 2020-12-16 10:41:25 -05:00
dependabot-preview[bot]
6785c76d8a
Update simplecov requirement from ~> 0.10, <= 0.18.2 to ~> 0.18
Updates the requirements on [simplecov](https://github.com/simplecov-ruby/simplecov) to permit the latest version.
- [Release notes](https://github.com/simplecov-ruby/simplecov/releases)
- [Changelog](https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md)
- [Commits](https://github.com/simplecov-ruby/simplecov/compare/v0.10.0...v0.18.5)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-16 07:37:05 +00:00
dependabot-preview[bot]
c66b38e280
Update tomlrb requirement from ~> 1.2.0 to >= 1.2, < 2.1
Updates the requirements on [tomlrb](https://github.com/fbernier/tomlrb) to permit the latest version.
- [Release notes](https://github.com/fbernier/tomlrb/releases)
- [Changelog](https://github.com/fbernier/tomlrb/blob/master/CHANGELOG.md)
- [Commits](https://github.com/fbernier/tomlrb/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-16 07:35:50 +00:00
dependabot-preview[bot]
e4f73d9b5e
Update hashie requirement from ~> 3.4 to >= 3.4, < 5.0
Updates the requirements on [hashie](https://github.com/hashie/hashie) to permit the latest version.
- [Release notes](https://github.com/hashie/hashie/releases)
- [Changelog](https://github.com/hashie/hashie/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hashie/hashie/compare/v3.4.0...v4.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-16 07:31:57 +00:00
dependabot-preview[bot]
fe9a1c8dd5
Update rubyzip requirement from ~> 1.2, >= 1.2.2 to >= 1.2.2, < 3.0
Updates the requirements on [rubyzip](https://github.com/rubyzip/rubyzip) to permit the latest version.
- [Release notes](https://github.com/rubyzip/rubyzip/releases)
- [Changelog](https://github.com/rubyzip/rubyzip/blob/master/Changelog.md)
- [Commits](https://github.com/rubyzip/rubyzip/compare/v1.2.2...v2.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-16 07:31:15 +00:00
Chef Expeditor
4279ba326d Bump version to 4.24.13 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-15 21:57:37 +00:00
Clinton Wolfe
dc5a9ebc21
Remove 'integration' group from Gemfile 2020-12-15 16:56:18 -05:00
Chef Expeditor
d7e69db444 Bump version to 4.24.12 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-15 21:54:55 +00:00
Clinton Wolfe
f5466687cc
parse_config - accept array notation to handle dots 2020-12-15 16:53:34 -05:00
Chef Expeditor
e170e31055 Bump version to 4.24.11 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-15 20:44:53 +00:00
Clinton Wolfe
dbc9c4b6e7
Fix link to image in compliance plugin README 2020-12-15 15:43:34 -05:00
Chef Expeditor
a4924ac978 Bump version to 4.24.10 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-15 20:39:05 +00:00
Clinton Wolfe
adc37fcb27
Clean up docs previews 2020-12-15 15:37:47 -05:00
IanMadd
a9a41240b6 Clean up docs previews
Signed-off-by: IanMadd <imaddaus@chef.io>
2020-12-10 18:53:19 -08:00
Chef Expeditor
567c8d3cf3 Bump version to 4.24.9 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-10 17:56:00 +00:00
Clinton Wolfe
e42c67b8a3
Remove macOS 10.13 from the build matrix 2020-12-10 12:51:32 -05:00
Clinton Wolfe
d42dfa956c Remove integration group from Gemfile
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-12-10 12:43:07 -05:00
Chef Expeditor
b9ca9da17a Executed '.expeditor/update_dockerfile.sh'
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-10 13:09:45 +00:00
Chef Expeditor
ae03280042 Update CHANGELOG.md with details from pull request #5338
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-09 19:18:48 +00:00
Clinton Wolfe
4e5a726161
Remove the kitchen.chef.yml file 2020-12-09 14:17:43 -05:00
Chef Expeditor
e20b9d815d Update CHANGELOG.md with details from pull request #5337
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-09 19:16:05 +00:00
Clinton Wolfe
c486beafbc
Remove unused build-essential dep in berksfile 2020-12-09 14:14:59 -05:00
Chef Expeditor
077e43d9dc Update CHANGELOG.md with details from pull request #5336
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-09 19:13:31 +00:00
Chef Expeditor
eefd96d867 Bump version to 4.24.8 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-09 19:11:23 +00:00
Clinton Wolfe
676660a094
Remove the docker releasing rake task 2020-12-09 14:10:46 -05:00
Clinton Wolfe
0991772db8
Remove the pin on EOL Chef releases 2020-12-09 14:09:50 -05:00
Chef Expeditor
a570b48f12 Bump version to 4.24.7 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-09 19:07:27 +00:00
Clinton Wolfe
1df070b0ef
Parallel restored Ruby 2.4 support so unpin it
Parallel restored Ruby 2.4 support so unpin it
2020-12-09 14:06:06 -05:00
Tim Smith
d603aed98a Remove the pin on EOL Chef releases
Chef 14 is no longer supported and shouldn't be pinned here. These old deps bring in a bunch of old pins.

Signed-off-by: Tim Smith <tsmith@chef.io>
2020-12-09 11:04:00 -08:00
Tim Smith
3a9457b875 Remove the kitchen.chef.yml file
This is incredibly dated and doesn't look like it was ever setup correctly. It's mostly just logic copied from a kitchen.yml file in an omnibus install, but this has nothing to do with omnibus. Windows / mac tests with kitchen should be done in Azure Devops Pipelines similar to how we do it with chef to avoid the reliance on a developer locally running an hour of tests.

Signed-off-by: Tim Smith <tsmith@chef.io>
2020-12-09 11:02:56 -08:00
Tim Smith
13de4b510d Remove unused build-essential dep in berksfile
This is not used by the test cookbooks

Signed-off-by: Tim Smith <tsmith@chef.io>
2020-12-09 10:53:00 -08:00
Tim Smith
1da62112fd Remove the docker releasing rake task
We handle this in Expeditor now

Signed-off-by: Tim Smith <tsmith@chef.io>
2020-12-09 10:48:28 -08:00
Tim Smith
ae6a078c7d Parallel restored Ruby 2.4 support so unpin it
There's no need to pin here

Signed-off-by: Tim Smith <tsmith@chef.io>
2020-12-09 10:45:58 -08:00
Chef Expeditor
9e5eef39ce Bump version to 4.24.6 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-09 15:43:59 +00:00
Clinton Wolfe
43465fb1a6
Remove outdated / unmaintained maintainers task / docs 2020-12-09 10:42:08 -05:00
Chef Expeditor
9e3f1aeed7 Bump version to 4.24.5 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-09 15:41:13 +00:00
Clinton Wolfe
0e8ebf3a10
Remove kitchen-ec2 dep + add lower floor to other kitchen deps 2020-12-09 10:39:51 -05:00
Tim Smith
bc904883dd Remove outdated / unmaintained maintainers task / docs
The task has been disabled for a while and the docs are totally out of date. Nuke this all and save ourselves some deps in the gemfile.

Signed-off-by: Tim Smith <tsmith@chef.io>
2020-12-08 17:12:38 -08:00
Tim Smith
f4b09b8b47 Remove kitchen-ec2 dep + add lower floor to other kitchen deps
Speed up depsolving by making the tree smaller.

Signed-off-by: Tim Smith <tsmith@chef.io>
2020-12-08 17:09:31 -08:00
Raphael Geissert
6bc765bc2f Make sshd_config on Windows default to the right config file
Signed-off-by: Raphael Geissert <atomo64@gmail.com>
2020-12-08 15:45:21 +01:00
Raphael Geissert
2558b38a75 Add windows as a supported platform for ssh_config
Openssh for windows is a thing, so allow the ssh_config and sshd_config
resources to be used on it.

Signed-off-by: Raphael Geissert <atomo64@gmail.com>
2020-12-08 15:45:21 +01:00
mjingle
70ccecba90 Apply suggestions from the doc review
Signed-off-by: Raphael Geissert <atomo64@gmail.com>
2020-12-08 10:40:51 +01:00
Raphael Geissert
cc9d0df17b Fix the reference to rspec-its' behaviour with arrays
Make it point to the version currently in use.

Obvious fix, the link to master is useless as the code moved.
2020-12-08 10:40:51 +01:00
Raphael Geissert
53a49aac64 Add missing options section to the parse_config documentation
Obvious fix, the section was missing. Complete it with an example
from parse_config_file.
2020-12-08 10:40:51 +01:00
Raphael Geissert
d76a5d4345 Move the options documentation under the correct section
Obvious fix, the options are not related to the matchers.
2020-12-08 10:40:51 +01:00
Raphael Geissert
4872ddb780 Accept arrays in parse_config's method_missing
A single-element array allows Rspec's its behaviour to be worked around
and allow options containing dots to be tested using its.

This is already implemented by resources such as `json` and those based
on it (e.g. xml).

Related to issue #875.

Signed-off-by: Raphael Geissert <atomo64@gmail.com>
2020-12-08 10:40:51 +01:00
Raphael Geissert
c4d3dadfad Apply grammar suggestions from doc review
Obvious fix.

Co-authored-by: mjingle <mjinglewski@chef.io>
2020-12-08 10:38:56 +01:00
Raphael Geissert
d4035cf8d6 Add respond_to_missing? methods to nginx_conf
This allows calls to Object.method(:name) work.

Signed-off-by: Raphael Geissert <atomo64@gmail.com>
2020-12-08 10:38:56 +01:00
Raphael Geissert
cb8cf42185 Fix the example of the nginx_conf resource
Obvious fix.
2020-12-08 10:38:56 +01:00
Raphael Geissert
0bde654b3a Add method_missing helpers to nginx_conf
This allows a similar syntax to that available on other resources.

Signed-off-by: Raphael Geissert <atomo64@gmail.com>
2020-12-08 10:38:56 +01:00