Skip to content

Latest commit

 

History

History
75 lines (70 loc) · 8.34 KB

changelog.md

File metadata and controls

75 lines (70 loc) · 8.34 KB

Changelog 2.2.0

Release Summary

Deprecation Warning!

If you have been relying on chef-rundeck squashing node environment, role and run list data into the 'tags' field, be aware that this is going to change. Rundeck has supported custom resource attributes in node filters for quite some time now. If you rely on the current behavior, please consider pinning against chef-rundeck 2.x.

  • Better data validation on chef-rundeck.json.
  • Expanded functional test coverage.
  • Better documentation.

Changelog 2.1.0

Release Summary

  • As some of the others have mentioned partial search is the way to go. We have seen 80%-90% improvement in performance. In addition we have introduced caching via a tmp file, this allows large chef node data not to remain in memory and slow down responses. Sinatra also will now run in env 'production' by default.

New CLI params:

  • --env (production/development) (default: production)
  • --partial-search (true/false) - Only supported when using Chef Server 11 (default: false)
  • --timeout (cache timeout in seconds) (default: 30)

Changelog - 2.0.0

Release Summary

  • Added support for search defined project resource definitions
  • Added support for Rundeck 2.0 and custom attributes
  • Added support for Windows Systems in Rundeck node configuration (via overthere-winrm)
    • Refactor xml node generation

Changelog - 1.0.1

Release Summary

  • Fixes to allow us to test Chef 11 and Chef 10 in Travis, based on the Chefspec way.

Changelog - 1.0.0

Release Summary

  • chef-rundeck is under new management (GitHub org name is 'oswaldlabs'). We use it at work in production and we are serious about maintaining it. If you have suggestions or code that you would like to contribute, particularly if it improves our test coverage, please send us a pull request or open a GitHub issue.
  • A basic functioning test suite that builds under Travis-CI and Ruby 1.9.2/1.9.3, connects to a Hosted Chef organization and generates a simple Rundeck resource model. ("rake spec" to test it for yourself!)
  • chef-rundeck should now drop a pidfile at startup and remove it during normal shutdown.
  • Chef node tags now appear as tags in the generated Rundeck resource model. (Thanks, giorgio-v!)

Detailed Changes