Your message dated Thu, 05 Sep 2024 14:50:46 +0000
with message-id <e1smdos-007jdo...@fasolo.debian.org>
and subject line Bug#1080489: fixed in puppet-agent 8.4.0-2
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: puppet-agent
Source-Version: 8.4.0-2
Done: Jérôme Charaoui <jer...@riseup.net>

We believe that the bug you reported is fixed in the latest version of
puppet-agent, 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 puppet-agent 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 08:57:32 -0400
Source: puppet-agent
Architecture: source
Version: 8.4.0-2
Distribution: unstable
Urgency: medium
Maintainer: Puppet Package Maintainers 
<pkg-puppet-de...@alioth-lists.debian.net>
Changed-By: Jérôme Charaoui <jer...@riseup.net>
Closes: 1080489
Changes:
 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
Checksums-Sha1:
 0e8227531e5746773d20ef6d8a5ebef5f91428c9 2190 puppet-agent_8.4.0-2.dsc
 7a4fb341c54283c2d9b3c36507c37d932e510990 25892 
puppet-agent_8.4.0-2.debian.tar.xz
 ad562b788daff026c541f4e1166b8394f8a2b8c6 6935 
puppet-agent_8.4.0-2_amd64.buildinfo
Checksums-Sha256:
 2cd2536cc7f6bdc2586652d97bb5ccbfc8d304ccf5453831fd2563c470aa8f8b 2190 
puppet-agent_8.4.0-2.dsc
 b1fe44223fdd16daab1017e1f7079f595c8cf1ca11c1679681166524ac41330b 25892 
puppet-agent_8.4.0-2.debian.tar.xz
 325d73de2e49642b508dd7aeba2fb4ea15575c4c1f8a86d8441517d63aa98d1a 6935 
puppet-agent_8.4.0-2_amd64.buildinfo
Files:
 dc995785e26b4727081e0f9c2776dc22 2190 admin optional puppet-agent_8.4.0-2.dsc
 19bbbb8b4ebaeb314a5dd4fc34e6e0f3 25892 admin optional 
puppet-agent_8.4.0-2.debian.tar.xz
 e00f3e82d0ce262da6168fa804e9d361 6935 admin optional 
puppet-agent_8.4.0-2_amd64.buildinfo

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

iHUEARYIAB0WIQTAq04Rv2xblqv/eu5pxS9ljpiFQgUCZtm4bQAKCRBpxS9ljpiF
QjKjAPsFzoDfawufO4LHeeQKIomN1YKuF3SFefc4dvBpDIJ7ewEA05McWdz9JzdW
MBNB0OIwC5Dt1HZyF33BeqQAMoY/BgQ=
=6DWy
-----END PGP SIGNATURE-----

Attachment: pgpMLGEmtw7aa.pgp
Description: PGP signature


--- End Message ---

Reply via email to