Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updated descriptions for 1.4 settings #157

Merged
merged 1 commit into from
Jan 30, 2014

Conversation

dLobatog
Copy link
Member

Descriptions for Foreman settings in 1.4 - this is supposed to address #141

##### email_reply_address

The return address applied to outgoing emails.
Default: Foreman-noreply@<your domain>

##### enc_environment

When this is _true_, Foreman will send the puppet environment in the ENC yaml output. This is meant to fix conflicts between a node's puppet.conf environment and the environment set in Foreman. When set to false, the ENC yaml will not contain the environment and the node will not update its environment and use the one set at puppet.conf.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'd specifically say that Puppet agents (as of version 3) will take the environment set in Foreman (the ENC) when true. Nitpick, use _false_, two "ands" in the last sentence.

@domcleal
Copy link
Contributor

Really nice, bet you learned a thing or two in the process :)

@dLobatog
Copy link
Member Author

Indeed! I've just addressed your comments.


##### require_ssl_puppetmasters

SSL certificates will be used to contact smart proxies and check ENC output over HTTPS, require_ssl in ```config/settings.yaml``` should be enabled too. For more information about securing the connection between Foreman and puppet masters, see [Section 5.4.1](manuals/{{page.version}}/index.html#5.4.1SecuringPuppetMasterRequests)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you change the first sentence to:

When set to _true_, Foreman requires a client SSL certificate on requests from puppet masters, and will verify the CN of the certificate against the known smart proxies. If false, it uses the reverse DNS of the IP address making the request.

Better descriptions for administrator settings

Link to template writing guide in Foreman wiki

Further explain require_ssl_puppetmasters
domcleal added a commit that referenced this pull request Jan 30, 2014
Updated descriptions for 1.4 settings
@domcleal domcleal merged commit 3f88b8e into theforeman:gh-pages Jan 30, 2014
@domcleal
Copy link
Contributor

Thanks @elobato!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants