The Puppet Labs Issue Tracker has Moved:

This issue tracker is now in read-only archive mode and automatic ticket export has been disabled. Redmine users will need to create a new JIRA account to file tickets using See the following page for information on filing tickets with JIRA:

Feature #13674

nagios resource: add support for ipv6 addresses

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

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


Target version:-
Affected Puppet version: Branch:

We've Moved!

Ticket tracking is now hosted in JIRA:


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

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:

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


#1 Updated by Brian Rak almost 4 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 4 years ago

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

#3 Updated by Ken Barber almost 4 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