The Puppet Labs Issue Tracker has Moved: https://tickets.puppetlabs.com

Feature #13674

nagios resource: add support for ipv6 addresses

Added by Chris Price about 2 years ago. Updated almost 2 years ago.

Status:AcceptedStart date:04/06/2012
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:nagios
Target version:-
Affected Puppet version: Branch:
Keywords:

We've Moved!

Ticket tracking is now hosted in JIRA: https://tickets.puppetlabs.com

This ticket may be automatically exported to the PUP project on JIRA using the button below:


Description

We had a pull request to add ipv6 support to the nagios host resource type:

https://github.com/puppetlabs/puppet/pull/530

This pull request was based against puppet core, and nagios support has since been moved out to a module. The change is dead simple, just needs to be targeted against the new module codebase. Would also be advisable to write some tests for host parameters.

Also, at the time that the pull request was generated, this feature does not appear to be available in nagios core; it’s available via a patch and in the Icinga fork:

http://exchange.nagios.org/directory/Patches/Nagios/IPv6-address-in-host-definition-patch/details https://www.icinga.org/about/

Thus, if we do add support for it, we might need to wrap it in a puppet “feature”—or otherwise ensure that it doesn’t cause problems with basic nagios deployments.


Related issues

Related to Puppet - Feature #11437: Add Shinken extra atrributes to Nagios types In Topic Branch Pending Review 12/15/2011

History

#1 Updated by Brian Rak almost 2 years ago

Wouldn’t this only break things if you were using a nagios version that didn’t support address6, and made use of address6 in your manifests? Would just including a note with the address6 field in the documentation be enough?

I’m running into this issue now, as I have some hosts with IPv6 support that I’d like to monitor, but the only way to get support is running a patched puppet.

#2 Updated by Ken Barber almost 2 years ago

  • Project changed from Puppet Labs Modules to Puppet
  • Status changed from Unreviewed to Accepted

#3 Updated by Ken Barber almost 2 years ago

  • Subject changed from nagios module: add support for ipv6 addresses to nagios resource: add support for ipv6 addresses
  • Category set to nagios

Moving this to Puppet, as Nagios is not a module yet.

Also available in: Atom PDF