[Pkg-puppet-devel] Puppet 4 (stretch) Master with 3 (jessie) agents?

Apollon Oikonomopoulos apoikos at debian.org
Wed Sep 6 09:19:15 UTC 2017


On 08:59 Wed 06 Sep     , Wilmer van der Gaast wrote:
> What I'm running into is lots of noise from the v3 agent when I run it
> against the v4 master: https://p.gaa.st/view/49419208
> 
> tl;dr here is probably the "Note that Puppet 3 agents aren't compatible
> with this version; if you're running Puppet 3, ..." error, though also I
> have learned that this is a generic 404 message. An example of
> URLs/requests is here, though indeed they're *all* running into 404s,
> not just a few: https://p.gaa.st/view/96222870 (fragment below since
> pastes may work poorly in archives:)
> 
> GET /production/node/nasi.dublin.gaast.net?t
> GET /production/file_metadatas/pluginfacts?l
> GET /production/file_metadata/pluginfacts?li
> GET /production/file_metadatas/plugins?links
> GET /production/file_metadata/plugins?links=
> POST /production/catalog/nasi.dublin.gaast.n
> PUT /production/report/nasi.dublin.gaast.net
> 
> Regarding my setup: Lots of it has been growing with me since, IIRC,
> 2010. About 2y ago I migrated it all to Puppet 3 and now I've done most
> of the work to make it work with Puppet 4. But I've taken the auth.conf
> from Puppet 4 without changes, dropped the fileserver.conf which from
> what I can tell is no longer needed anyway (?), puppet.conf is pretty
> plain as well, I can include it if this would help?
> 
> So what you're saying is Debian's Puppet 4 Master should be able to deal
> with these URLs? And this includes support for v3-style environments?

Yes, it should be able to deal with these URLs, as long as the 
respective Rack middleware is loaded. Are you sure it's Apache that's 
listening on port 8140 on the master? What are the contents of 
/etc/apache2/sites-enabled/puppet-master.conf? Is there perhaps a 
different site enabled?

Regards,
Apollon



More information about the Pkg-puppet-devel mailing list