[Pkg-puppet-devel] Puppet & Debian
Apollon Oikonomopoulos
apoikos at debian.org
Wed Jan 18 11:11:57 UTC 2017
Hi Eric and thank you for the response!
On 12:22 Tue 17 Jan , Eric Sorenson wrote:
> Hi Apollon, thank you for writing - I still have your gpg key and
> email paper from Berlin as a reminder, but you beat me to it!
>
> To answer your question, the 4.x server -> 3.x agent compatibility
> layer a service built into the puppetserver only, so Ruby puppet
> masters won't be compatible across the major version boundary.
The good news is that we added 3.x client support to the Ruby servers
using a rack middleware[1] that mirrors puppet server's behavior. This
will allow us to provide a (hopefully) hassle-free upgrade path from
Jessie to Stretch for most users.
[1] https://anonscm.debian.org/cgit/pkg-puppet/puppet.git/commit/?id=1fb4e3e95b36b2c060320914452b48c29ffa4bde
>
> Is there something we can do in the future to help the clojure
> toolchain situation? It'd be great to have the user experience and
> tech stack from the debian repos as close to our upstream/vendor
> repositories as possible.
I started looking at this again and I *think* we might be able to
package PuppetDB and Puppet Server without relying on leiningen. I'll
try to get things started soon and will let you know if there is
anything you can do!
Thanks,
Apollon
More information about the Pkg-puppet-devel
mailing list