Your message dated Thu, 12 Sep 2024 16:32:09 +0000
with message-id <e1somjp-00cyae...@fasolo.debian.org>
and subject line Bug#1080489: fixed in puppetserver 7.9.5-2+deb12u1
has caused the Debian Bug report #1080489,
regarding Reports causing unbounded filesystem usage growth
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
1080489: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1080489
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: puppet-agent
Severity: serious
Version: 8.4.0-1
Control: affects -1 puppetserver

In bug #1078911 [0], a user reported that a cron job responbile for cleaning up old reports previously shipped in puppet-master was no longer shipped in puppetserver. The consequence was an accumulation of files under /var/lib/cache/reports until the filesystem filled up and the system broke.

Further research has shown that the issue doesn't only affect environments where Puppet agents are attached to a Puppet Server, but also the "puppet apply" command which generates and stores reports locally upon every invocation, with no automatic cleanup out of the box.

An upload of the puppetserver package adding a cleanup cron job led to a discussion thread [1] on the puppet-team mailing list. While the participants were unable to agree on the default retention this cron job should follow, there was agreement that ultimately, storing reports on the filesystem was a bad default and should simply be disabled in new installations.

To do so requires a change in the libraries shipped by the puppet-agent package, where defaults used by both agent and server are defined.

After consultation with the larger Puppet community on IRC, a pull request appeared to also disable reports by default in upstream Puppet [2]. Comments from a Puppet developper suggests this change will only be shipped in a future Puppet 9 release, however.

[0] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1078911
[1] https://alioth-lists.debian.net/pipermail/pkg-puppet-devel/2024-August/013829.html
[2] https://github.com/puppetlabs/puppet/pull/9461

--- End Message ---
--- Begin Message ---
Source: puppetserver
Source-Version: 7.9.5-2+deb12u1
Done: Jérôme Charaoui <jer...@riseup.net>

We believe that the bug you reported is fixed in the latest version of
puppetserver, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1080...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jérôme Charaoui <jer...@riseup.net> (supplier of updated puppetserver package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 05 Sep 2024 21:30:33 -0400
Source: puppetserver
Architecture: source
Version: 7.9.5-2+deb12u1
Distribution: bookworm
Urgency: medium
Maintainer: Puppet Package Maintainers 
<pkg-puppet-de...@alioth-lists.debian.net>
Changed-By: Jérôme Charaoui <jer...@riseup.net>
Closes: 1078911 1080489
Changes:
 puppetserver (7.9.5-2+deb12u1) bookworm; urgency=medium
 .
   * ship cronjob to clean up reportdir automatically (Closes: #1078911,
     #1080489)
Checksums-Sha1:
 fe164639ee7cc9e3d18a297084a700ef47966c0e 3586 puppetserver_7.9.5-2+deb12u1.dsc
 3d07581dee621d0eaab029562a5b0b1766f9546e 24292 
puppetserver_7.9.5-2+deb12u1.debian.tar.xz
 7ca6b964b4b458501884f87998909c71e74b9dd5 16597 
puppetserver_7.9.5-2+deb12u1_amd64.buildinfo
Checksums-Sha256:
 8d5b8f01cc7bb075260f2fe350417c2c6b5ba3b022ce3ea629677affa491fb3b 3586 
puppetserver_7.9.5-2+deb12u1.dsc
 995e0425deefe9677c69976ab7b86037b5e3ca6735bf691c318d5fbc5b5fc6a7 24292 
puppetserver_7.9.5-2+deb12u1.debian.tar.xz
 3d6785c49b9ed75f4f2587c61b54541744c7470c48ba6a90448c2aec523fdfef 16597 
puppetserver_7.9.5-2+deb12u1_amd64.buildinfo
Files:
 0b569148b732c4d38f7049bc8bb3bc84 3586 admin optional 
puppetserver_7.9.5-2+deb12u1.dsc
 1d339fea6338a74ed5cfece3d2d44a38 24292 admin optional 
puppetserver_7.9.5-2+deb12u1.debian.tar.xz
 f3dc3371cec61b28ccaec7ce2948b68a 16597 admin optional 
puppetserver_7.9.5-2+deb12u1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iHUEARYIAB0WIQTAq04Rv2xblqv/eu5pxS9ljpiFQgUCZuGKbAAKCRBpxS9ljpiF
QhjXAQDqEmOyYL54gVxh5Rqv/BTDUR+yJwP6WE2kY1e+EATxZAEAvaMICO1oUEf7
7D5OnETD/w1uVugO1McOoXOwOe7lnA8=
=k7UY
-----END PGP SIGNATURE-----

Attachment: pgpZ2ebmOAaDx.pgp
Description: PGP signature


--- End Message ---

Reply via email to