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.

Reply via email to