recommit for updates in build 60

This commit is contained in:
Jenkins Server
2017-07-30 20:45:56 +02:00
parent 9989233bea
commit fb0875786c
17 changed files with 83 additions and 43 deletions

View File

@@ -61,7 +61,7 @@
<p>|Repo Name| version | Build
Status|
|---|---|---|---|
|<code>cd_nrpe</code>| 0.0.0.2 | <a
|<code>cd_nrpe</code>| 0.0.1.0 | <a
href="https://jenkins.confdroid.com/buildStatus/icon?job=cd_nrpe">{Build
Status</a>/]|</p>
@@ -91,6 +91,8 @@ production!!! __**</code></p>
href="https://gitlab.puppetsoft.com/12WW1160/cd_nrpe/blob/master/REPOSTRUCTURE.md">Repo
Structure</a></p>
</li><li>
<p><a href="#repo-documentation">Repo Documention</a></p>
</li><li>
<p><a href="#dependencies">Dependencies</a></p>
</li><li>
<p><a href="#deployment">Deployment</a></p>
@@ -147,6 +149,10 @@ rule exceptions (optional)</p>
<p>Repostructure has moved to REPOSTRUCTURE.md in repo.</p>
<h3 id="label-Repo+Documentation">Repo Documentation</h3>
<p>The full puppet html documentation is available in docs/index.html</p>
<h3 id="label-Dependencies">Dependencies</h3>
<p>All dependencies must be included in the catalogue.</p>
@@ -201,6 +207,11 @@ at next puppet run. Services will be restarted where neccessary. If you
want to override parameters, the <a href="#through-foreman">module must be
specifically declared to hosts when using ENC</a>.</p>
<p>The <a href="https://confdroid.com/2017/07/cd_nrpe-parameters/">full list
of Parameters</a> is available <a
href="https://confdroid.com/2017/07/cd_nrpe-parameters/">here</a> and in
the docs folder in the software repo.</p>
<h3 id="label-Mandatory+Parameters">Mandatory Parameters</h3>
<p>There are currently no mandatory parameters, i.e. the module will function
@@ -244,19 +255,21 @@ instructions creates a new line.</p>
<p>Defining commands is as simple as
that:
&lt;code&gt;
`cd_nrpe::commands::definitions` {
&#39;check_users&#39;:
`ne_check_cmd` =&gt;
&#39;check_users&#39;,
`ne_cmd_argstring` =&gt; &#39;-w $ARG1$ -c
$ARG2$&#39;,
cd_nrpe::commands::definitions { &#39;check_users&#39;:
ne_check_cmd =&gt; &#39;check_users&#39;,
ne_cmd_argstring
=&gt; &#39;-w $ARG1$ -c $ARG2$&#39;,
}
&lt;/code&gt;
It is very recommendable to define such
commands within Puppet modules controlling services, so any node running
the particular service will automatically get the required check commands
defined as well, while nodes not running the service also do not contain
the command check.</p>
It is very
recommendable to define such commands directly within Puppet modules or
profiles, so any node running the particular service controlled by the
module will automatically get the required check commands defined as well,
while nodes not running the service also do not contain the command check.
The same then is true for Nagios checks, so you would have both the NRPE
command definition and the Nagios check contained in Puppet modules or
profiles to have it in once location.</p>
<h3 id="label-SELINUX">SELINUX</h3>
@@ -286,7 +299,9 @@ both through <code>$ne_allow_sudo</code> and
</li><li>
<p><code>CHECK_NRPE: Receive header underflow - only 0 bytes received (4
expected): This is down to the new illegal meta characters feature
via</code>nasty_metachars`.</p>
via</code>nasty_metachars`, i.e. if you included an additional character
which actuall be part of a check, or if a custom check contains a default
illegal character.</p>
</li></ul>
<h3 id="label-Support">Support</h3>
@@ -342,7 +357,7 @@ environments.</p>
</div></div>
<div id="footer">
Generated on Sun Jul 30 20:25:11 2017 by
Generated on Sun Jul 30 20:45:52 2017 by
<a href="http://yardoc.org" title="Yay! A Ruby Documentation Tool" target="_parent">yard</a>
0.9.9 (ruby-2.0.0).
</div>