Hey All, I'm pleased to announce a new release of Razor server and client. This release includes several bug fixes, improvements, and new features. The full list of changes is included in the NEWS.md files: (server) <https://github.com/puppetlabs/razor-server/blob/master/NEWS.md#170---2018-01-17> and (client) <https://github.com/puppetlabs/razor-client/blob/master/NEWS.md#170---2018-01-17>
As of 1.7.0, razor-client can no longer support Ruby 2 and below. These versions are past EOL, and as our dependencies drop support, we can no longer guarantee security patches for these versions. If you must use e.g. Ruby 1.9.3, razor-client 1.6.1 is the last version which will work with that. Here are a few other changes worth calling out: * We have added a `has_macaddress_like` matcher, which can match blocks of MAC addresses in a single tag using a regular expression. * Windows 2012r2 Server and 2016 Server now support UEFI on x64 machines! * A new `hw_info` value will be recorded to facilitate writing tasks that handle UEFI: `fact_boot_type`. The value for this will show up <https://github.com/puppetlabs/razor-server/blob/acebc72d9caf7366caece719479154f60114bb90/tasks/windows/2016.task/unattended.xml.erb#L7> as `efi` for machines using the UEFI boot type. * We've added new tasks for Ubuntu Xenial and ESXI 6. * A method made available to tasks, `repo_file`, was not functional for repos with `url` sources. Rather than use this method, we recommend `repo_file?` (to check existence of a file) and `repo_file_contents` (to retrieve contents of a file). If you're new to Razor, the installation page <https://github.com/puppetlabs/razor-server/wiki/Installation> on the wiki <https://github.com/puppetlabs/razor-server/wiki> should help you get started. Download the release: Server: http://pup.pt/razor-server-1_7_0 (GPG signature: http://pup.pt/razor-server-1_7_0_sig) Client: https://rubygems.org/gems/razor-client Microkernel: http://pup.pt/razor-microkernel-latest Packages: Available from http://yum.puppetlabs.com/puppet5 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 <https://tickets.puppetlabs.com/browse/RAZOR> in JIRA. Enjoy! Scott McClellan Senior Software Engineer Puppet -- -- PuppetConf 2016 <https://puppet.com/puppetconf>, 19 - 21 October, San Diego, California *Register to attend or sign up to view the Live Stream <https://puppet.com/puppetconf/registration-pricing>* -- You received this message because you are subscribed to the Google Groups "puppet-razor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/puppet-razor. For more options, visit https://groups.google.com/d/optout.
