Issue #23015 has been reported by Zachary Stern.

----------------------------------------
Bug #23015: Nagios service dependency type and provider missing 
'dependent_servicegroup_name' parameter
https://projects.puppetlabs.com/issues/23015

* Author: Zachary Stern
* Status: Unreviewed
* Priority: Normal
* Assignee: 
* Category: 
* Target version: 
* Affected Puppet version: 
* Keywords: customer
* Branch: 
----------------------------------------
http://nagios.sourceforge.net/docs/3_0/objectdefinitions.html#servicedependency

http://nagios.sourceforge.net/docs/3_0/objecttricks.html#servicedependency

Aaron Bento of New Relic has provided the following patch, to 
`lib/puppet/external/nagios/base.rb`:

        diff --git a/lib/puppet/external/nagios/base.rb 
b/lib/puppet/external/nagios/base.rb 
        index 0aa50b4..620e85f 100755 
        --- a/lib/puppet/external/nagios/base.rb 
        +++ b/lib/puppet/external/nagios/base.rb 
        @@ -411,9 +411,10 @@ class Nagios::Base
        
        newtype :servicedependency do 
        setparameters :dependent_host_name, :dependent_hostgroup_name, 
        - :dependent_service_description, :host_name, :hostgroup_name, 
        - :service_description, :inherits_parent, :execution_failure_criteria, 
        - :notification_failure_criteria, :dependency_period, 
        + :dependent_service_description, :dependent_servicegroup_name, 
:host_name, 
        + :hostgroup_name, :service_description, :inherits_parent, 
        + :execution_failure_criteria, :notification_failure_criteria, 
        + :dependency_period, 
        :register, :use, 
        :_naginator_name
        
This patch is against PE 2.7.2, but the latest puppet master branch appears to 
still not support this parameter.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" 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 http://groups.google.com/group/puppet-bugs.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to