Skip to content

Update specification of ADDRESS01#1284

Merged
matsduf merged 29 commits into
zonemaster:developfrom
tolvmannen:address01
Nov 13, 2025
Merged

Update specification of ADDRESS01#1284
matsduf merged 29 commits into
zonemaster:developfrom
tolvmannen:address01

Conversation

@tolvmannen

@tolvmannen tolvmannen commented Jul 3, 2024

Copy link
Copy Markdown
Contributor

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.

@tgreenx tgreenx changed the base branch from master to develop July 3, 2024 08:27
@tgreenx tgreenx added this to the v2024.2 milestone Jul 3, 2024
@tgreenx tgreenx added the A-TestCase Area: Test case specification or implementation of test case label Jul 3, 2024
@tgreenx tgreenx changed the title Address01 Update specification of ADDRESS01 Jul 3, 2024
@tgreenx

tgreenx commented Jul 3, 2024

Copy link
Copy Markdown
Contributor

Hi @tolvmannen, thanks for this! For your information, all PRs must be done against the develop branch (I changed that for you just now).
Also if this work is incomplete you can change the PR status to "draft". Otherwise you can request reviews from: @matsduf @mattias-p @MichaelTimbert @marc-vanderwal @tgreenx

Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
@tolvmannen tolvmannen marked this pull request as draft July 3, 2024 09:03
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated

@matsduf matsduf left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In general it looks good.

Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
@tolvmannen tolvmannen marked this pull request as ready for review August 20, 2024 08:19
Comment thread docs/public/specifications/tests/Address-TP/address01.md
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
@matsduf

matsduf commented Aug 28, 2024

Copy link
Copy Markdown
Contributor

@marc-vanderwal, please review.

Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
matsduf
matsduf previously approved these changes Aug 30, 2024
Merge develop branch into master (Zonemaster/Zonemaster)
@matsduf matsduf added the RC-Fixes Release category: Fixes. label Aug 10, 2025
@tolvmannen tolvmannen requested review from marc-vanderwal, matsduf and tgreenx and removed request for tgreenx August 28, 2025 11:55

@matsduf matsduf left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just some minor comments remain.

Comment thread docs/public/specifications/tests/Address-TP/address01.md
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
tgreenx
tgreenx previously approved these changes Oct 30, 2025

@matsduf matsduf left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Comment thread docs/public/specifications/tests/Address-TP/address01.md
Comment thread docs/public/specifications/tests/Address-TP/address01.md
Comment thread docs/public/specifications/tests/Address-TP/address01.md Outdated
Co-authored-by: Mats Dufberg <mats.dufberg@iis.se>
matsduf
matsduf previously approved these changes Nov 11, 2025
Comment on lines +43 to +50
| 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. |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@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?

Suggested change
| 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. |

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated "address" to "address(es)".

@matsduf matsduf merged commit 70dafcb into zonemaster:develop Nov 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-TestCase Area: Test case specification or implementation of test case RC-Fixes Release category: Fixes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants