Nikita Mathur
3fd2c57a5a
Added new automate doc link for login tokens
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-05-17 14:30:49 +05:30
Nikita Mathur
483853ab81
To return only nil when file does not exist
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-05-17 13:48:17 +05:30
Vasu1105
9786a467f1
Fix lint errors
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-05-17 11:12:27 +05:30
Vasu1105
08f2fcf4bb
Fix for port resource performance: adding more specific search while using ss command
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-05-17 11:12:26 +05:30
Chef Expeditor
1e96f31a0c
Bump version to 4.37.12 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-16 21:18:11 +00:00
Chef Expeditor
44c4bf9a86
Bump version to 4.37.11 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-16 21:15:09 +00:00
Chef Expeditor
d0369f5271
Bump version to 4.37.10 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-16 20:58:53 +00:00
Chef Expeditor
17ebbe2033
Bump version to 4.37.9 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-16 20:56:18 +00:00
Kannan Ramakrishnan
feb12fef77
Fixed a typo in variable name. Signed-off-by: @kannanr <kannaa.ram@gmail.com>
2021-05-15 18:53:39 +05:30
Kannan Ramakrishnan
d1831a318c
Lint errors handled. Signed-off-by: @kannanr <kannaa.ram@gmail.com>
2021-05-15 17:48:19 +05:30
Kannan Ramakrishnan
19c624cf38
Support zfs_pool and zfs_dataset resources on Linux. Handled #5075 . Signed-off-by: @kannanr <kannaa.ram@gmail.com>
2021-05-15 12:18:39 +05:30
Chef Expeditor
54763c61d7
Bump version to 4.37.8 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-10 20:56:05 +00:00
Chef Expeditor
b90ed7b7a3
Bump version to 4.37.7 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-10 20:53:43 +00:00
Clinton Wolfe
e49fa72836
Merge pull request #5506 from jwdean/master
...
Modified windows_feature to indicate enabled rather than just available
2021-05-10 16:52:26 -04:00
Chef Expeditor
86e14edb7f
Bump version to 4.37.6 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-10 20:50:28 +00:00
Chef Expeditor
bd687439a3
Bump version to 4.37.5 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-10 20:47:58 +00:00
Clinton Wolfe
af14795d22
Merge pull request #5508 from inspec/dependabot/bundler/chefstyle-tw-2.0.3
...
Update chefstyle requirement from ~> 1.7.1 to ~> 2.0.3
2021-05-10 16:46:39 -04:00
Chef Expeditor
c6b9f2438a
Bump version to 4.37.4 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-10 20:44:12 +00:00
Chef Expeditor
fa56c4587b
Bump version to 4.37.3 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-10 20:41:32 +00:00
Clinton Wolfe
26c4ad243b
Merge pull request #5509 from inspec/nm/automate-login-verify
...
Fixed `automate login` fake feedback on failure
2021-05-10 16:40:16 -04:00
Chef Expeditor
be47bcbc20
Bump version to 4.37.2 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-10 20:36:48 +00:00
Clinton Wolfe
9511c1aaeb
Merge pull request #5510 from inspec/nm/http-utf8
...
HTTP resource response body coerced into UTF-8
2021-05-10 16:35:24 -04:00
Chef Expeditor
0fe9c02da9
Bump version to 4.37.1 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-10 20:25:33 +00:00
Nikita Mathur
174a358355
Body content of http resourece - enforced utf-8
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-05-10 13:05:44 +05:30
Nikita Mathur
a23dd75ae7
Better test name for automate login invalid token
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-05-10 13:04:34 +05:30
Nikita Mathur
ca4cc26319
Automate login to validate token before storing configurations
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-05-10 13:04:34 +05:30
Clinton Wolfe
02e8e9cc9c
Ran chefstyle -a
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2021-05-09 23:59:04 -04:00
Chef Expeditor
76926c6c27
Bump version to 4.37.0 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-05 16:16:59 +00:00
Clinton Wolfe
e7cc5e94f2
Merge pull request #5490 from inspec/nm/inspec-automate
...
Added alias command `automate` for `inspec compliance`
2021-05-05 12:14:30 -04:00
Chef Expeditor
04e5f456eb
Bump version to 4.36.11 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-05 16:14:07 +00:00
Chef Expeditor
8b59d942aa
Bump version to 4.36.10 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-05 16:11:07 +00:00
Nikita Mathur
39680e7926
Chef automate product name changes in messages
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-05-05 17:57:31 +05:30
jwdean
6bcef24cbc
Modified windows_feature to indicate enabled rather than just available
...
There are three conditions a windows feature may be in as represented by DISM:
1. Available in the OS and enabled
dism returns 0 and dism output of state = 'Enabled'
2. Available in the OS but disabled
dism returns 0 and dism output of state != 'Enabled'
3. Not available
dism returns != 0
This change, in effect, modifies the meaning of installed == true to represent that the feature is both available and enabled.
installed == false will now indicate the feature is either unavailable or disabled.
The prior implementation indicated the feature was available, but did not recognize the it might be disabled. The most logical use for an InSpec evaluation of a Windows Feature seems to be determining if the feature is enabled or disabled rather than simply available. This updated implementation better represents that goal.
----------
Developer's Certificate of Origin 1.1
By making a contribution to this project, I certify that:
(a) The contribution was created in whole or in part by me and I
have the right to submit it under the open source license
indicated in the file; or
(b) The contribution is based upon previous work that, to the
best of my knowledge, is covered under an appropriate open
source license and I have the right under that license to
submit that work with modifications, whether created in whole
or in part by me, under the same open source license (unless
I am permitted to submit under a different license), as
Indicated in the file; or
(c) The contribution was provided directly to me by some other
person who certified (a), (b) or (c) and I have not modified
it.
(d) I understand and agree that this project and the contribution
are public and that a record of the contribution (including
all personal information I submit with it, including my
sign-off) is maintained indefinitely and may be redistributed
consistent with this project or the open source license(s)
involved.
Signed-off-by: Jeff Dean <jwdean@scriptpro.com>
2021-05-04 15:05:52 -05:00
Nikita Mathur
6d140b89b6
Review changes related to inspec compliance to be treated as backward compatible alias
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-05-04 19:04:54 +05:30
Vasu1105
95656f97da
Remove TypeData command was causing error when its called in the same session which was resulting into windows_firewall_rule was not working correctly locally when we have more than one describe block for windows_firewall_rule resource
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-05-04 09:22:19 +00:00
Chef Expeditor
f479aa644c
Bump version to 4.36.9 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-04 01:05:00 +00:00
Clinton Wolfe
1e2b0e79c1
Merge pull request #5487 from inspec/vasundhara/fix_depedent_control_errors
...
Fix undefined method `+' for nil:NilClass\n\nProfile: - when using profile dependencies and require_controls
2021-05-03 21:03:27 -04:00
Chef Expeditor
c07513ebe9
Bump version to 4.36.8 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-04 00:55:03 +00:00
Chef Expeditor
ca0a56b1ad
Bump version to 4.36.7 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-04 00:52:22 +00:00
Chef Expeditor
0589d2434d
Bump version to 4.36.6 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-03 21:03:04 +00:00
Nikita Mathur
072a8c438f
Presenting automate command as alias in both the content and dev docs
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-05-03 13:45:56 +05:30
Chef Expeditor
7100701a93
Bump version to 4.36.5 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-05-03 00:40:52 +00:00
Nikita Mathur
a4d822ae43
Inspec automate command extended for compliances
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-04-30 17:20:03 +05:30
Vasu1105
231d562040
Using compact
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-04-29 13:59:17 +05:30
Chef Expeditor
4cd7a4012a
Bump version to 4.36.4 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-28 20:10:06 +00:00
Nikita Mathur
7693363a1a
Fix for default null values compatible for both windows and non-windows system
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-04-28 22:27:30 +05:30
Nikita Mathur
457e544724
Fix for non-existent member for group resource
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-04-28 22:26:33 +05:30
Chef Expeditor
ab401b6d64
Bump version to 4.36.3 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-28 16:34:51 +00:00
Clinton Wolfe
0fa00ed252
Merge pull request #5479 from inspec/nm/groups-members-fix
...
Added new property `members_array` for group & groups resources.
2021-04-28 12:33:02 -04:00
Chef Expeditor
597b33e51c
Bump version to 4.36.2 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-28 16:32:07 +00:00
Chef Expeditor
0fdd546c40
Bump version to 4.36.1 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-28 16:28:23 +00:00
Vasu1105
c56b098761
Fix for undefined method + for nil class error
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-04-28 14:02:16 +05:30
Chef Expeditor
cb2abf2e10
Bump version to 4.36.0 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-27 13:00:07 +00:00
Clinton Wolfe
3940a6374a
Merge pull request #5463 from inspec/vasundhara/add_selinux_modules
...
Add selinux resource support for modules and booleans
2021-04-27 08:58:28 -04:00
Chef Expeditor
6e73969278
Bump version to 4.35.2 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-27 02:40:12 +00:00
Clinton Wolfe
0aef9f11eb
Merge pull request #5480 from inspec/vasundhara/small_fix
...
Minor fix - Method expected to return boolean but it was returning nil if condition check fails
2021-04-26 22:38:39 -04:00
Vasu1105
ecf60297b2
Updated docs as per review comments
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-04-26 12:42:51 +05:30
Vasu1105
3725aa4598
This function was only returning boolean if profile_config_exist and was returning nil if condition was failed so updated the method to return false
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-04-23 14:10:42 +05:30
Nikita Mathur
b70f3166d4
New property members_array added for group and groups resources and updated documentation
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-04-23 13:48:29 +05:30
Vasu1105
76dca7f97c
Adds policy property, unit test and documentation for modules and booleans
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-04-22 11:40:32 +05:30
Vasu1105
fe0020ce50
Add selinux resource support for modules and booleans
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-04-22 11:28:06 +05:30
Chef Expeditor
295d074629
Bump version to 4.35.1 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-21 23:45:52 +00:00
Chef Expeditor
2308bad51b
Bump version to 4.35.0 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-21 23:35:41 +00:00
Clinton Wolfe
79aa03ae14
Merge pull request #5466 from inspec/nm/inputs-regex
...
New input option `pattern` added for DSL and metadata inputs
2021-04-21 19:34:07 -04:00
Chef Expeditor
ad41645526
Bump version to 4.34.0 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-21 23:32:23 +00:00
Nikita Mathur
cf8a5eb1c5
Fix to build issue in inputs unit test
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-04-21 12:33:54 +05:30
Nikita Mathur
ea6760c2c0
Undid changes of required validation to fix build errors
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-04-21 12:33:54 +05:30
Nikita Mathur
e77d5331c5
Added new pattern option, fix for input options on dsl and functional test cases for input options
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-04-21 12:33:54 +05:30
Nikita Mathur
85ca124809
Initial commit for regex pattern option in inputs
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-04-21 12:33:54 +05:30
Vasu1105
58e30cfa81
Review comments fixed
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-04-21 11:43:03 +05:30
Vasu1105
bd9d81314d
Integrated review comments
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-04-21 11:43:02 +05:30
Vasu1105
eb1d9364a0
Revert "Currently only states are getting handled so updated docs part"
...
This reverts commit 92fb3e4d951989d2fc2096d01b2fbb5dc0469603.
2021-04-21 11:43:02 +05:30
Vasu1105
074e4151cc
Currently only states are getting handled so updated docs part
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-04-21 11:43:02 +05:30
Vasu1105
c963b2ac14
fix linting
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-04-21 11:43:02 +05:30
Vasu1105
cbe7e8c03f
Add selinux resource with basic features support
...
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2021-04-21 11:43:02 +05:30
Chef Expeditor
6e55c9ed90
Bump version to 4.33.1 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-20 18:42:49 +00:00
Clinton Wolfe
b3e367da57
Remove default of 3600 seconds for command timeout
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2021-04-20 13:32:33 -04:00
Chef Expeditor
e8e437fa44
Bump version to 4.33.0 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-20 17:25:46 +00:00
Clinton Wolfe
e673b332a3
Merge pull request #5465 from inspec/cw/source-in-reporter
...
Optionally include controls source code in CLI reporter
2021-04-20 13:24:15 -04:00
Chef Expeditor
ddaaa191ef
Bump version to 4.32.1 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-15 20:14:30 +00:00
Clinton Wolfe
bb8c51dbc7
Initial implementation of listing source in CLI reporter
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2021-04-13 21:05:53 -04:00
Chef Expeditor
7b2cba6579
Bump version to 4.32.0 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-14 00:41:45 +00:00
Clinton Wolfe
c57ef924fc
Merge pull request #5452 from inspec/nm/shell-inputs
...
Added ability to pass inputs to InSpec shell using input file and cli
2021-04-13 20:39:12 -04:00
Chef Expeditor
b3a0687fbe
Bump version to 4.31.1 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-08 19:48:11 +00:00
Clinton Wolfe
cbf57c3905
Use default command timeout value if timeout is 0
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2021-04-08 14:53:53 -04:00
Nikita Mathur
53810186dc
Documentation for shell inputs added
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-04-08 13:54:12 +05:30
Nikita Mathur
5865cdd1c4
Added input and input file option for shell, along with functional test cases
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-04-08 13:54:12 +05:30
Chef Expeditor
e8e5d8eb6f
Bump version to 4.31.0 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-07 13:02:12 +00:00
Clinton Wolfe
924ecd367f
Merge pull request #5445 from inspec/cw/add-docker-for-windows
...
Add --docker-url CLI option
2021-04-07 09:00:37 -04:00
Chef Expeditor
43c9fb5bd4
Bump version to 4.30.2 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-07 12:51:22 +00:00
Clinton Wolfe
fa41586910
Merge pull request #5446 from inspec/nm/fix-input-hash-access
...
Bug fix for loading hashmap inputs consistently
2021-04-07 08:49:53 -04:00
Chef Expeditor
e348f8ad3f
Bump version to 4.30.1 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-07 12:44:47 +00:00
Nikita Mathur
094293b01d
Refactored logic to enable hash indifference in all input types
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-04-05 16:10:55 +05:30
Nikita Mathur
ec30fc3d4e
Hash with indifference changes for inputs used via runner api
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-04-05 14:41:35 +05:30
Chef Expeditor
7496992c9c
Bump version to 4.30.0 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-05 02:26:32 +00:00
Clinton Wolfe
8286ec8072
Merge pull request #5443 from inspec/cw/timeouts
...
Add timeout option to command resource
2021-04-04 22:25:09 -04:00
Clinton Wolfe
6ff6b9634a
Add --docker-url CLI option
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2021-04-04 21:50:41 -04:00
Chef Expeditor
4fa55ebe71
Bump version to 4.29.5 by Chef Expeditor
...
Obvious fix; these changes are the result of automation not creative thinking.
2021-04-05 01:35:36 +00:00
Nikita Mathur
a55b083b0a
Improvements in various descriptions and a better way to check for hash type
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-03-31 12:35:13 +05:30
Nikita Mathur
c0b213c46a
Bug fix for loading hashmap inputs consistently from external and metadata file
...
Signed-off-by: Nikita Mathur <nikita.mathur@chef.io>
2021-03-31 11:42:54 +05:30