Mary Jinglewski
c80a39e371
Indent Fix
...
Signed-off-by: Mary Jinglewski <mjinglewski@chef.io>
2020-01-14 16:16:54 -05:00
Mary Jinglewski
c45b4736ba
Update for InSpec Resource Code Examples
...
Signed-off-by: Mary Jinglewski <mjinglewski@chef.io>
2020-01-14 16:16:54 -05:00
Chef Expeditor
d4481b82fb
Bump version to 4.18.59 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2020-01-14 21:07:12 +00:00
Miah Johnson
109b03a63c
Merge pull request #4823 from collinmcneese/cmcneese/docs/file-md
...
updates file resource doc to add example for sticky bit with leading …
2020-01-14 13:06:52 -08:00
Collin McNeese
2e87ef7111
Merge branch 'cmcneese/docs/file-md' of github.com:collinmcneese/inspec into cmcneese/docs/file-md
2020-01-14 14:34:40 -06:00
CollinM
ca5a22829c
Update docs/resources/file.md.erb
...
Co-Authored-By: mjingle <mjingle@users.noreply.github.com>
Signed-off-by: Collin McNeese <cmcneese@chef.io>
2020-01-14 14:34:22 -06:00
CollinM
340102b1fe
Update docs/resources/file.md.erb
...
Co-Authored-By: mjingle <mjingle@users.noreply.github.com>
2020-01-14 14:23:48 -06:00
Shawn Foley
83bc974923
winrm_basic_auth_only
...
Signed-off-by: Shawn Foley <shawn.foley@marketleader.com>
2020-01-14 08:46:06 -08:00
Ryan Davis
ea611634d1
Fixed duplicate groups on osx by merging members by gid.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2020-01-13 13:25:05 -08:00
Miah Johnson
f6f9a14fc3
Merge pull request #4828 from mulcahys/patch-1
...
Fix broken link to Azure testing instructions
2020-01-09 14:55:33 -08:00
stephen mulcahy
48e0e4fd50
Fix broken link to Azure testing instructions
2020-01-08 17:39:29 +00:00
Clinton Wolfe
71e34abae4
Clarify usage message for --airgap option
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-07 21:02:16 -08:00
Miah Johnson
0d57612103
Update references to use new namespace
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2020-01-07 15:12:42 -08:00
Miah Johnson
0f4538ca4d
Move all these modules to live until Inspec::Utils
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2020-01-07 15:12:42 -08:00
Clinton Wolfe
a11c41283c
Clarify comment on fallback_to_archive_fetch_failure
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-06 19:48:03 -05:00
Clinton Wolfe
479256fad3
Compress some code
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-06 19:32:13 -05:00
Clinton Wolfe
3a97e5d75b
Accept a refactornig suggestion
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-06 19:21:12 -05:00
Clinton Wolfe
835bd2be8c
A clumsy but effective way of usually dodging windows filesystem length restrictions.
...
Still definitely possible to run afoul of that issue, but that is not specific to
this feature, and frankly one might consider increasing thier FS path length
as a solution, as well.
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-06 18:54:23 -05:00
Ryan Davis
0e77af3a77
Fixed resolver_test.rb by making Inspec::Config.cached a lazy accessor.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2020-01-03 17:13:18 -08:00
Ryan Davis
885e4f6c71
Fix test failure for call to vendor!
w/o options.
...
Had to make options available for the mocking as well.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2020-01-03 17:12:51 -08:00
Clinton Wolfe
ef9ef919fc
Linting
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:05 -05:00
Clinton Wolfe
9bf8f2f4cd
Adjust usage message for --airgap option
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:05 -05:00
Clinton Wolfe
3e3398ff29
Switch to using tmpdir option during testing to avoid rm calls
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:05 -05:00
Clinton Wolfe
9ada8362b8
Push up update_from_opts implementation
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:05 -05:00
Clinton Wolfe
ba4fa9832c
parallelize fetcher tests, conditionalize automate fetcher
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:05 -05:00
Clinton Wolfe
5369b7ac79
make a one-liner per miah
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:05 -05:00
Clinton Wolfe
b92537aff5
bangify vendor_dependencies
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:05 -05:00
Clinton Wolfe
6a0f7eeea9
A terrible implementation of fetcher fallback for compliance fetcher
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:05 -05:00
Clinton Wolfe
913c066be9
Test fixture and functional test for compliance fetcher
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:05 -05:00
Clinton Wolfe
f4a3cf9144
Implementation for local fetcher
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:05 -05:00
Clinton Wolfe
82ae3b5fa1
Test fixtures and functional test for local fetcher
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:05 -05:00
Clinton Wolfe
4e0ad4a56b
Implementation of archive fallback for the URL fetcher
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:05 -05:00
Clinton Wolfe
ed209643f3
Test fixture for url fetcher
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:05 -05:00
Clinton Wolfe
1eb33049e4
Alter resolver to fallback to an archive if in airgap mode
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:05 -05:00
Clinton Wolfe
1806900794
Add an optional API method to update the internal state of a fetcher
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:04 -05:00
Clinton Wolfe
e1941b2d11
When archiving with --airgap, warm the vendor cache from any available local archives
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:04 -05:00
Clinton Wolfe
928cf6f05e
Functional test and fixtures for git fetcher fallback
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:04 -05:00
Clinton Wolfe
f9d419f219
Remove constructors from raise statements
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:04 -05:00
Clinton Wolfe
48a97ea60f
Add .invalid TLD to test hostanmes
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-01-03 14:15:04 -05:00
Chef Expeditor
395d6d5421
Bump version to 4.18.58 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2020-01-03 16:47:38 +00:00
Clinton Wolfe
328302dd48
Fix empty attributes array in json reporter ( #4815 )
...
shallow copy of params missed inputs
2020-01-03 11:47:16 -05:00
Ryan Davis
b51da7d037
Properly report errors with bad tarball files.
...
+ Raise a well-worded error with details and avoid an uncaught exception.
+ Fix error caused when the tar file is already invalid and we try to close it.
Fixes #3765 .
Signed-off-by: Ryan Davis <zenspider@chef.io>
2020-01-02 16:13:55 -08:00
Chef Expeditor
230ce1532e
Bump version to 4.18.57 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2020-01-03 00:07:52 +00:00
Ryan Davis
f09595c33d
Merge pull request #4821 from inspec/zenspider/mocha2
...
Found and fixed more mocha/setup deprecations.
2020-01-02 16:07:35 -08:00
Collin McNeese
78f9594839
updates file resource doc to add example for sticky bit with leading zero
...
Signed-off-by: Collin McNeese <cmcneese@chef.io>
2020-01-02 08:29:26 -06:00
Chef Expeditor
8b5789004a
Bump version to 4.18.56 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2020-01-01 00:59:32 +00:00
Ryan Davis
edc416c118
Merge pull request #4778 from inspec/zenspider/I-just-wanted-to-write-let!
...
Removed all metaprogramming from ControlEvalContext
2019-12-31 16:59:13 -08:00
Ryan Davis
c57a0e1f13
Found and fixed more mocha/setup deprecations.
...
This level of duplication is not good.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-31 15:46:47 -08:00
Ryan Davis
73cccd8681
Cache the backend in profile_context_test.rb
...
And this speeds it up from 0.5s to 0.07s.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-31 15:27:12 -08:00
Ryan Davis
313f3462ca
Cache MockLoader.connection.
...
Speeds up test/unit/profile/profile_context_test from 7-8s to 0.5s.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-31 15:27:12 -08:00