Opened 4 years ago

Last modified 2 years ago

#3381 new defect

Improve allocation engine IPv6 logging to distinguish between allocation types

Reported by: tmark Owned by:
Priority: low Milestone: Outstanding Tasks
Component: dhcp6 Version: git
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: DHCP Feature Depending on Ticket:
Estimated Difficulty: 0 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description

During review of 3080, marcin made the following comment:

> Not strictly related to this work but... DHCPSRV_ADDRESS6_ALLOC_ERROR  - this error message in alloc_engine is wrong because it talks about IPv6 addresses only. If you fail to allocate the prefix (not a 128 address) it is quite misleading. And it was misleading when I spotted it for the first time in the kea log file, when running system tests.
>

This issue is that the log message and its description are specific to address requests, yet it is used for all IPv6 allocation types. There are other log messages to which this also applies.

The logging should indicate the exact nature of the failure. If you
have a server which is allocating both addresses and prefixes the log
message can be misleading.

Subtickets

Change History (2)

comment:1 Changed 2 years ago by stephen

  • Milestone changed from Kea1.0 to DHCP Outstanding Tasks
  • Version set to git

Per Kea planning session in October, moved out of 1.0.

comment:2 Changed 2 years ago by tomek

  • Milestone changed from DHCP Outstanding Tasks to Outstanding Tasks

Milestone renamed

Note: See TracTickets for help on using tickets.