Project

General

Profile

Actions

Feature #1969

open

Override hostname of puppetmaster instead of using proxy hostname

Added by Dominic Cleal over 11 years ago. Updated almost 11 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Smart Proxy
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

Foreman currently configures systems with a puppetmaster hostname of the smart proxy that is configured as the puppetmaster, but the hostname is Foreman's perspective of the proxy's hostname.

For complex network environments (perhaps NATed or with access to the proxy tunnelled) then the hostname that Foreman sees isn't the same as the one the client systems should be using for the puppetmaster. It should be possible to override the puppetmaster hostname provided to systems somewhere.

Possibly:
  • a parameter on the host or hostgroup that overrides the name
  • a config variable on the proxy itself that's passed through
  • an attribute on the smart proxy object

Related issues 1 (1 open0 closed)

Related to Foreman - Feature #1970: Override the foreman_url hostnameNew11/22/2012Actions
Actions #1

Updated by Markus Nussdorfer over 11 years ago

Have the same issue here.

puppet_server is set in settings.yaml and also shows the same value in the settings page.

But in the yaml output it gives me the proxy url for
puppetmaster and puppet_ca

Actions

Also available in: Atom PDF