Commit graph

8621 commits

Author SHA1 Message Date
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
Chef Expeditor
f9da70d647 Bump version to 4.24.4 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-03 13:47:02 +00:00
Nick Schwaderer
744f091ae6
Merge pull request #5317 from vsingh-msys/VSingh/fix-dir-home
Fix issue Dir.home would break when HOME env absent
2020-12-03 13:45:47 +00:00
Chef Expeditor
d5e426d068 Bump version to 4.24.3 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-03 13:18:23 +00:00
Nick Schwaderer
c766519485
Merge pull request #5302 from yarick/yt/wildcart_support_platform_name
Added platform-name wildcard support
2020-12-03 13:17:02 +00:00
Chef Expeditor
4feb6253dc Bump version to 4.24.2 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-02 19:24:35 +00:00
Chef Expeditor
1daeaf30dc Bump version to 4.24.1 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-02 19:19:40 +00:00
Tim Smith
5f26f592d3
Merge pull request #5325 from inspec/remove_json_schemer
Remove the dependency on json_schemer
2020-12-02 11:18:51 -08:00
Tim Smith
38d276b08c
Merge pull request #5324 from inspec/remove_local
Remove Gemfile.local support to use Dependabot
2020-12-02 11:14:51 -08:00
Chef Expeditor
97789c0fb1 Bump version to 4.24.0 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-02 15:02:15 +00:00
Nick Schwaderer
24ab303e6e
Merge pull request #5318 from inspec/ns/docker
Reenabling Docker image builds using Dobi
2020-12-02 14:59:39 +00:00
Nick Schwaderer
4560afffb2 Renames dobi.yml-> dobi.yaml
Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
2020-12-02 13:42:39 +00:00
Nick Schwaderer
418c952939 Renames yaml->yml
Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
2020-12-02 10:38:36 +00:00
Nick Schwaderer
befaf46fdb Reenabling Docker image builds using Dobi
Signed-off-by: Nick Schwaderer <nicholas.schwaderer@gmail.com>
2020-12-02 10:37:28 +00:00
Chef Expeditor
3a0b153b57 Bump version to 4.23.25 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-02 10:17:30 +00:00
Nick Schwaderer
a32dfb479b
Merge pull request #5314 from inspec/ap-rm/wmi-fix
Return arrays for wmi properties
2020-12-02 10:16:14 +00:00
Alex Pop
9438c81a0f Fix mock sha256
Signed-off-by: Alex Pop <apop@chef.io>
2020-12-02 09:29:16 +00:00
Alex Pop
e71043ee09 Make wmi resource always return arrays for params
Signed-off-by: Alex Pop <apop@chef.io>
2020-12-02 09:29:16 +00:00
Vivek Singh
b0ad73c973 minor comment updates
Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
2020-12-02 12:34:05 +05:30
Vivek Singh
fd0708076f replace with Etc.getpwuid.dir
Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
2020-12-02 12:34:05 +05:30
Vivek Singh
5162ab4904 Fixes chefstyle & move etc require to block
Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
2020-12-02 12:34:05 +05:30
Vivek Singh
896e5fa261 Fix issue where absent HOME would break Dir.home
Signed-off-by: Vivek Singh <vivek.singh@msystechnologies.com>
2020-12-02 12:34:05 +05:30
superyarick
e83c0b39b4 Merge branch 'yt/wildcart_support_platform_name' of https://github.com/yarick/inspec into yt/wildcart_support_platform_name 2020-12-01 18:30:01 -05:00
superyarick
e7e196334a Merge remote-tracking branch 'upstream/master' into yt/wildcart_support_platform_name
Signed-off-by: superyarick <yarick@yarick.net>
2020-12-01 18:29:44 -05:00
superyarick
90a8d509b9 Merge remote-tracking branch 'upstream/master' into yt/wildcart_support_platform_name 2020-12-01 18:26:09 -05:00
superyarick
eb44673c37 Addressed comments under PR Review
Signed-off-by: superyarick <yarick@yarick.net>
2020-12-01 18:25:10 -05:00
Tim Smith
7a35751269 Remove the dependency on json_schemer
It looks like we're only using this in 3 test files and it conflicts
with new RuboCop releases, which is blocking us shipping that new
release in Chef Infra Client and Workstation

Signed-off-by: Tim Smith <tsmith@chef.io>
2020-12-01 14:17:12 -08:00
Tim Smith
2b68f01514 Remove Gemfile.local support to use Dependabot
If you remove this then Dependabot can manage deps, which helps keep us
up to data without manual work.

Signed-off-by: Tim Smith <tsmith@chef.io>
2020-12-01 14:06:12 -08:00
Chef Expeditor
8a608dac76 Bump version to 4.23.24 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-01 17:19:29 +00:00
Clinton Wolfe
353ea9166e
Fix escaping of Windows package names 2020-12-01 12:14:45 -05:00
Chef Expeditor
6923d1d75f Bump version to 4.23.23 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-12-01 12:51:38 +00:00
Nick Schwaderer
a05556bec0
Merge pull request #5321 from inspec/cw/old-rubies
Drop EOL Ruby 2.4 from testing, Fix Ruby 2.5 Gem build
2020-12-01 12:49:56 +00:00
Lance Albertson
a6cff007ed Fix Windows escaping of Windows package names
This resolves #5235 and supersedes #5238.

Instead of using `-match` use `-like` when querying the Windows registry. This
completely removes the problem of trying to clean the string for a regex and
just let's Powershell do that with `-like`.

I confirmed this works with the use case of having a package name such as
`Microsoft Visual C++ 2015-2019 Redistributable (x86) - 14.28.29325` work as-is
without any modification.

Signed-off-by: Lance Albertson <lance@osuosl.org>
2020-11-30 18:02:50 -08:00
Clinton Wolfe
6493534843 Conditionally pin chef-utils on Ruby 2.5
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-11-30 16:03:32 -05:00
Clinton Wolfe
db5c39884a Remove Ruby 2.4 from test matrix
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-11-30 14:43:48 -05:00
Chef Expeditor
e5dfa9d652 Update CHANGELOG.md with details from pull request #5281
Obvious fix; these changes are the result of automation not creative thinking.
2020-11-25 12:41:26 +00:00
Nick Schwaderer
019ac0cbf9
Merge pull request #5281 from inspec/update_ruby
Update Ruby to 2.7.2
2020-11-25 12:40:03 +00:00
Chef Expeditor
ecc26f4f12 Bump version to 4.23.22 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-11-23 16:41:13 +00:00
Nick Schwaderer
4b97fba53a
Merge pull request #5241 from inspec/ns/inspec_cloud
InSpec Cloud: Reporting by Resource
2020-11-23 16:39:27 +00:00
Nick Schwaderer
acf2b2bbab Reverts without bug
Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
2020-11-23 15:49:52 +00:00
Nick Schwaderer
0860e631a7 Revert "Supply resource name, params to code_desc"
This reverts commit 345a832eb1.

Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
2020-11-23 15:46:19 +00:00
Nick Schwaderer
345a832eb1 Supply resource name, params to code_desc
Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
2020-11-19 09:59:53 +00:00
Chef Expeditor
65da44b6f7 Bump version to 4.23.21 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-11-18 15:41:02 +00:00
Nick Schwaderer
673e0415dc
Merge pull request #5306 from james-stocks/js/grub2
grub_conf - handle no menuentry config
2020-11-18 15:39:46 +00:00
Chef Expeditor
638ec26abe Bump version to 4.23.20 by Chef Expeditor
Obvious fix; these changes are the result of automation not creative thinking.
2020-11-18 14:17:02 +00:00
Clinton Wolfe
97dbffba52
Don't reload plugins if load_all is called repeatedly 2020-11-18 09:15:46 -05:00
Clinton Wolfe
a85f7a228f Don't reload plugins if load_all is called repeatedly.
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-11-12 15:05:59 -05:00
superyarick
fe75b288fb Merge branch 'master' of https://github.com/inspec/inspec into yt/wildcart_support_platform_name 2020-11-11 16:08:42 -05:00
James Stocks
918b7fe840 grub_conf - handle no menuentry config
Fixes #5305

grub_conf assumes for grub2 that the config (default `/etc/default/grub`) contains `menuentry` lines. i.e. entries in the menu of kernels to boot.

A customer reports, and we can reproduce on the Vagrant `centos/8` image, that the default config for grub2 contains no such entries.

Signed-off-by: James Stocks <jstocks@chef.io>
2020-11-11 10:56:23 +00:00
Chef Expeditor
23ac60e7ae Update CHANGELOG.md with details from pull request #5298
Obvious fix; these changes are the result of automation not creative thinking.
2020-11-11 10:36:56 +00:00