Releases: inspec/inspec
Releases Β· inspec/inspec
Chef InSpec v6.8.24
v6.8.24 (2025-01-29)
Merged Pull Requests
- Fix license server URL override issue by prioritizing environment-set value #7203 (ahasunos)
- CHEF-15651: Introduce
--legacy
flag for compatibility ininspec automate upload
with legacy checks and export options #7200 (ahasunos) - CHEF-11226: Upgrade Ruby and Ruby Dev Kit to 3.1.6 due to outdated embedded Perl version in 3.1.2 #7174 (ahasunos)
- CHEF-12173: Update regular expression to fix warnings detected by CodeQL #7222 (ahasunos)
- CHEF-16823: Introduce deprecation warning for core resources moving to resource packs in InSpec 7 #7219 (ahasunos)
- Improvements in error handling of plugin installation error #7161 (Nik08)
- Bump ffi from 1.17.0 to 1.17.1 in /omnibus #7251 (dependabot[bot])
- Bump rexml from 3.3.3 to 3.3.9 in /omnibus #7199 (dependabot[bot])
- To Fix OpenSSL 3.2.0 gem issue #7267 (poorndm)
- CHEF-18596 Fix code scanning alert no. 63: Use of a broken or weak cryptographic hashing algorithm on sensitive data #7261 (sathish-progress)
- CHEF-18596 Fix code scanning alert no. 62: Request without certificate validation #7260 (sathish-progress)
- CHEF-16676-Bug fix for spl character password #7277 (balasubramanian-s)
- Revert "CHEF-18596 Fix code scanning alert no. 62: Request without certificate validation" #7280 (Nik08)
Chef InSpec v5.22.65
v5.22.65 (2024-12-13)
Merged Pull Requests
- Pin zeitwerk gem to ~> 2.6 to avoid Ruby >= 3.2 requirement #7207 (ahasunos)
- [Backport] - Introduce
--legacy
flag for compatibility ininspec automate upload
with legacy checks and export options #7204 (ahasunos) - ci: update digi cert token for windows platforms #7218 (ahasunos)
- [Backport] CHEF-11226: Upgrade Ruby and Ruby Dev Kit to 3.1.6 due to outdated em⦠#7215 (ahasunos)
- BACKPORT-7198 Improved regex to load readme from inspec profiles #7221 (Nik08)
- gemfile: pin securerandom to use below 0.4.0 for ruby 3.1 and below #7226 (ahasunos)
- empty commit #7233 (sean-simmons-progress)
- force update #7234 (sean-simmons-progress)
- Bump webrick from 1.8.1 to 1.9.1 in /omnibus #7236 (Nik08)
Chef InSpec v6.8.11
v6.8.11 (2024-11-06)
Merged Pull Requests
- Bump rexml from 3.3.2 to 3.3.3 in /omnibus #7116 (dependabot[bot])
- ci: resume habitat pipeline #7109 (ahasunos)
- enhance: improve fetch and persist to catch entitlement exception #7121 (ahasunos)
- ci: use latest local license server #7123 (ahasunos)
- added docs changes #7118 (vviveksharma)
- Editing for install script docs #7129 (IanMadd)
- CHEF-14881: Fix habitat pipeline for InSpec 6 #7127 (ahasunos)
- ci: introduce inspec-7 as part of release branches #7135 (ahasunos)
- Update install doc #7144 (IanMadd)
- CHEF-14805 Oracle db session resource fixes #7136 (Nik08)
- ci: improve hab pipeline for windows #7153 (ahasunos)
- Added fatal message check for postgres_session:query method #7154 (gokulks97)
- added the correct prod Url spellings #7166 (vviveksharma)
- Improved regex to load readme from inspec profiles #7198 (Nik08)
- chore: disable habitat package promotion in config #7197 (ahasunos)
- CHEF-12879 Test kitchen integration with InSpec 6 #7168 (Nik08)
Chef InSpec v5.22.58
v5.22.58 (2024-09-03)
Merged Pull Requests
- BACKPORT: Oracle db session resource fixes #7137 (Nik08)
- BACKPORT-6790 Upgrade declared minimum ruby version in gemspec from 2.4.0 to 3.0.3 #7151 (Nik08)
- CHEF-15318 ci: fix the pipeline for windows' habitat build. #7152 (ahasunos)
- Bump omnibus-software from
8233b42
tof9e2df6
in /omnibus #7148 (dependabot[bot]) - Bump omnibus from
3efa84c
to0633d00
in /omnibus #7147 (dependabot[bot]) - Bump berkshelf from 8.0.7 to 8.0.9 in /omnibus #6708 (dependabot[bot])
- BACKPORT: Handled postgres_session resource password authentication error when fatal (#7154) #7155 (Nik08)
Chef InSpec v5.22.55
v5.22.55 (2024-08-05)
Merged Pull Requests
- Bump ffi-yajl from 2.4.0 to 2.6.0 in /omnibus #6756 (dependabot[bot])
- Backport-#7053 Pin the ffi version < 1.17.0 #7074 (Vasu1105)
- Backport-7069: CHER-12024 C-shell support for sybase_session resource #7075 (Vasu1105)
- Update ffi requirement from >= 1.15.5, < 1.17.0 to >= 1.15.5, < 1.18.0 #7076 (dependabot[bot])
- BACKPORT: (fix) Missing regular expression anchor (#7077) #7110 (Nik08)
- BACKPORT: CHEF-12172: Incomplete string escaping or encoding (#7078) #7111 (Nik08)
Chef InSpec v6.8.1
v6.8.1 (2024-07-31)
Merged Pull Requests
- Document where to look up the platform list #6857 (clintoncwolfe)
- CHEF-8416: Patch for broken reporter integration for compliance phase #6859 (ahasunos)
- InSpec docs reorganization #6844 (IanMadd)
- Bump omnibus-software from
4fef367
tod357d5c
in /omnibus #6897 (dependabot[bot]) - Bump omnibus-software from
d357d5c
tof50a2ad
in /omnibus #6904 (dependabot[bot]) - Upgrade declared minimum ruby version in gemspec from 2.4.0 to 3.0.3 #6790 (Vasu1105)
- CI: Increase timeout for buildkite #6910 (ahasunos)
- Upgrades openssl version to 3.0.11 #6872 (Vasu1105)
- Reduce version pinning #6873 (Vasu1105)
- Fix CI test for windows #6913 (Nik08)
- Set GitHub labeler action version #6911 (IanMadd)
- CHEF-7276: Update package download URL to use https #6922 (Vasu1105)
- CHEF-8990 Remove dependency on active-support function
blank?
#6914 (Nik08) - Temporary turn off pulling of chef-licensing gem from artifactory. #6945 (Vasu1105)
- CHEF-3962: Adds ability to verify ssh keys #6656 (Vasu1105)
- Turns off dependabot for inspec-4 branch #6944 (Vasu1105)
- Fix failing ssh_key test on Windows #6948 (Vasu1105)
- Reorganize reusable text files #6918 (IanMadd)
- CHEF-3166 Unit tests added for IAF file #6933 (Nik08)
- CHEF-4191 Waivers backward compatibility support with Chef Client #6919 (Nik08)
- CHEF-4442 Streaming reporter fix to capture progress correctly #6912 (Nik08)
- CHEF-6412: Fix for virutalization resource undefined method file_read #6947 (Vasu1105)
- Minor docs fix CHEF-4267 #6958 (IanMadd)
- CHEF-3160 Improve code coverage percentage - Exclude test files from code coverage #6953 (Vasu1105)
- CHEF-3162: Implement unit test for inspec-sign plugin #6959 (ahasunos)
- CHEF-3163 Adds unit test for progress bar streaming reporter #6970 (Vasu1105)
- Allow the negate formating for cmp #6862 (Taknok)
- CHEF-9848 - Exclude Warning "Unrecognized feature name" for Custom InSpec plugins. #6988 (Vasu1105)
- Fix: Update ruby base image to bullseye in CI tests #6998 (ahasunos)
- Update Netlify docs deployment #6994 (IanMadd)
- Update test with updated failure message for GCP authentication #7010 (ahasunos)
- CHEF-8598: Add support for curve25519 key exchange #6989 (ahasunos)
- Revert "CHEF-8598: Add support for curve25519 key exchange" #7026 (Vasu1105)
- CHEF-6000: Fix URL fetcher failure to work when current directory is not a Git repository #7023 (ahasunos)
- Fix uninitialized constant Parser::AST::Processor::Mixin #7030 (stanhu)
- CHEF-3833 Added delay for InSpec parallel status reporter #6993 (Nik08)
- Fix broken link for InSpec Profiles documentation page #7040 (williamtheaker)
- Bump omnibus-software from
f50a2ad
to88516f3
in /omnibus #7037 (dependabot[bot]) - Update rspec requirement from >= 3.9, <= 3.12 to >= 3.9, <= 3.14 #6967 (dependabot[bot])
- CI: Update configuration to pick commercial license to be used during the buildkite test #7007 (ahasunos)
- Fix for failing verify pipeline due to ffi version update #7050 (Vasu1105)
- Pin the ffi version < 1.17.0 #7053 (Vasu1105)
- Remove Ruby 3.0 support #7057 (Vasu1105)
- Bump omnibus-software from
88516f3
toa32e7ee
in /omnibus #7062 (dependabot[bot]) - Bump ffi-yajl from 2.4.0 to 2.6.0 in /omnibus #6648 (dependabot[bot])
- Bump omnibus-software from
a32e7ee
to28c9c9f
in /omnibus #7063 (dependabot[bot]) - Configurable backend for Chef Infra in Target Mode #7058 (thheinen)
- CHEF-12175: Remove use of
Kernel.open
orIO.read
or similar sinks with a non-constant value #7079 (ahasunos) - Fix gitignore file in docs dir #7082 (IanMadd)
- CHEF-12172: Incomplete string escaping or encoding #7078 (ahasunos)
- CHEF-12024 Adds C Shell support to sybase_session resource #7069 (Vasu1105)
- ci: change license server to point to local licensing server #7083 (ahasunos)
- Usage Telemetry v3 #6012 (clintoncwolfe)
- Bump omnibus-software from
28c9c9f
to02fa677
in /omnibus #7099 (dependabot[bot]) - Bump omnibus from
82dae89
to41d5c3b
in /omnibus #7089 (dependabot[bot]) - Update chef-licensing version pinning #7102 (Vasu1105)
- Increase buildkite verify pipeline timeout #7103 (Vasu1105)
- Update ssh_config resource to support returning the current sshd_config file in use. #7070 (aaronlippold)
- Telemetry log messages improved for clarity #7104 (Nik08)
- Bump omnibus-software from
02fa677
tob73b772
in /omnibus #7105 (dependabot[bot]) - Attempt to fix the random failure of depedency_loader unit test #7101 (Vasu1105)
- Bump omnibus from
41d5c3b
to3efa84c
in /omnibus #7106 (dependabot[bot])
Chef InSpec v5.22.50
v5.22.50 (2024-05-22)
Merged Pull Requests
- Backport 6947 - Fix for virutalization resource undefined method file_read #6949 (Vasu1105)
- CHEF-8609: Backport-6873 Reduce version pinning #6952 (Vasu1105)
- CHEF-4571: Silence warning about transforming into git fetcher (#6946) #6956 (ahasunos)
- CHEF-3160: Improve code coverage % on inspec-5 branch #6957 (Vasu1105)
- Backport #6862 Allow the negate formating for cmp #6986 (Vasu1105)
- Bump artifactory from 3.0.15 to 3.0.17 in /omnibus #6982 (dependabot[bot])
- Backport - CI: update ruby docker image to ruby bullseye base image (#6998) #7001 (Vasu1105)
- Bump omnibus-software from
86649fa
to4ea194c
in /omnibus #6999 (dependabot[bot]) - Backport 6989: Add support for curve25519 key exchange #6990 (ahasunos)
- Backport-7010: Update test with updated failure message for GCP authentication #7020 (ahasunos)
- Revert "Backport 6989: Add support for curve25519 key exchange" #7022 (Vasu1105)
- Backport-7030: Fix uninitialized constant Parser::AST::Processor::Mixin (#7030) #7036 (ahasunos)
- Backport-7034: Add cookstyle as a dependency for inspec-core.gemspec #7035 (ahasunos)
- Bump omnibus-software from
4ea194c
to8233b42
in /omnibus #7031 (dependabot[bot]) - Modify url fetcher to remove
--symref
flag ingit ls-remote
command #7042 (ahasunos)
Chef InSpec v5.22.40
v5.22.40 (2024-01-24)
Merged Pull Requests
- Backport 6914 - CHEF-8990 Remove dependency on active-support function blank? #6916 (Nik08)
- Backport 6919 - CHEF-4191 Waivers backward compatibility support with Chef Client #6920 (Nik08)
- Backport-6912 CHEF-4442 Streaming reporter fix to capture progress correctly #6936 (Nik08)
- Bump omnibus from
82dae89
to16e27f6
in /omnibus #6932 (dependabot[bot]) - Backport 6911 - Set GitHub labeler action version #6937 (Nik08)
- Bump omnibus-software from
4fef367
to86649fa
in /omnibus #6941 (dependabot[bot]) - Backport 6924 CHEF-3164 Unit tests for enhanced outcomes #6935 (Nik08)
- Backport 6933 - CHEF-3166 Unit tests added for IAF file #6934 (Nik08)
Chef InSpec v5.22.36
v5.22.36 (2023-11-14)
Merged Pull Requests
- Fix trailing whitespace on omnibus overrides file #6842 (clintoncwolfe)
- Pull release notes from v5 wiki page instead of main #6840 (clintoncwolfe)
- BACKPORT: Fix in HTML2 reporter #6811 (Nik08)
- BACKPORT: Fixed
inspec json
ability to use cli options successfully #6814 (Nik08) - Backports 6650 - Doc revert #6848 (ahasunos)
- Backport-6832: Usage changes of profile params in inspec compliance plugin (InSpec 5) #6852 (ahasunos)
- Backport #6838 - Fix security_policy resource returns array for non comma separated values #6854 (Vasu1105)
- Backport: CHEF-6437: Implement different version of
inspec export
(#6816) (Inspec 5) #6849 (ahasunos) - Backport - PATCH: Fix for broken integration of reporters for compliance-mode #6860 (ahasunos)
- Pin to unf_ext 0.0.8.2 in top-level Gemfile #6861 (clintoncwolfe)
Chef InSpec v6.6.0
v6.6.0 (2023-11-14)
Merged Pull Requests
- CFINSPEC-452 Added Inspec parallel logging for warn/error #6245 (Nik08)
- CFINSPEC-246/CFINSPEC-247 Attestation changes for N/R outcomes #6222 (Nik08)
- Feature Config File and Logger Support #6260 (clintoncwolfe)
- Foreport 6238 to inspec-6 #6280 (Vasu1105)
- Foreport 6243 to inspec-6 #6275 (clintoncwolfe)
- Foreport 6043 to inspec-6 #6278 (clintoncwolfe)
- Foreport 6261 to InSpec 6 #6276 (ahasunos)
- Foreport 6229 to inspec 6 #6277 (Nik08)
- Foreport 6257 to inspec 6 #6279 (Nik08)
- Foreport #6267 to inspec-6 #6283 (Vasu1105)
- Added child-status reporter in features.yaml list #6288 (Nik08)
- CFINSPEC-479 Inspec parallel breaking fix #6272 (Nik08)
- Foreport #6329 to inspec-6 - Update readme for usage via Docker (CFINSPEC-516) #6333 (clintoncwolfe)
- Foreport 6304 RESOURCE-527 Add an inspec init template for alicloud #6432 (Vasu1105)
- Foreport #6239: Sync up the default branch as main #6455 (Vasu1105)
- Foreport - 6227 #6460 (Vasu1105)
- Foreport-6274 Bump omnibus-software from
1d540dc
to7d0e0fe
in /omnibus #6462 (Vasu1105) - Foreport-6289: Fix for omnibus build failure on Windows #6463 (Vasu1105)
- Foreport #6324 Fix Ruby 2.7 Bundle Installs on CI Verify Pipeline #6446 (Vasu1105)
- Foreport #6298: CFINSPEC-493 update signing_identity #6448 (Vasu1105)
- Foreport-6330: Remove Windows Ruby 3.0 testing #6452 (Vasu1105)
- Foreport #6262 Prevent negative status from crashing launchctl service resource #6433 (Vasu1105)
- Foreport 6240: Update chefstyle from 2.0.x to 2.2.2 to use RuboCop 1.25.1 #6458 (Nik08)
- Foreport-6334: CFINSPEC-393 - Fix train-kubernetes plugin load issue #6464 (Vasu1105)
- Foreport 6340: Fix for habitat build failure #6461 (Nik08)
- Foreport-6344 Fixing typo in user_permissions #6465 (Vasu1105)
- Foreport 6342 Fix env smoke test by updating ERB.new in
inspec env
; add additional test #6440 (Vasu1105) - Foreport #6337 Fix undefined method 'summary' for Gem::SourceFetchProblem (NoMethodError) when air gapped #6434 (Vasu1105)
- Foreport 6341: Use Ruby 3.1.2 in Omnibus build #6441 (Vasu1105)
- Foreport-6378 #6453 (ahasunos)
- Foreport-6381 #6451 (ahasunos)
- Foreport 6369 to inspec-6 Extended file format support for waivers: JSON & CSV only #6371 (Nik08)
- Foreport #6377 CFINSPEC-542 Bug fix for profiles with dependent profiles (#6377) #6435 (Vasu1105)
- Foreport-6385 #6447 (ahasunos)
- Foreport-6395 #6444 (ahasunos)
- Foreport #6367 CFINSPEC-522: Remove rake tasks which are no longer used #6436 (Vasu1105)
- Foreport #6384 RAKE TEST: Fix rake task for docs:cli #6437 (Vasu1105)
- Foreport-6384 #6466 (Vasu1105)
- Foreport 6401: Fix for mongodb_session resource prints debug level of information in profile run result. #6438 (Vasu1105)
- Foreport #6398: Updates release process docs as per current changes (#6398) #6439 (Vasu1105)
- Foreport-6408 Fix profile gem dependency loading issue when dependent gem is required inside profile libraries. #6467 (Vasu1105)
- Foreport-6410 #6468 (Vasu1105)
- Foreport 6386 #6469 (Vasu1105)
- Foreport 6403 #6470 (Vasu1105)
- Foreport 6442 #6473 (Vasu1105)
- Foreport-6423 #6474 (Vasu1105)
- Foreport 6360 #6476 (Vasu1105)
- Forport 6388 #6477 (Vasu1105)
- testing version bump #9 (sean-simmons-progress)
- CHEF-1267 Add omnibus release and adhoc pipelines #15 (clintoncwolfe)
- testing version bump and pipeline creation #16 (sean-simmons-progress)
- Update Gemfile to add artifactory as source for chef-licensing gem dependency #25 (Vasu1105)
- CI - Use License Key and API Key Secrets from Vault #26 (clintoncwolfe)
- Integration of chef licensing with inspec #12 (Nik08)
- Licensing - Integrates Software Entitlement #13 (Vasu1105)
- Add command to list license information #10 (ahasunos)
- CHEF-52: Add licensing information to help output #27 (ahasunos)
- Remove kitchen group from Gemfile #31 (ahasunos)
- CHEF-1957: Update chef-licesing api call
license_keys
tofetch_and_persist
#30 (ahasunos) - CHEF-2994: Add license command to list of allowed commands #35 (ahasunos)
- CHEF-2743: Set chef executable name to display in help messages of chef-licensing #34 (ahasunos)
- CHEF-3105 Fix windows openssl issue #37 (clintoncwolfe)
- Foreport - Clarify key_rsa docs regarding SSH keys (#6507) #45 (clintoncwolfe)
- Foreport - CHEF-2438 Add train-kubernetes to inspec gemspec (#6512) #43 (clintoncwolfe)
- Foreport - fix: ensure Invoke-WebRequest headers can be configured (#6484) #41 (clintoncwolfe)
- Foreport - Bump rack from 2.2.6.2 to 2.2.6.4 in /omnibus (#6490) #42 (clintoncwolfe)
- Foreport - Update host resource to resolve all ipaddresses (#6481) #39 (clintoncwolfe)
- F...