Mary Jinglewski
63f646e453
Nav changes and Final Pass for this PR
...
Signed-off-by: Mary Jinglewski <mjinglewski@chef.io>
2020-01-14 16:33:58 -05:00
Mary Jinglewski
1ace56693a
Remove Hab-related docs
...
Signed-off-by: Mary Jinglewski <mjinglewski@chef.io>
2020-01-14 16:33:58 -05:00
Mary Jinglewski
f89bee450f
Updated Content
...
Signed-off-by: Mary Jinglewski <mjinglewski@chef.io>
2020-01-14 16:33:58 -05:00
Mary Jinglewski
c4fd22e96b
Draft for Install, Upgrade, and Uninstall
...
Signed-off-by: Mary Jinglewski <mjinglewski@chef.io>
2020-01-14 16:33:58 -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
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
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
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
Ryan Davis
a0ffa67b71
Switched from profile_id to __profile_id per feedback.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-31 15:27:12 -08:00
Ryan Davis
6426feeeb4
Removed the last of the metaprogramming from ControlEvalContext.
...
* Merged CEC.create args into CEC#initialize
* Converted the only call site of CEC.create to just call new.
* Added profile_context and resources_dsl accessors to CEC.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-31 15:27:12 -08:00
Ryan Davis
f6407fb01b
Future code cleanup TODO
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-31 15:27:12 -08:00
Ryan Davis
15941279ae
Removed 90+% of all metaprogramming from ControlEvalContext
...
+ Removed ControlEvalContext.rule_context entirely pushing into Rule
+ Gutted ControlEvalContext.create pushing into ControlEvalContext.
+ Added class ivar accessors for ControlEvalContext to bypass need for closures.
+ Converted all define_methods into defs.
+ Added resource_dsl to Rule#initialize
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-31 15:27:12 -08:00
Ryan Davis
c505f3ba13
Merge pull request #4816 from inspec/zenspider/bk/2.7
...
Get on official ruby 2.7.0
2019-12-31 15:26:35 -08:00
Ryan Davis
c376a813b2
Remove -stretch from all our ruby images... just cleaner. no real reason.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-31 14:52:33 -08:00
Ryan Davis
3139392f1f
Get on official ruby 2.7.0
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-31 14:52:33 -08:00
Chef Expeditor
f4815204d9
Bump version to 4.18.55 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-12-31 22:20:03 +00:00
Miah Johnson
819af52632
Merge pull request #4819 from inspec/cw/set-test-skip-bomb-into-q1-2020
...
Set test skip bomb date to end of 2020Q1
2019-12-31 14:19:41 -08:00
Nazli Beitollahpour
1486d8d890
issue 4807: shallow copy of params missed inputs
...
Signed-off-by: Nazli Beitollahpour <nazli.beitollahpour@umontreal.ca>
2019-12-31 13:02:27 -05:00
Clinton Wolfe
2409e8fb99
Set test skip bomb date to end of 2020Q1
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-12-31 12:19:27 -05:00
Ryan Davis
52623ee5a6
Merge pull request #4808 from inspec/zenspider/minor-cleanup
...
Remove circular require between fetcher and compliance plugin w/ autoloads.
2019-12-30 16:27:20 -08:00
Ryan Davis
8e281e007e
oops
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-24 04:11:17 -08:00
Ryan Davis
7d95ece60d
Remove circular require between fetcher and compliance plugin w/ autoloads.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-24 04:10:48 -08:00
Miah Johnson
dc278348b6
Merge pull request #4800 from inspec/mj/powershell_is_trash
...
powershell doesnt care if 'regular executables' fail
2019-12-18 12:13:55 -08:00
Miah Johnson
524413edef
powershell doesnt care if 'regular executables' fail
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-12-18 12:12:05 -08:00
Ryan Davis
8113015dd0
Merge pull request #4797 from inspec/kitchen
...
Update the kitchen vagrant contents
2019-12-17 14:06:22 -08:00
Chef Expeditor
5b957ef776
Bump version to 4.18.54 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-12-17 22:05:59 +00:00
Ryan Davis
83f7504d7c
Merge pull request #4789 from Perceptyx/add-freebsd-package
...
Add suport for freebsd package resource
2019-12-17 14:05:40 -08:00
Chef Expeditor
ee20fc5789
Bump version to 4.18.53 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-12-17 22:04:39 +00:00
Ryan Davis
409cd17551
Merge pull request #4794 from Perceptyx/add-freebsd-postfix_conf
...
postfix_conf: Changed supported platform to unix
2019-12-17 14:04:22 -08:00
Chef Expeditor
ed13ce3424
Update CHANGELOG.md with details from pull request #4796
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-12-17 22:03:15 +00:00
Ryan Davis
d864ee4fac
Merge pull request #4796 from inspec/bump_ruby
...
Update Ruby to 2.6.5
2019-12-17 14:02:55 -08:00
Chef Expeditor
80d63db71e
Bump version to 4.18.52 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2019-12-17 22:02:36 +00:00
Ryan Davis
03ff20e460
Merge pull request #4795 from inspec/bump_thor
...
Allow Thor 1.x versions to be used
2019-12-17 14:02:18 -08:00
Ryan Davis
99e92bbdfc
Merge pull request #4792 from inspec/zenspider/mocha+minitest
...
This should fix the mocha deprecations.
2019-12-17 14:01:53 -08:00
Tim Smith
a03f5674fb
Update the kitchen vagrant contents
...
Update the platforms to current in the kitchen config
Signed-off-by: Tim Smith <tsmith@chef.io>
2019-12-17 13:10:42 -08:00
Tim Smith
6dc6c0826d
Update Ruby to 2.6.5
...
This resolves multiple CVEs in ruby
https://www.ruby-lang.org/en/news/2019/10/01/ruby-2-6-5-released/
https://www.ruby-lang.org/en/news/2019/08/28/ruby-2-6-4-released/
Signed-off-by: Tim Smith <tsmith@chef.io>
2019-12-17 13:06:41 -08:00
Tim Smith
acad3d473d
Allow Thor 1.x versions to be used
...
Thor 1.0 drops support for Ruby 1.8 and 1.9. We should loosen this dep
to allow the 1.x series since bug fixes are occuring there now.
Signed-off-by: Tim Smith <tsmith@chef.io>
2019-12-17 13:04:23 -08:00