Opened 7 years ago

Closed 6 years ago

#2663 closed defect (wontfix)

b10-xfrin creates empty zone when first download fails

Reported by: vorner Owned by:
Priority: medium Milestone: DNS Outstanding Tasks
Component: xfrin Version:
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: Medium
Sub-Project: DNS Feature Depending on Ticket:
Estimated Difficulty: discuss Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description

When you:

1) Let b10-xfrin download a new zone (that doesn't exist yet in the database)
2) Make the transfer fail (tried with validation, but I suspect broken transfer or TSIG will do the same effect)

The database will now contain a zone with no records in it. The zone is created outside of the transaction. When the transfer fails, the transaction that filled in some records is rolled back, but the zone stays. This probably also means the empty zone is present for the whole time when the zone is being downloaded (even when the download is then successful), which is a smaller problem than leaving it there forever, but it still doesn't sound exactly right.

Subtickets

Change History (4)

comment:1 Changed 7 years ago by jwright

  • Defect Severity changed from N/A to Medium
  • Milestone changed from New Tasks to Next-Sprint-Proposed

comment:2 Changed 7 years ago by vorner

Do you have a proposal how to fix it? I think this depends on the discussion on
the mailing list I just started (Subject: Creation of zone in DB (again)).

comment:3 Changed 6 years ago by stephen

  • Milestone set to DNS Outstanding Tasks

comment:4 Changed 6 years ago by tomek

  • Resolution set to wontfix
  • Status changed from new to closed

DNS and BIND10 framework is outside of scope for Kea project.
The corresponding code has been removed from Kea git repository.
If you want to follow up on DNS or former BIND10 issues, see
http://bundy-dns.de project.

Closing ticket.

Note: See TracTickets for help on using tickets.