[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