Opened 4 years ago

Last modified 13 months ago

#1568 new change

Create DNS nagios tests

Reported by: matze Assignee:
Priority: P3 Milestone:
Module: Infrastructure Keywords:
Cc: Blocked By: #112, #3638
Blocking: Platform: Unknown
Ready: yes Confidential: no
Tester: Verified working: no
Review URL(s):

Description

Currently our Nagios tests are implicitly performing DNS lookups before connecting to the hosts under test. This will change in #1567, so we need to manually test the DNS resolution.

What to change

Implement Nagios-DNS-tests for A (IPv4) and AAAA (IPv6) records, at least. The input data from hiera (hosts.yaml) should be sufficient, so that the tests themselves could become auto-generated using Puppet.

Change History (6)

comment:1 Changed 4 years ago by matze

  • Component changed from Unknown to Infrastructure

comment:2 Changed 4 years ago by trev

  • Cc trev added
  • Priority changed from Unknown to P3
  • Ready set

comment:3 Changed 4 years ago by trev

Note that IMHO we currently don't test the AAAA DNS record at all because all Nagios tests use IPv4. Also, this change will allow us to test names like easylist-downloads.adblockplus.org - these aren't associated with individual hosts meaning that they aren't being tested right now. Not sure whether this can be easily done as part of this ticket however (Nagios tests individual hosts and these names aren't associated with a host - they can return any number of hosts of the same type).

Last edited 4 years ago by trev (previous) (diff)

comment:4 Changed 3 years ago by matze

  • Blocking 1567 removed

comment:5 Changed 3 years ago by matze

  • Blocked By 3638 added

comment:6 Changed 13 months ago by fhd

  • Cc trev removed
Note: See TracTickets for help on using tickets.