On 22/08/16 18:51, [email protected] wrote: > Hello, > > i googeled so much, but can't find the answer, so hopefully somebody can > tell me, if it is possible to install foreman smart proxy via foreman > puppets. My problem: I provisioned a new ubuntu host via foreman > (bootdisk) in another subnet. Now i would like to install foreman-proxy > on this host, but not via apt. I found foreman-proxy on puppetlabs, i > downloaded and installed it on the foreman server. I deployed the > foreman_proxy class on the target machine, after that I get an error in > the reports: > > " > Could not retrieve catalog from remote server: Error 500 on SERVER: > {"message":"Server Error: Evaluation Error: Error while evaluating a > Resource Statement, Evaluation Error: Error while evaluating a Function > Call, Permission denied - > /opt/puppetlabs/puppet/cache/foreman_cache_data/oauth_consumer_key > "
This is a permissions issue, try running a "chown -R puppet /opt/puppetlabs/puppet/cache/foreman_cache_data" to reclaim the directory. Later versions of Puppet Server and Foreman should fix this by separating the cachedir between apply/master mode. > So my question, is it possible to install/configure foreman-proxy via > foreman/puppet at all? Sorry, I'm total newbie in foreman, and I don't > have a clue, if I configured something wrong (or didn't configured > something), or if it is absolutely not possible to do this via foreman. > If it is not possible, and I can only install the proxy via apt, is > there somewhere a step by step how to? Installation is no problem, but > in the tutorials that I found there are only "configure it for your > needs". And this is not too much information, about the config... :) Have you checked the manual? It has a whole section on installation and configuration - but you do need to know what modules you need it for to know what to configure (e.g. Puppet, TFTP). https://theforeman.org/manuals/1.12/index.html#4.3SmartProxies -- Dominic Cleal [email protected] -- You received this message because you are subscribed to the Google Groups "Foreman users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/foreman-users. For more options, visit https://groups.google.com/d/optout.
