Miah Johnson
6fa70513f5
Merge pull request #4554 from inspec/mj/env
...
Missing require for EnvPrinter means `inspec env` stacktraced.
2019-10-03 16:24:44 -07:00
Miah Johnson
44a4f8f221
This file isn't used by anything inside of InSpec
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-10-03 14:59:26 -07:00
Miah Johnson
1e6daffd80
Missing require for EnvPrinter means inspec env
stacktraced.
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-10-03 14:58:42 -07:00
Miah Johnson
416c33e056
Add name property to interface resource
...
Also some general cleanup.
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-10-03 14:53:43 -07:00
Chef Expeditor
4411550ca9
Bump version to 4.17.20 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-10-03 21:51:31 +00:00
Chef Expeditor
a5e834d66b
Bump version to 4.17.19 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-10-03 21:50:50 +00:00
Ryan Davis
6fd2db256d
Merge pull request #4560 from inspec/zenspider/apt
...
Fixed apt resource incorrectly parsing deb files w/ quoted URIs.
2019-10-03 14:50:48 -07:00
Ryan Davis
da22d71d46
Merge pull request #4563 from inspec/zenspider/minitest-deps
...
Cleaned deprecations for old minitest/spec-style tests.
2019-10-03 14:50:30 -07:00
Ryan Davis
fd7a569d6b
Minor cleanups for readability.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-10-03 13:45:19 -07:00
Ryan Davis
07dc5e3192
First pass at cleaning deprecations for old minitest/spec-style tests.
...
3 files left to go, and they're behaving oddly so I'm leaving them out
in this pass. Looks like 21 deprecations left.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-10-03 13:45:19 -07:00
Ryan Davis
09392943f5
Fixed apt resource incorrectly parsing deb files w/ quoted URIs.
...
Fixes #4559 .
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-10-03 12:55:15 -07:00
Chef Expeditor
c28284a797
Bump version to 4.17.18 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-10-03 19:51:29 +00:00
Ryan Davis
e070f151b9
Merge pull request #4557 from inspec/zenspider/rspec-expectations
...
Fixed tests to work with rspec-expectations 3.8.5+.
2019-10-03 12:51:08 -07:00
Chef Expeditor
a264319b24
Executed '.expeditor/update_dockerfile.sh'
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-10-03 01:39:34 +00:00
Ryan Davis
708a319ce8
Fixed tests to work with rspec-expectations 3.8.5+.
...
We were using a "private" method in our tests and they changed the
signature.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-10-02 18:08:19 -07:00
Chef Expeditor
90961d3cf7
Bump version to 4.17.17 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-10-02 04:11:17 +00:00
Clinton Wolfe
d7e39c38f9
Merge pull request #4550 from inspec/zenspider/only_if/os
...
Add no-op resource and switch Rule to use it for skipped resources.
2019-10-02 00:11:02 -04:00
Chef Expeditor
54f51b75df
Bump version to 4.17.16 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-10-02 04:07:16 +00:00
Clinton Wolfe
a4090f9c1c
Merge pull request #4549 from inspec/zenspider/describe.one
...
Added method_missing to Inspec::DescribeBase (used by describe.one) to fix resource loading
2019-10-02 00:06:56 -04:00
Ryan Davis
ae6cec831d
Add no-op resource and switch Rule to use it for skipped resources.
...
Avoids the situation of using `os` for non-os transports and blowing up.
Fixes #4541 .
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-10-01 17:26:32 -07:00
Ryan Davis
8b7a7386c8
Added method_missing to Inspec::DescribeBase (used by describe.one) to fix resource loading.
...
Fixes #4547 .
Completely lacking in tests. Our current tests around describe.one are
not very useful in this context.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-10-01 16:37:53 -07:00
Ryan Davis
11b8e54223
Refactored Rule#with_dsl to be a bit more readable and flat.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-10-01 16:37:28 -07:00
Chef Expeditor
1548d2092c
Executed '.expeditor/update_dockerfile.sh'
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-10-01 01:21:05 +00:00
Chef Expeditor
28dac6b5fb
Bump version to 4.17.15 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-09-30 22:44:01 +00:00
Miah Johnson
7b039fea84
Merge pull request #4483 from frezbo/bug/inspec_config_clear
...
Fix config clearing
2019-09-30 15:43:41 -07:00
Chef Expeditor
d059528ca3
Update CHANGELOG.md with details from pull request #4544
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-09-30 22:40:19 +00:00
Miah Johnson
5591733c2a
Merge pull request #4544 from inspec/mj/please
...
Pass access token
2019-09-30 15:40:05 -07:00
Miah Johnson
ae54ada65e
Pass access token
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-09-30 15:37:50 -07:00
Chef Expeditor
0cf29f36fe
Executed '.expeditor/update_dockerfile.sh'
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-09-30 22:14:46 +00:00
Chef Expeditor
592f091d95
Bump version to 4.17.14 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-09-30 19:26:49 +00:00
Ryan Davis
1e42ae50ed
Merge pull request #4540 from inspec/zenspider/bump-windows
...
Yet another bump of our skip_windows! due date.
2019-09-30 12:26:29 -07:00
Ryan Davis
d1fbbada4d
Yet another bump of our skip_windows! due date.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-09-30 12:23:15 -07:00
Chef Expeditor
09acafc612
Bump version to 4.17.13 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-09-30 19:15:47 +00:00
Chef Expeditor
bc6fdc25e3
Bump version to 4.17.12 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-09-30 19:15:20 +00:00
Ryan Davis
c9da57efa7
Merge pull request #4537 from syseleven/fix/group_loading
...
Add missing resource stubs for 'group' resource
2019-09-30 12:15:14 -07:00
Ryan Davis
f9b9ccd99d
Merge pull request #4538 from inspec/cw/add-sshd_config-stub
...
Add resource stub for sshd_config
2019-09-30 12:14:57 -07:00
Clinton Wolfe
9f79fffb39
Add resource stub for sshd_config
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-09-30 13:43:53 -04:00
Matthias Baur
59ae6629ec
Add missing resource stubs for 'group' resource
...
Fixes #4536 .
Signed-off-by: Matthias Baur <m.baur@syseleven.de>
2019-09-30 11:04:26 +02:00
Chef Expeditor
ba003ed529
Executed '.expeditor/update_dockerfile.sh'
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-09-28 00:56:01 +00:00
Chef Expeditor
98606ef721
Bump version to 4.17.11 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-09-27 23:51:46 +00:00
Ryan Davis
3de0ccb4a2
Merge pull request #4535 from inspec/lcg/inspec-core-bin-gemfile
...
fix Gemfile for inspec-core-bin gem
2019-09-27 16:51:27 -07:00
Chef Expeditor
f4c0c60d2e
Bump version to 4.17.10 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-09-27 23:33:04 +00:00
Chef Expeditor
bc60fc5a80
Bump version to 4.17.9 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-09-27 23:32:18 +00:00
Ryan Davis
737badc619
Merge pull request #4534 from inspec/zenspider/rspec/resources
...
Fixed inspec lazy resource loader for rspec test dsl (eg before/after)
2019-09-27 16:32:08 -07:00
Ryan Davis
d8e39750f7
Merge pull request #4526 from inspec/cw/fix-resource-loader-by-name
...
Add resource stubs so the resource loader will find all resources
2019-09-27 16:31:58 -07:00
Lamont Granquist
700d5f4c28
fix Gemfile for inspec-core-bin gem
...
* in order to appbundle inspec-core-bin we need a Gemfile.
* the previous gemfile refers to inspec-bin and that gets packaged and
shipped with the inspec-core-bin Gemfile and that does not work when
appbundler tries to use it.
* hacking up appbundler to be more complicated than it is, is probably
a poor idea since it is already a big pile of magic.
* so what would be good to do in order to preserve the DRY'ness of
having both inspec-bin and inspec-core-bin share binaries, would be to
have the Gemfile be usable by both gems when they are ultimately
consumed.
* because the inspec-core-bin gem only has the inspec-core-bin.gemspec
what we can do is test to see which gemspec we have and then behave
accordingly.
still a bit hacky, but better than the other alternatives we considered.
Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
2019-09-27 16:30:00 -07:00
Ryan Davis
9369bad99a
Fixed inspec lazy resource loader for rspec test dsl (eg before/after)
...
This does NOT fix lazy loading of resources at the describe block
level. I need to figure out where our backend/inspec/whatever is in
that context and it looks like we don't have one available.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-09-27 15:55:38 -07:00
Clinton Wolfe
9a2d360b71
Last four resources
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-09-27 14:47:40 -07:00
Clinton Wolfe
19a0803a71
Four more resources
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-09-27 14:47:40 -07:00
Clinton Wolfe
72ff1cee7f
Add resource loader stubs so the dynamic resource loader will find the code file for services
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-09-27 14:47:40 -07:00