Opened 8 years ago

Closed 6 years ago

#1842 closed task (wontfix)

Integrate the b10-dbutil into system start

Reported by: vorner Owned by:
Priority: medium Milestone: Remaining BIND10 tickets
Component: Unclassified Version: bind10-old
Keywords: Cc:
CVSS Scoring: Parent Tickets:
Sensitive: no Defect Severity: N/A
Sub-Project: DNS Feature Depending on Ticket:
Estimated Difficulty: 5 Add Hours to Ticket: 0
Total Hours: 0 Internal?: no

Description

Currently, if the database schema is old, the system starts, but will complain about the problem somewhere in the middle of logs. That is too late.

We should integrate a call to b10-dbutil --check into the startup, before anything that would provide service is attempted and if it fails, don't attempt to start it. This task will probably need to be split into smaller ones:

  • Support for „synchronous“ commands in the boss (currently, a component is forked off and we don't care much any more until it fails, but this should start it and wait for the process to terminate, either successfully or fail).
  • Add support to dbutil to read the list of databases from configuration through the message queue.
  • Include the dbutil invocation in the guide how to enable and start auth.

Subtickets

Change History (3)

comment:1 Changed 8 years ago by shane

  • Milestone New Tasks deleted

comment:2 Changed 6 years ago by tomek

  • Milestone set to Remaining BIND10 tickets

comment:3 Changed 6 years ago by tomek

  • Resolution set to wontfix
  • Status changed from new to closed
  • Version set to old-bind10

This issue is related to bind10 code that is no longer part of Kea.

If you are interested in BIND10/Bundy framework or its DNS components,
please check http://bundy-dns.de.

Closing ticket.

Note: See TracTickets for help on using tickets.