- resolved cookstyle error: tasks/changelog.rake:48:25 convention:
Style/WordArray
- resolved cookstyle error: tasks/changelog.rake:49:33 convention:
Style/WordArray
- resolved cookstyle error: resources/inspec_gem.rb:1:1 refactor:
Chef/Deprecations/ResourceWithoutUnifiedTrue
- resolved cookstyle error: spec/unit/recipes/default_spec.rb:40:7 warning:
ChefDeprecations/DeprecatedChefSpecPlatform
- resolved cookstyle error: spec/unit/recipes/default_spec.rb:56:7 warning:
ChefDeprecations/DeprecatedChefSpecPlatform
- resolved cookstyle error: spec/unit/recipes/default_spec.rb:72:7 warning:
ChefDeprecations/DeprecatedChefSpecPlatform
- resolved cookstyle error: spec/unit/recipes/default_spec.rb:88:16 warning:
ChefDeprecations/DeprecatedChefSpecPlatform
- resolved cookstyle error: spec/unit/recipes/default_spec.rb:116:16 warning:
ChefDeprecations/DeprecatedChefSpecPlatform
- resolved cookstyle error: spec/unit/recipes/default_spec.rb:137:16 warning:
ChefDeprecations/DeprecatedChefSpecPlatform
- resolved cookstyle error: spec/unit/recipes/default_spec.rb:159:16 warning:
ChefDeprecations/DeprecatedChefSpecPlatform
- resolved cookstyle error: spec/unit/recipes/default_spec.rb:181:16 warning:
ChefDeprecations/DeprecatedChefSpecPlatform
- resolved cookstyle error: spec/unit/recipes/default_spec.rb:198:16 warning:
ChefDeprecations/DeprecatedChefSpecPlatform
- resolved cookstyle error: libraries/helper.rb:25:5 convention:
Style/RedundantAssignment
- resolved cookstyle error: libraries/helper.rb:26:1 convention:
Layout/EmptyLinesAroundMethodBody
- resolved cookstyle error: libraries/helper.rb:26:1 convention:
Layout/TrailingWhitespace
v9.5.0 (2020-07-28)
Closed issues:
- Truncating large InSpec reports #422
Merged pull requests:
- Report even on inspec runtime exceptions #430 (alexpop)
- Automated PR: Standardising Files #428 (xorimabot)
v9.4.0 (2020-05-20)
Merged pull requests:
v9.3.0 (2020-05-15)
Closed issues:
Merged pull requests:
- Release version 9.3.0 #425 (alexpop)
- Add audit cookbook attributes support for the new InSpec options #424 (alexpop)
v9.2.1 (2020-04-22)
Closed issues:
- missing waiver file fails all reporting #413
Merged pull requests:
v9.2.0 (2020-04-21)
Closed issues:
- Add Chef InSpec Waiver integration into Audit Cookbook #396
Merged pull requests:
- Release version 9.2.0 #419 (alexpop)
- Support the Automate /compliance/profiles/metasearch endpoint to send reduced reports #418 (alexpop)
- Update warnings on size limits, error on nil uuid #417 (btm)
- Automated PR: Standardising Files #416 (xorimabot)
- Automated PR: Cookstyle Changes #415 (xorimabot)
- Error: The
Style/BracesAroundHashParameters
cop has been removed. #414 (Xorima) - Update changelog after release 9.1.0 #411 (alexpop)
v9.1.0 (2020-03-03)
Implemented enhancements:
- Implement waiver file support #397
- Add waiver-file support #398 (clintoncwolfe)
Fixed bugs:
- Send Report returned: 429 "Too Many Requests" from Automate Server #384
- Audit 5.0.0 - NoMethodError: undefined method `path' for nil:NilClass when profile not found #301
Closed issues:
- Apply current cookstyle #407
- Use Net::HTTPClientException instead of Net::HTTPServerException #394
- Add Filter Button for Disconnected Services in the Applications View #392
- Deprecate current scheduling features #333
Merged pull requests:
- Bump version and change travis os #410 (alexpop)
- Get most test kitchen tests passing in Travis #405 (clintoncwolfe)
- Update deprecated Net::HTTPServerException with Net::HTTPClientException #395 (vsingh-msys)
- Detect 429 & 413 and append an additional message #393 (vsingh-msys)
- Bump cookbook to version 9.0.1 #389 (alexpop)
- Update test deps and the kitchen dokken config #355 (tas50)
v9.0.1 (2019-09-19)
Fixed bugs:
- New Hash of Hashs format for specifying profiles does not work #339
Closed issues:
- Remove
.push\(\)
examples from documentation #359
Merged pull requests:
- use Chef Server header auth in Chef Server fetcher #388 (stevendanna)
- Update changelog for v9 #387 (alexpop)
v9.0.0 (2019-09-18)
Implemented enhancements:
Fixed bugs:
- Doc is wrong - https://github.com/chef-cookbooks/audit/blob/master/docs/supported\_configuration.md #241
- audit profile configuration not working #240
- Audit coobook via Chef Automate fails to inherit profiles (#<TypeError: no implicit conversion of URI::HTTPS into String>) #222
Closed issues:
- inspec gem and dependencies #231
Merged pull requests:
- Remove deprecated examples using Array of Hashes #386 (alexpop)
- Change profiles default to a Hash #385 (lamont-granquist)
v8.1.1 (2019-07-25)
Implemented enhancements:
- Implement an 'audit' reporter that will terminate Chef Client runs on profile failures #380 (sbabcoc)
Merged pull requests:
- Remove compliance and visibility reporters #383 (alexpop)
- Update changelog after release 8.1.1 #382 (alexpop)
- Add and check for custom exception to propagate audit failures #381 (sbabcoc)
v8.0.0 (2019-07-03)
Fixed bugs:
Closed issues:
- Readme still indicates chef-client 12.5.1 as lowest client version supported #338
Merged pull requests:
v7.8.0 (2019-06-21)
Implemented enhancements:
- way to ensure that the cookbook runs as last cookbook #13
Fixed bugs:
- AuditReport rasied RunTime Error
supports\_profile
#185
Closed issues:
- Request: Ability to delete old nodes from Compliance or Automate without having to use API calls #306
- Eliminate the need for
.inspec/compliance/config.json
for Chef Compliance reporter #125
Merged pull requests:
- bump chef infra client requirement to 12.20 to match metadata. Obviou… #376 (sarahbakal)
- Restore style, unit and chefspec testing #375 (alexpop)
- Provide option to avoid saving the inspec attributes to the node object #374 (alexpop)
- Add additional audit cookbook matrix conditions around chef-client 15.x #373 (sean-horn)
v7.7.0 (2019-05-31)
Closed issues:
- Cookbook broken with Chef-15 #368
Merged pull requests:
- Release cookbook version 7.7.0 #372 (alexpop)
- Make entity_uuid work for Chef Infra 15 #371 (alexpop)
- Update to kitchen-dokken ~> 2.7.0 #370 (teknofire)
v7.6.0 (2019-05-17)
Implemented enhancements:
- audit cookbook usage in wrapper cookbook #82
Closed issues:
- This is just a simple PR that came up during a review. #365
- Report handler Chef::Handler::AuditReport raised NoMethodError: undefined method 'path' for <String> when profile not found #348
Merged pull requests:
- Release audit version 7.6.0 #369 (alexpop)
- Prevent downgrading to Chef-InSpec < 4 when using Chef 15 #367 (teknofire)
v7.5.0 (2019-04-23)
Merged pull requests:
v7.4.1 (2019-03-20)
Fixed bugs:
- chef-client audit-mode exception when the audit cookbook is used #34
Merged pull requests:
- Prevent failures when running on Chef 15 #362 (tas50)
- Fixing broken link to data collection docs #356 (moutons)
v7.4.0 (2019-02-05)
Closed issues:
- Specify compile_time field on inspec install #342
Merged pull requests:
- Use standard cookstyle #354 (tas50)
- Minor updates to kitchen, chefignore, and codeowners files #353 (tas50)
- Fixes for undefined method 'path' for <String> when profile not found… #349 (vsingh-msys)
- Update the automate support matrix #345 (teknofire)
- Add compile_time flag to inspec install. #344 (jquick)
- Remove Ruby 2.2 support #341 (btm)
- Fix errant dash instead of underscore in example of InSpec version #340 (gsreynolds)
v7.3.0 (2018-09-19)
Implemented enhancements:
- Add ability to configure json-file output location #286
Merged pull requests:
- Bump version to 7.3.0 and update CHANGELOG #337 (alexpop)
- Allow json-file output location to be configured #327 (nvwls)
v7.2.0 (2018-09-18)
Merged pull requests:
v7.1.0 (2018-08-20)
Closed issues:
- Audit cookbook removes inspec_core on new install #329
Merged pull requests:
- Switch to the new json-automate reporter when inspec version allows it #334 (alexpop)
- Add support for node['audit']['profiles'] as a hash of hashes #328 (mattray)
- Modify examples to not override hash #323 (jerryaldrichiii)
v7.0.1 (2018-07-17)
Implemented enhancements:
- Add support for compliance profiles into chef-zero #188
Closed issues:
- NoMethodError: undefined method `inspec_gem' for cookbook: audit, recipe: inspec :Chef::Recipe #320
Merged pull requests:
- Release audit 7.0.1 #324 (jquick)
- [MSYS-829] Fix nil class error when profile not found on automate server #321 (NAshwini)
v7.0.0 (2018-05-11)
Merged pull requests:
- Bump audit major version #319 (jquick)
- Update audit cookbook to use inspec-core. #318 (jquick)
- compat_resource is no longer supported #316 (lamont-granquist)
v6.1.0 (2018-04-19)
Closed issues:
- Support ChefClient 14 #312
Merged pull requests:
v6.0.2 (2018-04-18)
Closed issues:
- Failing to add nodes: Error:Response from server was : status code 403 #307
- Changelog updates #302
- Chef inspec giving error during client run #300
Merged pull requests:
- Bump Audit cookbook to 6.0.2 #314 (jquick)
- Update Audit cookbook to support ChefClient 14 #313 (jquick)
- pin to chef 13 #311 (chris-rock)
- AIX support notes #309 (jeremymv2)
- Add optional version parameter when using Compliance store #308 (kevinreedy)
- Fix bundler on Travis #305 (adamleff)
- Update the readme regarding audit mode #304 (btm)
- Update changelog #303 (adamleff)
v6.0.1 (2017-12-21)
Closed issues:
- Activate inspec cache by default to boost Windows execution #296
Merged pull requests:
- Update reporters to log report size. Update readme #299 (alexpop)
- README update for inspec_backend_cache feature #298 (adamleff)
v6.0.0 (2017-12-06)
Closed issues:
- Audit doesn't run when CCR fails #289
Merged pull requests:
- Enable Inspec caching #297 (jquick)
- Include handler in exception handlers as well as report handlers #290 (drrk)
- Release v5.0.3 #288 (arlimus)
v5.0.4 (2017-11-22)
Closed issues:
- attributes not being pulled into control #293
- ERROR: Audit report was not generated properly, skipped reporting #291
Merged pull requests:
- 5.0.4 #295 (alexpop)
- Add CODEOWNERS for audit cookbook #294 (adamleff)
- Send end_time as utc RFC3339 #292 (alexpop)
v5.0.3 (2017-10-02)
Merged pull requests:
v5.0.2 (2017-09-27)
Fixed bugs:
- Default chef attributes value may lead to accessing nil. #282
Merged pull requests:
- Release v5.0.2 #285 (adamleff)
- simplify profile url code #284 (arlimus)
- Handle '@' in username when grabbing compliance profiles #280 (kevinreedy)
v5.0.1 (2017-09-20)
Closed issues:
Merged pull requests:
- let inspec set the default attribute for chef node attributes #283 (arlimus)
- Release v5.0.1 #281 (adamleff)
- Fix Chef deprecation warnings in inspec_gem resource #279 (adamleff)
v5.0.0 (2017-08-30)
Merged pull requests:
- Release v5.0.0 #275 (adamleff)
- Make chef_node attribute an opt-in feature #274 (adamleff)
- Add additional words to README re: using Chef node data #273 (adamleff)
v4.3.0 (2017-08-29)
Implemented enhancements:
- Feature enhancement request: Audit cookbook 4.2 to pass node data to Inspec #268
Closed issues:
- Document location of json reports when reporter is
json-file
#269
Merged pull requests:
- The "Format is" log message should debug level #278 (xblitz)
- Release v4.3.0 #272 (adamleff)
- Pass Chef node to InSpec as an attribute #271 (adamleff)
- Add json-file location to README #270 (adamleff)
v4.2.0 (2017-08-10)
Closed issues:
- Support inspec attributes #261
Merged pull requests:
- Release v4.2.0 #267 (adamleff)
- Add test for InSpec Attributes functionality #266 (adamleff)
- Disable default source when using user-supplied gem source #265 (adamleff)
- Support for attributes within audit cookbook #262 (mhedgpeth)
v4.1.1 (2017-07-18)
Closed issues:
Merged pull requests:
- Release 4.1.1 #263 (alexpop)
- Fix inspec hosted profile diagram for Chef Supermarket #260 (alexpop)
- Non-null header value required for using chef-automate fetcher (#258) #259 (ChefRycar)
v4.1.0 (2017-07-05)
Implemented enhancements:
- Raise exception if no token is set when using the chef-automate fetcher #249 (adamleff)
- Fail Chef run if Audit Mode is enabled #238 (adamleff)
Fixed bugs:
- support profile inheritance for Chef Compliance in audit cookbook 4 #256 (chris-rock)
- fix Reporter::ChefServer does not exist #253 (chris-rock)
- fix InSpec 1.27.0 Compliance::API use #251 (chris-rock)
- Make json-file reporter save JSON content #246 (jeremiahsnapp)
- fix chef compliance profile handling #243 (chris-rock)
Closed issues:
- Ensure support for InSpec 1.25.1+ #252
- json-file reporter saves ruby hash instead of JSON #244
- reporter: chef-server-compliance generates error: NameError: uninitialized constant Reporter::ChefServer #234
- reporter: chef-compliance fails with error "ArgumentError: wrong number of arguments (given 2, expected 1)>" #232
Merged pull requests:
- remove unused test #255 (chris-rock)
- update travis configuration #254 (chris-rock)
- Add link to supported configs in README #250 (adamleff)
- ensure json file outputs a json file #247 (chris-rock)
- Ensure min version of inspec is used #237 (alexpop)
v4.0.0 (2017-05-22)
Closed issues:
- Implement Chef-solo Chef Automate fetcher #226
Merged pull requests:
- update readme #229 (chris-rock)
- add automate fetcher for chef solo #227 (chris-rock)
- Remove typed_attributes and leave the backend handle attributes #225 (alexpop)
- Reduce report enrichment, bump cookbook to version 4.0.0 #224 (alexpop)
- readme updates #223 (jeremymv2)
v3.1.0 (2017-05-04)
Implemented enhancements:
- JSON output contains "You have X number of issues or packages out of date" #207
- ability to install inspec as a package #164
- Warning from wrong attribute syntax #161
- Cannot report meta-profiles to Chef Compliance #155
- Vendor InSpec gem #112
- Provide gem_source attribute for fetching any required gems #26
Fixed bugs:
- Inspec gem is constantly reinstalled if version is specified #215
- Audit coobook via Chef Automate fails to inherit profiles #206
- Compliance Profile inheritence does not work with audit cookbook #38
Closed issues:
- Rename
collector
toreporter
#205 - Audit cookbook failing to install from internal Ruby gem mirror #200
- Document new
chef-server-compliance
collector in Readme #190 - Missing default attribute
fail\_if\_any\_audits\_failed
#182 - Support certificates (insecure) for reporting to chef-visibility #150
- Missing profile results in misleading error message in chef_gate log #144
Merged pull requests:
- Update comments in attributes file. #230 (alexpop)
- 3.1.0 #221 (chris-rock)
- fix cc token and ensure we create a new string for a url #220 (chris-rock)
- stick to plain ruby hash #219 (chris-rock)
- fix reinstallation of inspec if version is already installed #218 (chris-rock)
- update metadata and gemfile #216 (chris-rock)
- refactor reporting #214 (chris-rock)
- Use Automate instead of Visibility #213 (chris-rock)
- Always use json format for inspec report #212 (chris-rock)
- Deprecate
collector
attribute #211 (chris-rock) - Add report summary output to chef logs #210 (chris-rock)
- use inspec without nokogiri #209 (chris-rock)
- better error output #208 (chris-rock)
v3.0.0 (2017-04-03)
Implemented enhancements:
- Automate profile fetcher #193
Closed issues:
- upload failed for cookbooks/audit because missing "compat_resource" #204
- Missing data in Automate UI #199
Merged pull requests:
- Only install InSpec if not installed or version provided #203 (adamleff)
- Use
chef-server-compliance
vschef-server
#202 (jerryaldrichiii)
v2.4.0 (2017-03-01)
Merged pull requests:
v2.3.5 (2017-02-16)
Closed issues:
- Direct reporting to Chef Visibility doesn't work when proxying node data through Chef Server #195
- could not find valid gem 'inspec' #194
Merged pull requests:
v2.3.4 (2017-01-05)
Closed issues:
- audit 2.3.2 no longer supports
chef-server
fetcher +chef-server-visibility
collector #184
Merged pull requests:
- make automate integration tests optional #192 (chris-rock)
- Fix issue with interval being removed because of chef-client cookbook cleanup #191 (brentm5)
v2.3.3 (2017-01-04)
Implemented enhancements:
- Run Chef Automate integration tests in travis #178
Closed issues:
- Unable to use GIT as a profile source #172
Merged pull requests:
- Release 2.3.5 #197 (alexpop)
- Releasing audit 2.3.3 defaulting to inspec 1.8.0 #189 (alexpop)
- fixing #184 #186 (jeremymv2)
- Mention uploading profiles to Automate #183 (alexpop)
- Travis and kitchen-ec2 testing #181 (alexpop)
v2.3.2 (2016-12-08)
Fixed bugs:
- fail_if_not_present doesn't work #166
Merged pull requests:
- throw chef-client exception if requested by users #180 (chris-rock)
- min chef-client version for chef-server-visibility #179 (jeremymv2)
v2.3.1 (2016-12-06)
Implemented enhancements:
- Support Visibility in Automate via Chef Server #148
- Integration tests via OpsWorks ec2 #175 (alexpop)
Closed issues:
- json-file, unable to save file on a windows system #173
- Update Changelog #170
- Integration testing with Chef Automate via test-kitchen #169
Merged pull requests:
- change json-file filename #177 (jeremymv2)
- Attributes file clarifications #176 (jeremymv2)
- Fix #170, update changelog, add release instructions #171 (chris-rock)
- minimum integration tests #162 (jeremymv2)
v2.3.0 (2016-11-23)
Implemented enhancements:
- Improve cookbook usability(fetcher, reporter) renaming #158
- Update fetcher for chef-server-visibility and add chef-server-compliance collector #163 (alexpop)
- Mention the integration guide between Chef Server and Automate #160 (alexpop)
Closed issues:
- Update chef web docs #159
v2.2.0 (2016-11-16)
Implemented enhancements:
- Add chef-server-visibility collector and automate fetcher #156
- Add chef-server-visibility collector #157 (alexpop)
v2.1.0 (2016-11-11)
Closed issues:
- Modify wording of
ERROR: Please take a look at your interval settings
#149
Merged pull requests:
- Add fetcher info to readme #154 (vjeffrey)
- Add insecure flag for
Collector::ChefVisibility
#153 (jerryaldrichiii) - add reference to self-signed certs with visibility #152 (chris-rock)
- change interval timing msg to warn #151 (vjeffrey)
- dry up chef_gem inspec resource declarations #147 (jeremymv2)
v2.0.0 (2016-11-04)
Implemented enhancements:
Fixed bugs:
- Timing issues during report aggregation #81
Closed issues:
- Cannot run profiles from Supermarket #139
- version 2.0.0 reporting resources updated #138
- inspec_version attribute specified twice #137
- README.md "Upload cookbook to Chef Server" #136
- Remove temporary report file #132
- Add Chef Server authentication support #129
- Add unit tests #128
- JSON file reporter #126
- Features missing from 2.0.0 #116
- Implement reporting as InSpec plugin #111
- Harmonize audit cookbook profile fetcher with InSpec fetchers #110
- profile scan is reported every chef-client run even if compliance_profile resource wasn't executed #102
- audit cookbook compliance run and report should not report converge #70
- quiet should control whether converge is reported by Chef #65
- Node information sent to Compliance after first audit run are not accurate #40
- 403 Forbidden #21
Merged pull requests:
- adding support for alternate gem source #146 (jeremymv2)
- enable chef-server fetcher attribute #145 (chris-rock)
- Supermarket #143 (jeremymv2)
- fixing resources reporting as updated #142 (jeremymv2)
- fix #136 thanks @jeremymv2 #141 (chris-rock)
- fix #137 #140 (chris-rock)
- implement chef-server fetcher and reporter #135 (chris-rock)
- fix reporting files #134 (vjeffrey)
- do not hand over run context into reporter #133 (chris-rock)
- Add unit tests #131 (vjeffrey)
- update readme #130 (chris-rock)
- bring back intervals #127 (vjeffrey)
- Integrate with Chef Compliance #124 (chris-rock)
- move testing deps to integration group in berksfile #123 (vjeffrey)
- Upload profiles to Chef Compliance via Chef resource #122 (vjeffrey)
- harmonize profile targets #121 (vjeffrey)
- Update Github PR template #120 (tas50)
- recover examples #119 (chris-rock)
- add reference to 1.x documentation #117 (chris-rock)
- Activate test-kitchen in travis #114 (chris-rock)
- use chef handler to run inspec tests #113 (vjeffrey)
v1.1.0 (2016-10-18)
Implemented enhancements:
Fixed bugs:
- cookbook in master fails to converge #108
Closed issues:
- Interval setting is not working properly #101
Merged pull requests:
- Fix resource_collection profiles selector. #109 (alexpop)
- convert library resources to proper custom resources #107 (lamont-granquist)
- described refresh_token behavior when logging out of UI #105 (jeremymv2)
- fixing interval issues #104 (jeremymv2)
v1.0.2 (2016-10-12)
Fixed bugs:
v1.0.1 (2016-10-06)
Merged pull requests:
v1.0.0 (2016-09-28)
Implemented enhancements:
Fixed bugs:
- Update to InSpec 1.0 #98
Closed issues:
- Some tests against windows machines will fail with winrm unitialized constant errors #94
- Gzip error executing on windows host #93
Merged pull requests:
- update to work with inspec 1.0 json format #99 (vjeffrey)
- Compliance profile upload #96 (jeremymv2)
- bump inspec version to 0.34.1 to fix issue #94 #95 (thomascate)
- Compliance Token resource #91 (jeremymv2)
- Updated examples #83 (jwmathe)
v0.14.4 (2016-09-06)
Implemented enhancements:
Merged pull requests:
v0.14.3 (2016-08-25)
Implemented enhancements:
- improve compliance refresh token handling #85 (chris-rock)
Fixed bugs:
v0.14.2 (2016-08-16)
Implemented enhancements:
- restrict travis branch testing to master #79 (chris-rock)
- improve info logging to see which reporter is used #77 (chris-rock)
Fixed bugs:
- Fix compliance direct communitcation #80 (chris-rock)
- use new collector attribute in examples #78 (chris-rock)
Closed issues:
Merged pull requests:
- fix Tempfile.new #88 (jeremymv2)
- update metadata.rb #76 (chris-rock)
v0.14.1 (2016-08-15)
Merged pull requests:
- ChefCompliance collector fix #75 (alexpop)
- Update changelog generator task to be native rake task #74 (brentm5)
v0.14.0 (2016-08-12)
Merged pull requests:
- removing requirement for setting chef server url #73 (jeremymv2)
- Add collector attribute and visibility reporting #72 (chris-rock)
v0.13.1 (2016-06-27)
Merged pull requests:
- 0.13.1 #69 (chris-rock)
- Standardized node access to classic way #68 (mhedgpeth)
v0.13.0 (2016-06-22)
Closed issues:
- audit cookbook should not report a converge #23
Merged pull requests:
- Merged interval functionality into default.rb recipe, updated documentation, gave quiet default #64 (mhedgpeth)
v0.12.0 (2016-06-09)
Merged pull requests:
v0.11.0 (2016-06-09)
Merged pull requests:
- Release 0.11.0 #60 (smurawski)
- http_rescue not required with tempfile #59 (Anirudh-Gupta)
v0.10.0 (2016-06-01)
Merged pull requests:
- handle auth error #58 (chris-rock)
v0.9.1 (2016-05-26)
Closed issues:
- Reports are not displayed in Chef Compliance #52
- Cookbook issue with Windows path #48
- Report to Chef Compliance directly #45
Merged pull requests:
- test-kitchen example for Chef Compliance direct reporting #57 (chris-rock)
- changed access token handling #56 (cjohannsen81)
- add changelog #55 (chris-rock)
v0.9.0 (2016-05-25)
Closed issues:
- Provide support for additional profile hosting sources #49
- Scan reports showing up as "Skipped" in the Compliance server UI #46
Merged pull requests:
- Optimize the direct reporting to Chef Compliance #54 (chris-rock)
- changed FileUtils, tar_path and profile_path behavior #51 (cjohannsen81)
- Support other sources #50 (jeremymv2)
- quiet mode for inspec scans #47 (jeremymv2)
v0.8.0 (2016-05-18)
Closed issues:
- Compliance results no longer reports back to Chef Compliance with latest version of inspec #41
Merged pull requests:
- Inspec 0.22.1 for Chef Compliance 1.2.3 #44 (chris-rock)
- Update readme and bump patch version #43 (alexpop)
v0.7.0 (2016-05-13)
Closed issues:
- Undefined method 'path' for nil:NilClass #39
- Support chef-client < 12.5.1 #30
- standalone Compliance report #12
- we should use the latest inspec version by default #8
Merged pull requests:
- pin inspec to 0.20.1 #42 (chris-rock)
v0.6.0 (2016-05-03)
Merged pull requests:
- fix: use_ssl value has changed error #37 (jeremymv2)
- Add profile name validation and unit tests #36 (alexpop)
v0.5.1 (2016-04-27)
Merged pull requests:
v0.5.0 (2016-04-25)
Closed issues:
- add option to fail chef run, if the audit failed #3
Merged pull requests:
- Make inspec_version a cookbook attribute and default it to latest #33 (alexpop)
- update bundler #32 (chris-rock)
- update README.md with client version requirement #29 (jeremymv2)
v0.4.4 (2016-04-22)
Merged pull requests:
v0.4.3 (2016-04-20)
Merged pull requests:
- chef-compliance profiles changes require a new ver of inspec #28 (alexpop)
- Add our github templates #27 (tas50)
- failing converge if any audits failed #25 (jeremymv2)
- Misc updates #24 (tas50)
- adding ability to handle offline compliance server #22 (jeremymv2)
- work with token and direct compliance server API #20 (srenatus)
v0.3.3 (2016-04-05)
Merged pull requests:
- Use move to avoid cross-device error #19 (alexpop)
- Adding an interval check, if you don't want to run every time #17 (spuranam)
v0.3.2 (2016-04-04)
Merged pull requests:
v0.3.1 (2016-04-01)
Closed issues:
- Do not crash default recipe, if node['audit'] is not defined #4
- add default recipe that reads profiles from attributes #1
Merged pull requests:
- Update readme and update version to test stove cookbook update #16 (alexpop)
- Update github links and change to version 0.3.0 #15 (alexpop)
- prepare test-kitchen tests #10 (chris-rock)
- offer native inspec-style syntax as an alternative #9 (arlimus)
- lint files and activate travis testing #7 (chris-rock)
- Update readme and add license information #6 (chris-rock)
- add default attributes file #5 (srenatus)
- audit::default: read profiles from attributes, push report to chefserver #2 (srenatus)
* This Changelog was automatically generated by github_changelog_generator