Bug#826551: RFP: puppetdb-termini -- Enable a Puppet master to connect to PuppetDB
Package: wnpp
Severity: wishlist
* Package name : puppetdb-termini
Version : 4.1.1
Upstream Author : PuppetLabs
* URL or Web page : https://github.com/puppetlabs/puppetdb
* License : Apache License version 2.0
Description : Enable a Puppet master to connect to PuppetDB
As discussed on https://bugs.debian.org/673515, packaging these bits
this seems to be the only realistic way to enable a Puppet master to
connect to PuppetDB, without requiring any 3rd-party packages on the
Puppet master's side. One will still need to install PuppetDB somehow
(e.g. using upstream's packages), but then it can live on a separate
system, which allows to confine PuppetDB as much as possible, in order
to avoid the need to trust 3rd-party (upstream) APT repositories on
the puppetmaster.
puppetdb-termini has no dependencies except puppet-agent. It just
ships 16 .rb files, that live in the upstream PuppetDB Git repository,
and are distributed in PuppetDB upstream tarballs.
Also, see https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673515#38
for a potential problem wrt. versioning of PuppetDB vs.
puppetdb-termini.
Cheers,
--
intrigeri
Reply to: