Razor 1.0.1 (Server) Released

61 views
Skip to first unread message

Scott McClellan

unread,
Jul 10, 2015, 6:09:04 PM7/10/15
to puppet...@googlegroups.com
Hey All!

I'm pleased to announce a minor release of Razor server, 1.0.1. This release includes a few new features and improvements, each of which is enumerated in the NEWS.md file and tracked in JIRA.

The main highlight is around the development of hooks, including two new commands and one new property:
  * The `run-hook` command can be used to arbitrarily execute a hook for a given node (and policy if applicable).
  * The `update-hook-configuration` command can be used to modify a hook's configuration. This is helpful when you are testing that the hook's output correctly updates a hook's configuration.
  * The `store_hook_output` and `store_hook_input` are two new debugging config options in config.yaml to record input and output in the relevant event's entry object. `razor hooks $name log` will show this extra information if the config is enabled.

If you're new to Razor, the installation page on the wiki should help you get started.

(Note: There is currently an issue with EL7 installs where the HTTP_PORT parameter is not being set as an environment variable, resulting in a failed startup of the razor-server service. This issue has been ticketed and the fix will be merged shortly. For now, you can export the HTTP_PORT environment variable with a value of 8080 as a workaround, e.g. in razor-server.env.)

Download the release:
  Server:      http://links.puppetlabs.com/razor-server-1.0.1.zip
               (GPG signature: http://links.puppetlabs.com/razor-server-1.0.1.zip.sig)
  Client:      https://rubygems.org/gems/razor-client
  Microkernel: http://links.puppetlabs.com/razor-microkernel-latest.tar
  Packages:    Available from http://yum.puppetlabs.com/ and
               http://apt.puppetlabs.com/

Feel free to reach out on this mailing list or IRC (#puppet-razor on Freenode) if you have questions. Any issues can be added to the RAZOR project in JIRA. Enjoy!

Scott McClellan
Software Engineer
Puppet Labs
Reply all
Reply to author
Forward
0 new messages