[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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.


Reply to: