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