Hello InSpec friends!
We are delighted to announce the availability of version 4.56.17 of Chef InSpec. Changes include:
New Features
- Added
timezoneresource. (#5758) - Added
user_permissionsproperty andbe_inheritedmatcher to theregistry_keyresource. (#5778) - Added
user_permissionsproperty andbe_inheritedmatcher to thefileresource for Windows.
(#5775) - Added
kernel_parametersresource. (#5782) - Added support for streaming reporter plugins. (#5829)
Improvements
- Added
esxplatform support to thebashresource. (#5785) - Added ability to check whether a package is latest in the
packageresource. (#5771) - Added option to ignore rule comments in the
ip_tableresource. (#5777) - Simplify inheritance of core resources into custom resources. (#5816)
- Added
target_idsourced fromtrainback to the reporter interface. (#5917) - Added new properties and matchers to the
firewalldresources. (#5919) - Added
lazy_instanceoption toFilterTable, allowing plural resource definitions to conveniently access the resource instances with the lazy-loading columns. (#5922)
Bug Fixes
- Fixed parsing of multiline results in the
mssql_sessionresource. (#5776) - Fixed an issue with the
packageresource when matching certain version numbers. (#5797) - Ensure that the CLI option,
--insecureworks with dependent profiles loaded with self-signed SSL certificates. (#5799) - Fixed
grub_confresource to capture non-indented grub conf values. (#5810) - Fixed
sestatus: command not founderror on Amazon Linux 2. (#5828) - Fixed
--no-diffoption when the message contains only one newline. (#5884) - Fixed the
inspec automate versioncommand to work properly. (#5893)
Breaking Changes
- Drop testing support for EOL Ruby 2.5. (#5783)
Get the Build
You can download binaries directly from Chef Downloads.