puppet (5.5.22-4ubuntu0.2) jammy; urgency=medium

  * d/p/0018-Set-file-links-attribute-to-manage-by-default.patch: the 'links'
    attribute of a file object was set to 'nil' by default which was causing a
    crash when the to_sym function was called. Now, it is set to 'manage' by
    default (which is the upstream documented default value) and the crash is
    fixed (LP: #1969939).

 -- Lucas Kanashiro <kanashiro@ubuntu.com>  Tue, 31 May 2022 11:44:35 -0300

puppet (5.5.22-4ubuntu0.1) jammy; urgency=medium

  * d/p/0017-PUP-10537-keyword-param-as-last-arg.patch: fix ruby 3.0
    incompatibilities (LP: #1969939).

 -- Lucas Kanashiro <kanashiro@ubuntu.com>  Wed, 04 May 2022 09:39:18 -0300

puppet (5.5.22-4) unstable; urgency=medium

  [ Lucas Kanashiro ]
  * Add ruby-sorted-set also as a build dependency
  * Add upstream patch to fix FileUtils calls with Ruby 3
  * Add upstream patch to implement RFC2396 style escape/unescape

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Tue, 25 Jan 2022 18:09:01 +0200

puppet (5.5.22-3) unstable; urgency=medium

  * Acknowledge 5.5.22-2.1 and 5.5.22-2.2 NMUs by Daniel Leidert. Thanks!
  * Remove reference to $SAFE, fixing Ruby 3.0 compat
  * puppet-master: depend on ruby-webrick for Ruby 3.0 compatibility. Thanks
    to Lucas Kanashiro for the hint!
  * puppet.postinst: drop logic to handle upgrades from versions earlier than
    4.8.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Tue, 25 Jan 2022 11:56:24 +0200

puppet (5.5.22-2.2) unstable; urgency=medium

  * Non-maintainer upload.
  * d/control (Depends): Add ruby-sorted-set due to the use of SortedSet.
    Remove ruby-interpreter.

 -- Daniel Leidert <dleidert@debian.org>  Sun, 05 Dec 2021 04:20:35 +0100

puppet (5.5.22-2.1) unstable; urgency=medium

  * Non-maintainer upload.
  * d/patches/0014-Fix-Ruby-3.0-error.patch: Add patch.
    - Replace URI.escape by URI::DEFAULT_PARSER.escape (closes: #1001129).
  * d/patches/series: Enable new patch.
  * d/tests/control: Add a basic smoke test for these kind of issues.

 -- Daniel Leidert <dleidert@debian.org>  Sun, 05 Dec 2021 00:53:02 +0100

puppet (5.5.22-2) unstable; urgency=medium

  * Add 0013-fix-SAFE-deprecation-warning.patch (Closes: #973248)

 -- Micah Anderson <micah@debian.org>  Sat, 20 Mar 2021 15:37:05 -0400

puppet (5.5.22-1) unstable; urgency=medium

  * New upstream bugfix release
  * Drop 0013-PUP-10586-Revert-PUP-10254-Make-default-environment-.patch;
    included upstream

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Sun, 25 Oct 2020 19:04:24 +0200

puppet (5.5.21-2) unstable; urgency=medium

  * Fix regression breaking puppet-rspec.
    Cherry-pick upstream commit 15baa1cc which will be part of 5.5.22.

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Mon, 19 Oct 2020 08:44:32 +0300

puppet (5.5.21-1) unstable; urgency=medium

  [ Thomas Goirand ]
  * Re-added the puppet-master.NEWS, missing from 5.5.19-1 as I forgot to push
    to git.

  [ Apollon Oikonomopoulos ]
  * Update upstream source from tag 'upstream/5.5.21'
  * Refresh patches
  * Silence URI.escape deprecation warnings (Closes: #955532)
  * Reduce delta with Ubuntu package (see below); thanks to Lucas Kanashiro
    and Andreas Hasenack!

  [ Andreas Hasenack ]
  * d/t/control: add 'puppet' to $no_proxy variable in puppet-master-passenger
  * Add patch to fix a Ruby 2.7 warning

  [ Lucas Kanashiro ]
  * d/t/control: generate a certificate for puppet master if it does not exist

 -- Apollon Oikonomopoulos <apoikos@debian.org>  Thu, 24 Sep 2020 15:06:35 +0300

# For older changelog entries, run 'apt-get changelog puppet'
