Hello InSpec friends!
We are delighted to announce the availability of version 4.56.17 of Chef InSpec. Changes include:
New Features
- Added
timezone
resource. (#5758) - Added
user_permissions
property andbe_inherited
matcher to theregistry_key
resource. (#5778) - Added
user_permissions
property andbe_inherited
matcher to thefile
resource for Windows.
(#5775) - Added
kernel_parameters
resource. (#5782) - Added support for streaming reporter plugins. (#5829)
Improvements
- Added
esx
platform support to thebash
resource. (#5785) - Added ability to check whether a package is latest in the
package
resource. (#5771) - Added option to ignore rule comments in the
ip_table
resource. (#5777) - Simplify inheritance of core resources into custom resources. (#5816)
- Added
target_id
sourced fromtrain
back to the reporter interface. (#5917) - Added new properties and matchers to the
firewalld
resources. (#5919) - Added
lazy_instance
option 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_session
resource. (#5776) - Fixed an issue with the
package
resource when matching certain version numbers. (#5797) - Ensure that the CLI option,
--insecure
works with dependent profiles loaded with self-signed SSL certificates. (#5799) - Fixed
grub_conf
resource to capture non-indented grub conf values. (#5810) - Fixed
sestatus: command not found
error on Amazon Linux 2. (#5828) - Fixed
--no-diff
option when the message contains only one newline. (#5884) - Fixed the
inspec automate version
command 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.