Hi Apollon, all, On 17-02-01 20:27:54, Apollon Oikonomopoulos wrote: > Glad to see this work! > > As it seems, we have two issues here: > > 1. The Puppet 3.7 master in Jessie does not support `puppet > storeconfigs export' > 1. The Puppet 4.8 master in Stretch does not have the PuppetDB terminus > readily available > > I'm cloning this as a new bug for the export support missing in puppet > 3.7. I think the best course of action is to update puppet in Jessie via > a stable update to include the following files from the PuppetDB 2.3.8 > source: > > ext/master/lib/face/storeconfigs.rb (patched) > ext/master/lib/application/storeconfigs.rb > ext/master/lib/util/puppetdb/* > > I have already prepared an update (3.7.2-4+deb8u1, available on [0]) and > will file for a jessie-pu to get the SRM's opinion on this. We've just spoken for a while in IRC how to proceed with this and had "invented" a plan of action, which was a bit different, but anyway, your proposal is much better. Thanks for this! > I think we should deal with Puppet 4 supporting PuppetDB the same way > (i.e. ship the termini directly in puppet) via an unblock request after > 4.8.2-1 has migrated to testing. So, in this case, there is no need for an extra puppet-termini package, right? > Opinions/ideas? All in all, I really like your proposal. Two (minor) notes: - I'm wondering if d/NEWS should be extended giving an example how to do the export and import. - This should be documented in the stretch release / upgrade notes. Thanks again, cheers, Georg
Attachment:
signature.asc
Description: Digital signature