Public bug reported: 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 <apoi...@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 <apoi...@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 <apoi...@debian.org> Thu, 24 Sep 2020 15:06:35 +0300 ** Affects: puppet (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1913567 Title: Sync puppet 5.5.22-1 (universe) from Debian unstable (main) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/puppet/+bug/1913567/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs