[Pkg-puppet-devel] Bug#826551: RFP: puppetdb-termini -- Enable a Puppet master to connect to PuppetDB

Apollon Oikonomopoulos apoikos at debian.org
Wed Apr 19 09:06:27 UTC 2017


Hi!

On 18:12 Tue 11 Apr     , intrigeri wrote:
> Hi!
> 
> Apollon Oikonomopoulos (Thu, 2 Feb 2017):
> > Following up, here's a more detailed course of action:
> 
> [...]
> 
> >  - As soon as 4.8.2-1 enters testing, I intend to upload 4.8.2-2, with 
> >    the following changes:
> >     * Restore the vim-puppet and puppet-el binary packages, which were 
> >       removed in 4.4.2-1.
> >     * Import the PuppetDB terminus from PuppetDB 4.3.0.
> >     * Ship the PuppetDB terminus in puppet-terminus-puppetdb. (Closes: 
> >       #826551)
> 
> >    It will go through NEW for puppet-terminus-puppetdb, vim-puppet and 
> >    puppet-el, but there should be no problems here.
> 
> >  - When 4.8.2-2 hits unstable and if all is well, I will file for an 
> >    unblock request to have 4.8.2-2 migrate to testing. At that point the 
> >    decision will be up to the release team.
> 
> >  - If and when 4.8.2-2 is accepted in testing, I will file for a 
> >    jessie-pu to update 3.7.2-4 in Jessie to also include the PuppetDB 
> >    terminus (from PuppetDB 2.3.8). Again, the terminus will be provided 
> >    in a new binary package, puppet-terminus-puppetdb.
> 
> > If all goes well, we should end up with PuppetDB-enabled versions in 
> > both Jessie and Stretch. Also, for the puppet-terminus-puppetdb package 
> > I'm using PuppetDB's version numbers (and not the puppet source 
> > version), so that the package can be taken over by the puppetdb source 
> > when the latter is ready for Debian.
> 
> I really like this plan. Is it still up-to-date?

I'm afraid it isn't; it looks like the terminus version is more or less 
bound to PuppetDB's version, so it's probably not a good idea to ship it 
in the Puppet source. So, we'll go the regular way and backport PuppetDB 
to jessie, possibly with a patch to make the terminus compatible with 
Puppet 3.7. I expect this to be done by mid-May if all goes well!

Cheers,
Apollon



More information about the Pkg-puppet-devel mailing list