[Pkg-puppet-devel] Bug#1021202: RM: puppet -- ROM; EOL upstream
Antoine Beaupre
anarcat at debian.org
Mon Oct 3 17:34:58 BST 2022
Package: ftp.debian.org
Severity: normal
X-Debbugs-Cc: pkg-puppet-devel at alioth-lists.debian.net
Hi,
We've had many discussions about this in the past, but it seems the
time has come to remove src:puppet from Debian.
The 5.5 Puppet agent and "puppetmaster" code that is shipped by this
package has been EOL for almost two years now[1]. It is broken by the
Ruby 3.0 upgrade in Debian[2], and, generally, is just mostly dead code.
Multiple RC bugs have just kicked it out of testing:
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=950182
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009643
We have been working on repackaging everything from scratch. Puppet
agent 7 has landed in unstable yesterday[3] and we're still trying to
figure out how to package the Puppet Server 7 code base. This is
currently blocked on jruby things, but we are confident this can be
solved before the bookworm freeze.
Therefore, we hope to ship Puppet Agent and Server 7 in bookworm. The
src:puppet codebase is just one of the blockers we have of course, but
it's a blocker and should therefore be removed from Debian for now.
Details and progress of our work can be seen here:
https://wiki.debian.org/Teams/Puppet/Work
A.
[3] https://tracker.debian.org/news/1368401/accepted-puppet-agent-7160-3-source-into-unstable/
More information about the Pkg-puppet-devel
mailing list