I am trying to build a puppet system for the first time, and I am having a
problem creating my puppet.conf file. I am working on Ubuntu 12.04 LTS for
my puppet master, and Centos 7 for my agents.

Insofar as I can tell, there is no certificate on the puppet master. The
reason why I think so is because I am getting

Exiting; no certificate found and waitforcert is disabled

errors on the agents, and in the log file on the puppetmaster, I see many entries of the form:

[2014-12-12 15:08:22] - - [12/Dec/2014:15:08:22 PST] "GET /production/certificate/jeffs-desktop.commercialventvac.com? HTTP/1.1" 404 73
[2014-12-12 15:08:22] - -> /production/certificate/jeffs-desktop.commercialventvac.com?

I searched for jeffs-desktop* in /etc and /var, to no avail.

I read Pro Puppet by Turnbull and McCune and on page 12, it says that I can create a configuration (which I hope includes a certificate) using the command

puppetmasterd --genconfig > puppet.conf

I find myself in a catch-22 situation.

root@jeffs-desktop:/etc/puppet# *puppetmaster --genconfig > /etc/puppet/puppet.conf*
No command 'puppetmaster' found, did you mean:
  Command 'puppetmasterd' from package 'puppetmaster' (main)
puppetmaster: command not found
root@jeffs-desktop:/etc/puppet# *puppetmasterd --genconfig > /etc/puppet/puppet.conf*
The program 'puppetmasterd' is currently not installed. You can install it by typing:
apt-get install puppetmaster

oot@jeffs-desktop:/etc/puppet# *apt-get install puppetmaster*
Reading package lists... Done
Building dependency tree
Reading state information... Done
puppetmaster is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

I also tried the installation procedure discussed in https://docs.puppetlabs.com/guides/install_puppet/install_debian_ubuntu.html and that doesn't help, because apt-get thinks I am up-to-date on everything.

I think I am stuck.

Any advice?

Many thanks in advance.


You received this message because you are subscribed to the Google Groups "Puppet Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/921f136c-a13b-4f62-86ff-54bd0f687c3d%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Search Discussions

Discussion Posts

Follow ups

Related Discussions

Discussion Navigation
viewthread | post
posts ‹ prev | 1 of 2 | next ›
Discussion Overview
grouppuppet-users @
postedDec 13, '14 at 12:25a
activeDec 13, '14 at 1:00a

2 users in discussion

Jeff Silverman: 1 post Matthaus Owens: 1 post



site design / logo © 2022 Grokbase