Release notes: Chef InSpec 4.12.0

New Features

  • Who's Who: The service resource now has a startuser property, which lets you examine the username that started the service.

Bug Fixes

  • Comma Fix: Looks like we had some syntax errors in our examples in the documentation for the wmi resource, which Jeff Brimager pointed out. A few commas later and all is well!
  • Pluralization Matters: Another typo was fixed in the umask example.
  • Present and Accounted: On MacOS, the group resource was not working correctly as it under-reported membership. That has been fixed. So if you are on MacOS, you are now a staff member. Congratulations!

Backward Incompatibilities

  • No Longer Available: We have dropped support for SUSE Linux Enterprise Server (SLES) 11, which was EOL'd as of March 31, 2019.
  • Tidying Up: The inspec-core gem, a distribution with fewer dependencies and no need for compilers, will no longer include WinRM functionality. This change does not impact most users of Chef InSpec, only those who use the specialized inspec-core version. If you need WinRM functionality, install the train-winrm gem, but please note that winrm support requires a compiler to install.