The next release in the Puppet 7 series, Puppet 7.3.0, is now available!

The release contains bug fixes and minor improvements, including:

   - PUP-10725 <https://tickets.puppetlabs.com/browse/PUP-10725> -The
   serverport setting as alias for masterport
   - PUP-10795 <https://tickets.puppetlabs.com/browse/PUP-10795> - Multiple
   logdest locations in puppet.conf accepted
   -

   PUP-9176 <https://tickets.puppetlabs.com/browse/PUP-9176> - The puppet
   module install command lists unsatisfiable dependencies
   -

      If the puppet module install command fails, Puppet returns a more
      detailed error, including the unsatisfiable module(s) and its ranges.
      <https://tickets.puppetlabs.com/browse/PUP-9176>PUP-10850
      <https://tickets.puppetlabs.com/browse/PUP-10850> - New --no-legacy
      option to disable legacy facts on the puppet facts application
      - PUP-10845 <https://tickets.puppetlabs.com/browse/PUP-10845> -
   Eliminate Ruby 2.7.x warnings when running puppet apply with node statements
   - PUP-10840 <https://tickets.puppetlabs.com/browse/PUP-10840> - Remove
   Pathname#cleanpath Ruby 1.9 workaround
   - PUP-10851 <https://tickets.puppetlabs.com/browse/PUP-10851> - The
   allow * error message shown during PE upgrade
      -

      Puppet no longer prints an error if fileserver.conf contains allow *
      rules. It continues to print an error for all other rules, as Puppet's
      legacy authorization is no longer supported and is superseded by
      Puppetserver's authorization.
      <https://tickets.puppetlabs.com/browse/PUP-10851>
      - PUP-10819 <https://tickets.puppetlabs.com/browse/PUP-10819> - Allow
   calling deferred 3.x functions, like sprintf during a Puppet agent run
   - PUP-10818 <https://tickets.puppetlabs.com/browse/PUP-10818> - Cached
   catalog contains the result of deferred evaluation instead of the deferred
   function
      -

      Puppet 6.12.0 introduced a regression that caused the result of a
      deferred function to be stored in the cached catalog. As a
result, an agent
      running with a cached catalog would not re-evaluate the deferred
function.
      This is now fixed.  <https://tickets.puppetlabs.com/browse/PUP-10818>
      - PUP-10847 <https://tickets.puppetlabs.com/browse/PUP-10847> - ‘puppet
   facts show <fact>’ output differs from facter fact
      -

      The output format is different between Facter and Puppet facts when a
      query for a single fact is provided. This is now fixed.
      <https://tickets.puppetlabs.com/browse/PUP-10847>
      - PUP-10842 <https://tickets.puppetlabs.com/browse/PUP-10842> - Issue
   with Puppet creating production folder when multiple environment paths are
   set
      -

      Previously, the production environment folder was automatically
      created at every Puppet run, in the first search path, if it did not
      already exist. This release ensures Puppet searches all the given paths,
      before creating a new production environment folder.
      <https://tickets.puppetlabs.com/browse/PUP-10842>
      - FACT-2919 <https://tickets.puppetlabs.com/browse/FACT-2919> -
   Aggregate facts are broken.
      -

      Previously, Facter broke when trying to add a debug message for the
      location where aggregate facts are resolved from. This only happened with
      aggregate facts that returned an array or hash without having an
aggregate
      block call.  <https://tickets.puppetlabs.com/browse/FACT-2919>
      -

   FACT-2882 <https://tickets.puppetlabs.com/browse/FACT-2882> - Facter
   4.0.x does not return the domain correctly when set in the registry.
   Previously, Facter did not retrieve the domain correctly on Linux and
   resulted in faulty FQDN facts. Facter also failed to retrieve domain facts
   when Windows did not expose the host's primary DNS suffix. This is now
   fixed.  <https://tickets.puppetlabs.com/browse/FACT-2882>
   -

   FACT-2911 <https://tickets.puppetlabs.com/browse/FACT-2911> - Legacy
   group blocks ‘processors’ core fact. Blocking legacy facts no longer
   blocks ‘processors’ core fact.
   <https://tickets.puppetlabs.com/browse/FACT-2911>
   -

   FACT-2909 <https://tickets.puppetlabs.com/browse/FACT-2909> - Added
   Facter Hocon output format.
   -

   FACT-2903 <https://tickets.puppetlabs.com/browse/FACT-2903> - Legacy
   blockdevice vendor and size facts not resolving. This release fixes
   blockdevice_*_size facts not resolving on AIX, and blockdevice_*_vendor
   facts not resolving on Linux and Solaris.
   <https://tickets.puppetlabs.com/browse/FACT-2903>
   -

   FACT-2902 <https://tickets.puppetlabs.com/browse/FACT-2902> - Facter
   detects os family without checking or translating the information.
   -

      Previously, Facter detected the os family by reading /etc/os-release
      without checking or translating the information. This is now fixed and
      Facter translates the ID_LIKE field from /etc/os-release to Facter known
      families.  <https://tickets.puppetlabs.com/browse/FACT-2902>
      -

   The warning issued when the CA dir is inside the SSL dir now only prints
   server logs at startup and when using the ‘puppetserver ca’ CLI, instead of
   any time a Puppet command is used. (SERVER-2934
   <https://tickets.puppetlabs.com/browse/SERVER-2934>)

For the full list of changes, check out the release notes:
https://puppet.com/docs/puppet/latest/release_notes_puppet.html

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to puppet-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/CAMgPiFu%2BpwQuTWvboa3VLh%3DjwkiSmQDASG6qL%2B0iVCm06dUsSw%40mail.gmail.com.

Reply via email to