[Bug 1913567] Re: Sync puppet 5.5.22-1 (universe) from Debian unstable (main)

Neil Wilson 1913567 at bugs.launchpad.net
Thu Jan 28 11:31:32 UTC 2021


Backport to Focal available at

https://launchpad.net/~brightbox/+archive/ubuntu/experimental

-- 
You received this bug notification because you are a member of Ubuntu
Sponsors Team, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/1913567

Title:
  Sync puppet 5.5.22-1 (universe) from Debian unstable (main)

Status in puppet package in Ubuntu:
  New

Bug description:
  Please sync puppet 5.5.22-1 (universe) from Debian unstable (main)

  Explanation of the Ubuntu delta and why it can be dropped:
    * d/t/control: fix second dep8 test by telling it to not use a proxy
      for the "puppet" hostname, and allow stderr because of a ruby
      deprecation warning
    * d/t/control: fix second dep8 test by telling it to not use a proxy
      for the "puppet" hostname, and allow stderr because of a ruby
      deprecation warning
    * d/p/fix-ruby27-warning.patch: Add patch to fix a warning when executed
      with Ruby 2.7. It fixes an autopkgtest regression in ruby-puppet-syntax.
    * d/t/control: Add allow-stderr restriction to puppet master and puppet
      master passenger tests.
    * d/t/control: add 'puppet' to $no_proxy variable in puppet-master-passenger
      test to let tests make requests to puppet master running locally
      (LP: #1869265).
    * d/p/fix-ruby27-warning.patch: Add patch to fix a warning when executed
      with Ruby 2.7. It fixes an autopkgtest regression in ruby-puppet-syntax.
    * d/t/control: Add allow-stderr restriction to puppet master and puppet
      master passenger tests.
    * d/t/control: add 'puppet' to $no_proxy variable in puppet-master-passenger
      test to let tests make requests to puppet master running locally
      (LP: #1869265).
    * Revert:
      - Revert the Ubuntu delta. No changes left.
        + DEP8 tests fail in the Ubuntu autopkgtest environment without
          the delta.
    * d/t/control: fix incorrect merge in 5.4.0-2ubuntu1:
      - Wrong test was generating the certificate.
      - Wrong tests were being run for puppet-master-passenger.
    * Revert:
      - Revert the Ubuntu delta. No changes left.
        + DEP8 tests fail in the Ubuntu autopkgtest environment without
          the delta.
    * d/t/control: fix incorrect merge in 5.4.0-2ubuntu1:
      - Wrong test was generating the certificate.
      - Wrong tests were being run for puppet-master-passenger.
    * Revert:
      - Revert the Ubuntu delta. No changes left.
        + DEP8 tests fail in the Ubuntu autopkgtest environment without
          the delta.
    * d/t/control: fix incorrect merge in 5.4.0-2ubuntu1:
      - Wrong test was generating the certificate.
      - Wrong tests were being run for puppet-master-passenger.
    * Revert:
      - Revert the Ubuntu delta. No changes left.
        + DEP8 tests fail in the Ubuntu autopkgtest environment without
          the delta.
    * d/t/control: fix incorrect merge in 5.4.0-2ubuntu1:
      - Wrong test was generating the certificate.
      - Wrong tests were being run for puppet-master-passenger.
    * Revert:
      - Revert the Ubuntu delta. No changes left.
        + DEP8 tests fail in the Ubuntu autopkgtest environment without
          the delta.
    * d/t/control: fix incorrect merge in 5.4.0-2ubuntu1:
      - Wrong test was generating the certificate.
      - Wrong tests were being run for puppet-master-passenger.
    * Revert:
      - Revert the Ubuntu delta. No changes left.
        + DEP8 tests fail in the Ubuntu autopkgtest environment without
          the delta.
    * d/t/control: fix incorrect merge in 5.4.0-2ubuntu1:
      - Wrong test was generating the certificate.
      - Wrong tests were being run for puppet-master-passenger.
    * Fix duplicate oids, cherrypick upstream patch for OpenSSL 1.1 compat.
    * debian/patches/ruby2.3.6_compat.patch: SSL behavior changed in ruby
      2.3.6.
    * Merge with Debian unstable (LP: #1702578). Remaining changes:
      - d/t/control: disable sysv-init tests as it does not exist on
        Ubuntu.
      - d/t/spec/puppet-master-passenger/zz_puppet3_compat_spec.rb:
        specify to curl that 'puppet' should not be proxied.
      - d/t/control: generate a certificate for puppet master if it does
        not already exist, as it is needed by the tests.
    * Drop:
      - d/p/0005-use-systemd-as-the-default-service-provider.path: also
        make systemd the default provider on Ubuntu.
        [ Fixed in Debian 4.10.4-1 ]
    * Merge with Debian unstable (LP: #1702578). Remaining changes:
      - d/t/control: disable sysv-init tests as it does not exist on
        Ubuntu.
      - d/t/spec/puppet-master-passenger/zz_puppet3_compat_spec.rb:
        specify to curl that 'puppet' should not be proxied.
      - d/t/control: generate a certificate for puppet master if it does
        not already exist, as it is needed by the tests.
    * Drop:
      - d/p/0005-use-systemd-as-the-default-service-provider.path: also
        make systemd the default provider on Ubuntu.
        [ Fixed in Debian 4.10.4-1 ]
    * Merge with Debian unstable. Remaining changes:
      - d/p/0005-use-systemd-as-the-default-service-provider.path: also
        make systemd the default provider on Ubuntu.
      - d/t/control: disable sysv-init tests as it does not exist on
        Ubuntu.
      - d/t/spec/puppet-master-passenger/zz_puppet3_compat_spec.rb:
        specify to curl that 'puppet' should not be proxied.
      - d/t/control: generate a certificate for puppet master if it does
        not already exist, as it is needed by the tests.
    * d/t/spec/puppet-master-passenger/zz_puppet3_compat_spec.rb: specify
      to curl that 'puppet' should not be proxied.
    * d/t/control: generate a certificate for puppet master if it does not
      already exist, as it is needed by the tests.
    * Drop:
      - d/t/spec/puppet-master/install_spec.rb: generate host certificate
        before attempting to use it. There is no guarantee the certificate
        exist in the autopkgtest environment.
      [ By generating the certificate if not present in d/t/control, we
        don't need to in the spec ]
    * d/t/spec/puppet-master-passenger/zz_puppet3_compat_spec.rb: specify
      to curl that 'puppet' should not be proxied.
    * d/t/control: generate a certificate for puppet master if it does not
      already exist, as it is needed by the tests.
    * Drop:
      - d/t/spec/puppet-master/install_spec.rb: generate host certificate
        before attempting to use it. There is no guarantee the certificate
        exist in the autopkgtest environment.
      [ By generating the certificate if not present in d/t/control, we
        don't need to in the spec ]
    * Drop obsolete sysv-rc | file-rc dependency. (Closes: #829552)
    * Drop obsolete sysv-rc | file-rc dependency. (Closes: #829552)

  Opened the merge under #1913557 and discovered that all remaining patches
  have been incorporated upstream.

  We should be able to switch to a clean sync now.

  
  Changelog entries since current hirsute version 5.5.19-1ubuntu2:

  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 at 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 at 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 at debian.org>  Thu, 24 Sep 2020
  15:06:35 +0300

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1913567/+subscriptions



More information about the Ubuntu-sponsors mailing list