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

micah micah at riseup.net
Fri Feb 3 18:50:15 UTC 2017


Apollon Oikonomopoulos <apoikos at debian.org> writes:

> On 19:57 Fri 03 Feb     , Apollon Oikonomopoulos wrote:
>> On 12:48 Fri 03 Feb     , micah wrote:
>> > ii  puppet-master-passenger              4.8.2-1                     
>> > all          configuration management system, scalable master service
>> > 
>> > and apache is configured to use it:
>> > 
>> > lrwxrwxrwx 1 root root 37 Feb  3 09:45 puppet-master.conf -> ../sites-available/puppet-master.conf
>> > root at newpuppetmaster:/etc/apache2/sites-enabled# 
>> > 
>> > and it is running:
>> > 
>> > root     10853  0.0  0.0 105732  7860 ?        Ss   09:46   0:00 /usr/sbin/apache2 -k start
>> > root     10854  0.0  0.1 474520  9792 ?        Ssl  09:46   0:00 Passenger watchdog
>> > root     10857  0.0  0.1 1174672 11580 ?       Sl   09:46   0:00 Passenger core
>> > nobody   10862  0.0  0.1 483104 11400 ?        Sl   09:46   0:00 Passenger ust-router
>> > www-data 10880  0.4  0.0 523892  6680 ?        Sl   09:46   0:00 /usr/sbin/apache2 -k start
>> > www-data 10881  0.6  0.0 589428  6672 ?        Sl   09:46   0:00 /usr/sbin/apache2 -k start
>> > puppet   10945  7.1  0.6 157664 56976 ?        Sl   09:46   0:01 Passenger AppPreloader: /usr/share/puppet/rack/puppet-master
>> > puppet   10967  0.2  0.6 292752 53796 ?        Sl   09:46   0:00 Passenger RubyApp: /usr/share/puppet/rack/puppet-master
>> > 
>> > am I missing something here?
>> 
>> Hm, what's listening on port 8140? ss -nptl | grep 8140
>
> Also, dpkg -l | grep puppet please :)

Looks like I had something wrong in my puppet.conf:

ssldir=/ssl

that should be ssldir=/var/lib/puppet/ssl

seems I screwed up a ganeti instance deboostrap post install hook that
does:

cat <<EOF > $TARGET/etc/puppet/puppet.conf
...
ssldir=$vardir/ssl

That should be cat <<'EOF' so those $variables dont get
interpolated... arg.

thanks apollon for noticing and helping me realize that was the problem!

micah



More information about the Pkg-puppet-devel mailing list