puppet-agent (8.10.0-2.1) unstable; urgency=medium * Non-maintainer upload. * No change source-only upload for testing migration. -- Boyuan Yang Mon, 02 Dec 2024 19:43:40 -0500 puppet-agent (8.10.0-2) unstable; urgency=medium * build html reference docs and ship in new puppet-doc package * use gem2deb to cleanup gemspec and generate substvars * d/control: add missing ruby dependencies * d/patch: add patch to relax getoptlong requirement * d/tests: ensure gem dependencies are satisfied -- Jérôme Charaoui Fri, 22 Nov 2024 10:55:03 -0500 puppet-agent (8.10.0-1) unstable; urgency=medium * New upstream version 8.10.0 * d/control: drop ruby-sorted-set from deps * d/control: bump Standards-Version, no changes needed * d/patches: refresh default paths patch * d/patches: new patch to fix manpages * d/rules: improve vendor_modules docs selection * d/rules: ship upstream version of gemspec * d/rules: include lib dir when building manpages * d/upstream: drop obsolete signing key * d/watch: switch to github source * add support for nodoc build profile -- Jérôme Charaoui Sun, 17 Nov 2024 10:32:28 -0500 puppet-agent (8.4.0-2) unstable; urgency=medium * d/patches: add patch to disable reports by default (Closes: #1080489) * add NEWS items about new "reports" default * d/README.Debian: add differences from upstream * d/tests: add unit test for reports = none * d/upstream: update URLs in metadata -- Jérôme Charaoui Thu, 05 Sep 2024 08:57:32 -0400 puppet-agent (8.4.0-1) unstable; urgency=medium * Rebuild for unstable. (Closes: #1064295, #1063453) * d/rules: add Rules-Requires-Root: no * d/gbp.conf: configure export-orig component * d/NEWS: add item about core modules * Update renamed lintian tag names in lintian overrides. * Remove constraints unnecessary since bullseye (oldstable) * Use secure copyright file specification URI. -- Jérôme Charaoui Tue, 20 Feb 2024 08:12:28 -0500 puppet-agent (8.4.0-1~exp2) experimental; urgency=medium * d/changelog: add missing closed bug number * d/rules: drop obsolete target * improve build cleanup -- Jérôme Charaoui Sat, 17 Feb 2024 12:16:05 -0500 puppet-agent (8.4.0-1~exp1) experimental; urgency=medium * New upstream version 8.4.0 * bundle core modules in component tarball (Closes: #1056355, #1060084) * d/control: + update deps for new upstream version + add Breaks: puppetserver lower than 8 + bump debhelper-compat to 13 - drop hiera dependency (Closes: #892908) * d/patches: refresh for new upstream version * d/po: + add chinese translations (Closes: #1063437) + add it translation (Closes: #1050107) + add pt_BR translation (Closes: #1033420) * d/puppet.gemspec: set ruby requirement to 3.1.0 * d/tests: fix test-name feature * d/watch: remove 7.x selector -- Jérôme Charaoui Sun, 11 Feb 2024 14:53:24 -0500 puppet-agent (7.23.0-1) unstable; urgency=medium * New upstream version 7.23.0 * fix prior version in maintscript * d/patches: name the tests * d/debconf/po: add new translations (Closes: #1030257, #1030281, #1030580, #1030656, #1030807) -- Jérôme Charaoui Fri, 10 Feb 2023 09:54:26 -0500 puppet-agent (7.22.0-3) unstable; urgency=medium * fix postrm issue identified by piuparts * add NEWS file to inform about new postrm purging -- Jérôme Charaoui Sun, 29 Jan 2023 10:45:20 -0500 puppet-agent (7.22.0-2) unstable; urgency=medium * d/patches: don't nullify :ssldir default * create devices and public in $statedir * purge puppet data more fully, add debconf question -- Jérôme Charaoui Sat, 28 Jan 2023 13:44:31 -0500 puppet-agent (7.22.0-1) unstable; urgency=medium * New upstream version 7.22.0 * d/control: add augeas-tools to Recommends (Closes: #924920) * d/tests: + fix hardcoded home in config paths + add spec for parameterized classes and hiera (Closes: #730762) + improve puppet spec structure + add augeas core module test * Revert "d/rules: removed unneeded dh_missing override" -- Jérôme Charaoui Fri, 27 Jan 2023 13:46:17 -0500 puppet-agent (7.21.0-3) unstable; urgency=medium * rename service from puppet-agent to puppet * d/patches: fix regular user ssldir default (Closes: #1029023) * d/control: + add Breaks puppet-master packages + add useful modules to Suggests: + incompatible with latest ruby-concurrency + tweak Suggests: + improve main package description - lsb-base is obsolete - remove very old Breaks/Replaces * create /var/lib/puppet/ssl and set correct perms * d/tests: autopkgtests overhaul -- Jérôme Charaoui Tue, 24 Jan 2023 13:47:27 -0500 puppet-agent (7.21.0-2) unstable; urgency=medium * d/control: bump Standards-Version, no changes needed * d/patches: change cadir default to path under /etc * set ownership and permissions on /var/lib/puppet -- Jérôme Charaoui Fri, 13 Jan 2023 16:31:41 -0500 puppet-agent (7.21.0-1) unstable; urgency=medium * New upstream version 7.21 * d/patches: also adjust new_ca_dir path * d/rules: install puppet gemspec (Closes: #923892) * d/rules: removed unneeded dh_missing override * remove obsolete puppet config files (Closes: #1021965) -- Jérôme Charaoui Thu, 12 Jan 2023 15:23:15 -0500 puppet-agent (7.20.0-1) unstable; urgency=medium * Update upstream source from tag 'upstream/7.20.0' (Closes: #1021198) * d/patches: - drop upstreamed patches + set Debian path for vendormoduledir * d/control: bump Standards-Version, no changes needed * create basemodulepath and vendormoduledir directories -- Jérôme Charaoui Fri, 14 Oct 2022 07:40:23 -0400 puppet-agent (7.16.0-3) unstable; urgency=medium * Upload to unstable, no changes needed. -- Jérôme Charaoui Sat, 01 Oct 2022 09:47:40 -0400 puppet-agent (7.16.0-2) experimental; urgency=medium [ Jérôme Charaoui ] * Drop patches to "debian" service provider * Improve descriptions and metadata of remaining patches * Replace our custom versions with upstream's: * hiera.yaml and puppet.conf config files * systemd service unit file * sysvinit script with upstream's -- Jérôme Charaoui Fri, 10 Jun 2022 17:02:46 -0400 puppet-agent (7.16.0-1) experimental; urgency=medium * New upstream release. * This replaces the puppet 5.5 source package and only provides Puppet agent for the 7.x series and later: puppet-master and its related bits are not distributed by upstream anymore, and the replacement puppet-server source code is provided in a separate tarball * The baseline for the changes listed below is the puppet-5.5.22-4 package which provided the puppet agent in bullseye and earlier releases * Renamed service to "puppet-agent" with "puppet" alias * debian/control: * added new dependencies: ruby-concurrent and ruby-semantic-puppet * do not build puppet-master or puppet-common packages * build puppet -> puppet-agent transitional package * add Breaks/Replaces older puppet package * debian/rules: * added publicdir config to install.rb * logcheck config removed * replaced some dh_overrides with dh_execute_after * added a note about upstream tests * removed unnecessary cleanup of /usr/lib/ruby/vendor_modules * debian/copyright: updated copyright/license information * debian/tests: removed tests for puppet-master * debian/patches: dropped not-needed patches, refreshed relevant ones * maintscripts: remove preinst script related to puppet-common, it has been a transitional package in the last 2 Debian releases * updated upstream/metadata -- Jérôme Charaoui Sat, 30 Apr 2022 09:59:18 -0400