Update specification of ADDRESS01#1284
Conversation
|
Hi @tolvmannen, thanks for this! For your information, all PRs must be done against the develop branch (I changed that for you just now). |
matsduf
left a comment
There was a problem hiding this comment.
In general it looks good.
|
@marc-vanderwal, please review. |
Merge develop branch into master (Zonemaster/Zonemaster)
matsduf
left a comment
There was a problem hiding this comment.
Just some minor comments remain.
Co-authored-by: Mats Dufberg <mats.dufberg@iis.se>
Co-authored-by: Mats Dufberg <mats.dufberg@iis.se>
matsduf
left a comment
There was a problem hiding this comment.
I have a change request. I think that all addresses should be listed in the output, also the globally reachable addresses. That is especially important when there is a mix.
Co-authored-by: Mats Dufberg <mats.dufberg@iis.se>
Co-authored-by: Mats Dufberg <mats.dufberg@iis.se>
Co-authored-by: Mats Dufberg <mats.dufberg@iis.se>
Co-authored-by: Mats Dufberg <mats.dufberg@iis.se>
| | Message Tag | Level | Arguments | Message ID for message tag | | ||
| |:--------------------------------|:---------|:----------|:-------------------------------------------------------------------------------------| | ||
| | A01_ADDR_NOT_GLOBALLY_REACHABLE | ERROR | ns_list | IP address not listed as globally reachable: "{ns_list}". | | ||
| | A01_DOCUMENTATION_ADDR | ERROR | ns_list | IP address intended for documentation purposes: "{ns_list}". | | ||
| | A01_GLOBALLY_REACHABLE_ADDR | INFO | ns_list | Globally reachable IP address: "{ns_list}". | | ||
| | A01_LOCAL_USE_ADDR | ERROR | ns_list | IP address intended for local use on network or service provider level: "{ns_list}". | | ||
| | A01_NO_GLOBALLY_REACHABLE_ADDR | ERROR | | None of the name servers IP addresses are listed as globally reachable. | | ||
| | A01_NO_NAME_SERVERS_FOUND | CRITICAL | | No name servers found. | |
There was a problem hiding this comment.
@matsduf @tolvmannen Now I wonder why we do not use ns_ip_list for these message tags. The test case and message IDs specifically care about IP addresses only. Wouldn't it then be best to show only that?
| | Message Tag | Level | Arguments | Message ID for message tag | | |
| |:--------------------------------|:---------|:----------|:-------------------------------------------------------------------------------------| | |
| | A01_ADDR_NOT_GLOBALLY_REACHABLE | ERROR | ns_list | IP address not listed as globally reachable: "{ns_list}". | | |
| | A01_DOCUMENTATION_ADDR | ERROR | ns_list | IP address intended for documentation purposes: "{ns_list}". | | |
| | A01_GLOBALLY_REACHABLE_ADDR | INFO | ns_list | Globally reachable IP address: "{ns_list}". | | |
| | A01_LOCAL_USE_ADDR | ERROR | ns_list | IP address intended for local use on network or service provider level: "{ns_list}". | | |
| | A01_NO_GLOBALLY_REACHABLE_ADDR | ERROR | | None of the name servers IP addresses are listed as globally reachable. | | |
| | A01_NO_NAME_SERVERS_FOUND | CRITICAL | | No name servers found. | | |
| | Message Tag | Level | Arguments | Message ID for message tag | | |
| |:--------------------------------|:---------|:----------|:-----------------------------------------------------------------------------------------------| | |
| | A01_ADDR_NOT_GLOBALLY_REACHABLE | ERROR | ns_ip_list | IP address(es) not listed as globally reachable: "{ns_ip_list}". | | |
| | A01_DOCUMENTATION_ADDR | ERROR | ns_ip_list | IP address(es) intended for documentation purposes: "{ns_ip_list}". | | |
| | A01_GLOBALLY_REACHABLE_ADDR | INFO | ns_ip_list | Globally reachable IP address(es): "{ns_ip_list}". | | |
| | A01_LOCAL_USE_ADDR | ERROR | ns_ip_list | IP address(es) intended for local use on network or service provider level: "{ns_ip_list}". | | |
| | A01_NO_GLOBALLY_REACHABLE_ADDR | ERROR | | None of the name servers IP address(es) are listed as globally reachable. | | |
| | A01_NO_NAME_SERVERS_FOUND | CRITICAL | | No name servers found. | |
There was a problem hiding this comment.
Updated "address" to "address(es)".
Purpose
Updated specifications for test ADDRESS01
Context
Adds clarifications to bring documentation in line with newer entries
Test scenarios are defined in #1296
Changes
Sections and TOC added. Parts of text reworked.