Current Foreman/Puppet

Hi @all,

I have small question concerning current Foreman/Puppet interaction. I have
a standalone Foreman box and a standalone Puppet box with a Foreman proxy
on top. What I read so far is, that in principle, Foreman should work with
current Puppet 4.x as well but for installer reasons it's not supported
yet. What I would like to know, if I upgrade my Puppet box to current
puppet-server with current puppetdb and Foreman proxy on top, can I still
use Foreman as an ENC for the configuration and reporting or isn't this
currently possible? Are there somewhere documentations out there dealing
with that kind of situation?

​Regards Thomas​

have a standalone Foreman box and a standalone Puppet box with a Foreman
proxy on top. What I read so far is, that in principle, Foreman should work
with current Puppet 4.x as well but for installer reasons it's not
supported yet. What I would like to know, if I upgrade my Puppet box to
current puppet-server with current puppetdb and Foreman proxy on top, can I
still use Foreman as an ENC for the configuration and reporting or isn't
this currently possible? Are there somewhere documentations out there
dealing with that kind of situation?

I've upgraded to Puppet 4, and it's pretty much fine. The two main issues
are:

  • the changes in all the paths (so, for example, the ENC and reports need
    to be updated, as would the locations of the certs in the Apache and Proxy
    configs, etc)
  • the Proxy needs to be able to load puppet to do class imports (a simple
    "gem install puppet" in the proxy's ruby stack will solve this, but watch
    out binaries being added to /usr which have higher precedence than the one
    in /opt/puppetlabs)

I can't speak for puppetdb as i don't use it, but I wouldn't expect that to
be an issue, since we don't really interact with it.

I have just spotted an issue with the fact uploader looking in the wrong
dir, but it's probably my configuration of the puppet-puppet module rather
than anything serious. Paths again :slight_smile:

Let us know how you get on!
Greg

··· On 16 February 2016 at 16:44, Thomas Bendler wrote: > I have small question concerning current Foreman/Puppet interaction. I