Chef Expeditor
47ac2566c4
Bump version to 4.28.3 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-03-19 14:17:52 +00:00
Clinton Wolfe
5378a5128b
Merge pull request #5434 from inspec/vasundhara/fix-for-controls-option
2021-03-19 10:16:02 -04:00
Chef Expeditor
9ab75923cf
Bump version to 4.28.2 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-03-19 14:11:14 +00:00
Clinton Wolfe
7c9d605125
Merge pull request #5437 from ymotongpoo/master
2021-03-19 10:09:24 -04:00
Vasu1105
513c7be801
Added specific regex as for describe block we genrate random control with some random hex which might contain the number that I have used in the rgex due to which test is failing
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-03-19 16:57:46 +05:30
Vasu1105
428a8a7194
Added code comments and rename control_list_exist? method to controls_list_exist?
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-03-19 16:10:12 +05:30
Vasu1105
b180914889
Updated test for --controls option
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-03-19 16:10:12 +05:30
Vasu1105
9a404f5e0f
Fixed failing test in inputs_test.rb
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-03-19 16:10:12 +05:30
Vasu1105
2dcd174ff1
minor code fix
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-03-19 16:10:12 +05:30
Vasu1105
a5932b7da7
Fixes 5215: While using --controls options the control block was also getting evaluated as filtering of the control was happening after evaluating so added the filter logic in the control_eval_context. Also when we have describe block outside control block we are we
...
generating a control for them automatically and then execute due that also becomes a control and has to add same logic to filter the control in that mehtod
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-03-19 16:10:12 +05:30
Vasu1105
df8d589e25
Removed readme file from test profile
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-03-19 16:10:12 +05:30
Vasu1105
b4d319610a
Fixing test cases
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-03-19 16:10:11 +05:30
Vasu1105
b984bbe960
Fixes #5215 : When we are using --controls option it was also evaluating the control block of not included controls in the controls option as it was filtering the controls from the list after evaluating updated the logic so that it gets evaluated after filtering. Removed filter_controls methods as no more using that
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-03-19 16:10:11 +05:30
Vasu1105
89e994c4b3
Fixed test file for syntax issues
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-03-19 16:10:11 +05:30
Vasu1105
e1e10732ae
Revert "Updated test to match the exact string"
...
This reverts commit 2048c4dff6689342cd7ef42ea9ba98a4c6715723.
2021-03-19 16:10:11 +05:30
Vasu1105
75ca22c3ce
Updated test to match the exact string
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-03-19 16:10:11 +05:30
Vasu1105
6853f6450e
Added test to catch the control execution issue while using controls option
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-03-19 16:10:11 +05:30
Yoshi Yamaguchi
68aa7ca14b
Change test to be consistent with the main implementation
...
Signed-off-by: Yoshi Yamaguchi <yoshifumi@google.com>
2021-03-19 17:37:06 +09:00
Yoshi Yamaguchi
4981ca0a97
Add quotation around -name option to work properly with zsh
...
Singed-off-by: Yoshi Yamaguchi <yoshifumi@google.com>
2021-03-19 12:35:34 +09:00
Chef Expeditor
2f41c16ad4
Bump version to 4.28.1 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-03-17 17:21:06 +00:00
Clinton Wolfe
c545469486
Merge pull request #5433 from inspec/im/edits
...
Minor Docs edits
2021-03-17 13:18:54 -04:00
Chef Expeditor
0309430f7b
Executed '.expeditor/update_dockerfile.sh'
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-03-17 15:50:25 +00:00
IanMadd
47cc46315b
Minor edits
...
Signed-off-by: IanMadd <imaddaus@chef.io>
2021-03-16 13:57:15 -07:00
Chef Expeditor
12a357a46b
Bump version to 4.28.0 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-03-16 20:13:21 +00:00
Clinton Wolfe
640ce91d60
Merge pull request #5266 from inspec/ns/cust_issue
2021-03-16 16:11:35 -04:00
Nick Schwaderer
cbe105bbe0
Handles edge cases for parallelization
...
Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
2021-03-16 15:41:55 -04:00
Nick Schwaderer
4c03ad4c55
Support 'clear_cache'
...
Helps with Customer Bug 236 (see there for repro)
Currently, when we run `inspec compliance upload my_profile` it is
cached locally in inspec when run. If we update the version in the core
code and run another upload, `inspec compliance upload my_profile` again
it will run the old cached version instead of running a new copy
from automate.
The current workaround is to specify the desired version with
`inspec exec compliance://my_profile/admin#0.1.1`.
The caching happens before we have forward sight into the profile's
contents and only the target name. So the text used to generate the
cache would be `compliance://my_profile/admin` which does not change
version to version.
A fix here could simply identify when we are doing a local `inspec exec
compliance://` (hitting local profiles does not generate a cache) and
skips the cache if there's no version specified. That would eliminate
the unexpected behavior. However, it is a breaking change for customers
as some current caching taking place would no longer take place.
Instead, we have included a `clear_cache` cli method for InSpec,
which should assist the core team and other developers in the future
when debugging edge case issues in InSpec.
Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
2021-03-16 15:41:55 -04:00
Chef Expeditor
4bb0af3dbe
Bump version to 4.27.3 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-03-16 16:18:50 +00:00
Clinton Wolfe
8664d560b1
Merge pull request #5423 from inspec/dependabot/bundler/json_schemer-gte-0.2.1-and-lt-0.2.19
...
Update json_schemer requirement from >= 0.2.1, < 0.2.18 to >= 0.2.1, < 0.2.19
2021-03-16 12:17:04 -04:00
Chef Expeditor
cf48b46d00
Bump version to 4.27.2 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-03-15 15:51:03 +00:00
Clinton Wolfe
9cbca732c2
Merge pull request #5422 from yarick/auditd_conf_readers
2021-03-15 11:49:22 -04:00
yarick
e88e92bb66
Merge branch 'master' of https://github.com/inspec/inspec into auditd_conf_readers
2021-03-14 18:58:44 -04:00
Yarick Tsagoyko
050ac9a131
Added params and examples
...
For consistency with other resources, added getters - `conf_path, content, params`
2021-03-14 18:55:28 -04:00
Chef Expeditor
00c57dfe83
Bump version to 4.27.1 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-03-10 17:15:15 +00:00
Clinton Wolfe
6237112bf6
Merge pull request #5424 from inspec/cw/ruby-2.5-note
...
Update README to add note about Ruby 2.5 support
2021-03-10 12:13:33 -05:00
Clinton Wolfe
6b75b9350d
Apply suggestion from docs team
...
Signed-off-by: Clinton Wolfe clintoncwolfe@gmail.com
Co-authored-by: Ian Maddaus <IanMadd@users.noreply.github.com>
2021-03-10 12:12:44 -05:00
Chef Expeditor
a395a96cff
Bump version to 4.27.0 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-03-10 17:09:28 +00:00
Clinton Wolfe
27e4854663
Merge pull request #5425 from option-to-skip-empty-profile-report
...
Fixes #5373 : Add option to filter empty profiles from report
2021-03-10 12:07:19 -05:00
Chef Expeditor
29682b4091
Bump version to 4.26.17 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-03-10 17:06:30 +00:00
Clinton Wolfe
f0f762c654
Merge pull request #5419 from inspec/cw/clarify-crontab-docs
2021-03-10 12:04:46 -05:00
Clinton Wolfe
c7c09641ec
Apply suggestions from code review
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
Co-authored-by: Ian Maddaus <IanMadd@users.noreply.github.com>
2021-03-10 11:28:50 -05:00
Chef Expeditor
151208b858
Bump version to 4.26.16 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-03-09 15:52:18 +00:00
Clinton Wolfe
2b0f01c025
Merge pull request #5427 from fix-backtrace-in-cmp-matcher
2021-03-09 10:50:34 -05:00
Vasu1105
13d899d2af
Fix for nil error when using to compare nil to an expectation
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-03-05 21:46:52 +05:30
Vasu1105
8a046b28b4
Added test to do test cmp matcher with nil as actul input to cmp against expected
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-03-05 20:48:27 +05:30
Vasu1105
216306a219
removed unwanted README files from test fixtures and fixed some minor copy paste test
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-03-05 16:29:30 +05:30
Vasu1105
7dba4fa641
Fixes #5373 : Add option to filter empty profiles from report
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-03-04 22:09:48 +05:30
Clinton Wolfe
7060ff7bf2
Update README to add note about Ruby 2.5 support
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2021-03-03 12:05:44 -05:00
Chef Expeditor
f4126bb05f
Update CHANGELOG.md with details from pull request #5420
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-03-01 20:58:14 +00:00
Chef Expeditor
9eacee2688
Bump version to 4.26.15 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-03-01 20:55:52 +00:00