Trevor Vaughan
21edc712bd
Fix auditd resource processing of action and list
...
Per auditctl(8), the -a option can have either list,action or
action,list. This PR matches against valid actions for the action field
and passed the remainder off to the list field.
Closes #4664
Signed-off-by: Trevor Vaughan <tvaughan@onyxpoint.com>
2019-12-12 17:38:47 -05:00
Ryan Davis
42e90f08a5
Merge pull request #4779 from inspec/zenspider/fix-master
...
Fixed broken master
2019-12-10 18:28:28 -08:00
Ryan Davis
c3efba6b12
Fixed against broken master
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-10 18:26:32 -08:00
Miah Johnson
66fbe4d907
Merge pull request #4776 from inspec/mj/debug
...
something wonky going on with /tmp, lets debug
2019-12-10 13:41:46 -08:00
Miah Johnson
d58c67acd3
lets just look at /tmp
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-12-10 13:35:45 -08:00
Miah Johnson
878a5ff880
something wonky going on with /tmp, lets debug
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-12-10 13:19:25 -08:00
Chef Expeditor
263e798cb7
Bump version to 4.18.50 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-12-10 19:56:56 +00:00
Ryan Davis
4811606b00
Merge pull request #4766 from inspec/zenspider/fix-warnings/method-redefined
...
Fix warnings coming from ruby -w
2019-12-10 11:56:37 -08:00
Chef Expeditor
2825e8df64
Bump version to 4.18.49 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-12-09 20:10:36 +00:00
Chef Expeditor
14e81b88f7
Bump version to 4.18.48 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-12-09 20:09:53 +00:00
Ryan Davis
5d8a0af8ce
Merge pull request #4768 from inspec/zenspider/bug628
...
Wire up backend to rspec metadata, allowing for example groups to use resources
2019-12-09 12:09:41 -08:00
Ryan Davis
04581d2270
Merge pull request #4771 from inspec/zenspider/rspec-3.9
...
Bump rspec to 3.9 and fix broken tests.
2019-12-09 12:09:32 -08:00
Ryan Davis
a14e7548ec
Clean up super stale dependency commentary.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-06 17:07:22 -08:00
Ryan Davis
77ce1b6559
Wire up backend to rspec metadata, allowing for example groups to use resources
...
Fixes #628 .
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-06 17:07:22 -08:00
Ryan Davis
7593274ffa
Bump faraday_middleware to get their fix for a missing constant.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-06 16:52:42 -08:00
Ryan Davis
f67171fa6b
Bump rspec to 3.9 and fix broken tests.
...
Tests are STILL brittle, but this at least lets us drop old rspec.
Fixes #4575
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-06 16:52:35 -08:00
Chef Expeditor
e14431d6ab
Update CHANGELOG.md with details from pull request #4761
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-12-06 00:26:02 +00:00
Ryan Davis
7cfca95799
Merge pull request #4761 from inspec/mj/sum-coverage
...
sum multiple test runs together for codeclimate
2019-12-05 16:25:49 -08:00
Ryan Davis
4c3fbe546d
Merge pull request #4765 from inspec/zenspider/bk-refactor
...
Refactor BK verify script so we can reuse bundle caching across projects easily.
2019-12-05 16:24:32 -08:00
Ryan Davis
e5318f3564
Refactor BK verify script so we can reuse bundle caching across projects easily.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-05 12:17:57 -08:00
Chef Expeditor
b9f8d1ea59
Bump version to 4.18.47 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-12-05 19:23:34 +00:00
Clinton Wolfe
7d2733df23
Make fetchers fail consistently ( #4736 )
...
Make fetchers fail consistently
2019-12-05 14:23:14 -05:00
Ryan Davis
11a22c63c7
Removed duplicate method warning in shadow resource.
...
Removed from filtertable because the deprecations are in the regular
methods.
Fixes #4213 .
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-04 17:13:39 -08:00
Ryan Davis
4942a572bb
Fix warnings coming from ruby -w
...
This first pass fixes all our circular requires and duplicate method
warnings that come from:
```
ruby -w -Ilib:test test/functional/helper.rb
```
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-04 17:07:37 -08:00
Ryan Davis
ec3742145c
Merge pull request #4757 from inspec/zenspider/split-lint-out
...
Split lint to its own step and let all the others just run tests.
2019-12-04 12:52:40 -08:00
Ryan Davis
4b553e96f5
Merge pull request #4756 from inspec/zenspider/add-chef-telemetry
...
Added chef-telemetry 1.0 to dependencies.
2019-12-04 12:30:57 -08:00
Ryan Davis
933c95e27f
Split lint to its own step and let all the others just run tests.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-04 12:25:29 -08:00
Chef Expeditor
55664f753a
Bump version to 4.18.46 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-12-04 20:23:35 +00:00
Ryan Davis
eca23385ea
Merge pull request #4760 from inspec/zenspider/detect+logger
...
Hook up logger to inspec detect.
2019-12-04 12:23:17 -08:00
Ryan Davis
1e2a4e3734
Merge pull request #4755 from inspec/zenspider/fix-bundle-caching
...
Fix buildkite bundle caching
2019-12-04 12:22:44 -08:00
Clinton Wolfe
84d4325516
Linting
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-12-04 13:35:13 -05:00
Clinton Wolfe
b6cb418af6
Flatten a conditional
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-12-04 13:32:58 -05:00
Clinton Wolfe
bba6d70b3b
Raise FetcherFailure for url headers missing
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-12-04 13:32:58 -05:00
Clinton Wolfe
8c53e8a6b9
Remove constructors from raise statements
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-12-04 13:32:58 -05:00
Clinton Wolfe
b34d489f5c
Add .invalid TLD to test hostanmes
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-12-04 13:32:58 -05:00
Clinton Wolfe
6b0877591f
Refactor functional test to DRY up
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-12-04 13:32:19 -05:00
Clinton Wolfe
8679443698
Functional test for git fetcher failure handling
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-12-04 13:32:19 -05:00
Clinton Wolfe
4bda0ddeeb
fixture and implementation for git fetcher failure handling
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-12-04 13:32:19 -05:00
Clinton Wolfe
c1d1e6d12f
functional test for URL fetcher
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-12-04 13:32:19 -05:00
Clinton Wolfe
8a3213861a
Fixture and implementation for URL fetcher
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-12-04 13:32:19 -05:00
Clinton Wolfe
0ddf1687f5
A functional test for the local fetcher
...
I hate to do this, but unit testing this reveals odd behavior
in the fetcher - fetching in a unit harness appears to always succeed.
I'd like to make this into a unit test, but for now I want to focus on
the fetchers.
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-12-04 13:30:08 -05:00
Clinton Wolfe
72f1011979
Fixture and implementation for local fetcher error handling
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-12-04 13:30:08 -05:00
Miah Johnson
e214cda8a7
Fixes #3430
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-12-03 19:28:10 -08:00
Miah Johnson
c2fc429291
enable reek and shellcheck
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-12-03 19:09:01 -08:00
Miah Johnson
05380a654e
sum coverage from parallelized tests
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-12-03 19:08:45 -08:00
Ryan Davis
cfa40e3cc4
Added chef-telemetry 1.0 to dependencies.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-03 18:44:30 -08:00
Chef Expeditor
31e4fea3ff
Bump version to 4.18.45 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-12-04 02:43:54 +00:00
Ryan Davis
af494c193f
Hook up logger to inspec detect.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-03 18:43:52 -08:00
Ryan Davis
c5e38d81c4
Merge pull request #4759 from inspec/zenspider/windows-again-and-again
...
Bump windows deadline AGAIN.
2019-12-03 18:43:31 -08:00
Ryan Davis
2fdd68c805
Bump windows deadline AGAIN.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-03 18:41:48 -08:00