Skip to content

Add missing parameters for 1.4.0 release#76

Merged
cprice404 merged 1 commit intopuppetlabs:masterfrom
kbarber:missing_config_params
Aug 7, 2013
Merged

Add missing parameters for 1.4.0 release#76
cprice404 merged 1 commit intopuppetlabs:masterfrom
kbarber:missing_config_params

Conversation

@kbarber
Copy link
Copy Markdown
Contributor

@kbarber kbarber commented Aug 7, 2013

This patch adds all the missing parameters now defined in the 1.4.0 release.

This includes some new database parameters mainly, but also adds gc_interval
to the puppetdb and puppetdb::server classes, as previously this wasn't
configurable using this method.

To avoid documentation duplication the Puppet headers have been removed in
favour of documenting classes from the README.md. Until such times as the
forge can turn Puppet docs into HTML automatically, this is just duplicate
noise and prone to update slippage. The README.md is more authoritative in
this area and is pubicly displayed on the forge project page so it should be
used for now.

Signed-off-by: Ken Barber ken@bob.sh

This patch adds all the missing parameters now defined in the 1.4.0 release.

This includes some new database parameters mainly, but also adds gc_interval
to the `puppetdb` and `puppetdb::server` classes, as previously this wasn't
configurable using this method.

To avoid documentation duplication the Puppet headers have been removed in
favour of documenting classes from the README.md. Until such times as the
forge can turn Puppet docs into HTML automatically, this is just duplicate
noise and prone to update slippage. The README.md is more authoritative in
this area and is pubicly displayed on the forge project page so it should be
used for now.

Signed-off-by: Ken Barber <ken@bob.sh>
@kbarber-jenkins-bot
Copy link
Copy Markdown

Merged build triggered. (Status: PENDING, Details: null)

@kbarber-jenkins-bot
Copy link
Copy Markdown

Merged build started. (Status: PENDING, Details: http://box.bob.sh:8080/job/puppetlabs-puppetdb/167/)

@kbarber
Copy link
Copy Markdown
Contributor Author

kbarber commented Aug 7, 2013

This actually passed, but jenkins didn't update this commit for some reason.

Comment thread manifests/init.pp
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

I remember that you had some concerns about the formatting of these docs, but do you think we should be removing them entirely?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Yep, I do think they should be removed. No one reads it and its duplicated in README.md. Once the forge can process these automatically and generate class and defined resource docs this would be the way to go, but now, its just another place for things to go out of sync :-).

cprice404 added a commit that referenced this pull request Aug 7, 2013
Add missing parameters for 1.4.0 release
@cprice404 cprice404 merged commit 5d57d40 into puppetlabs:master Aug 7, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants