Opened 4 years ago

Last modified 7 weeks ago

#3543 new enhancement

Implement control socket for DDNS

Reported by: tomek Owned by:
Priority: medium Milestone: Kea1.5
Component: ddns 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 (last modified by tomek)

After the design (#3540) is done, we should implement control socket in DDNS server.

D2, our DHCP-DDNS update daemon, does not support control channel. CA does support it and has a section for D2 communication, tries to open a socket etc, but fails ultimately, because D2 is not able to listen on that socket.

The absolute minimum required are the following commands:

version-get
build-report
shutdown

Since it is unclear whether we'll be able to squeeze this into 1.3, adding this with low priority.

Subtickets

Change History (13)

comment:1 Changed 4 years ago by tomek

  • Priority changed from medium to low

comment:2 Changed 4 years ago by tomek

This ticket also covers extending the DDNS server to support existing commands over control socket. This should be very easy to do, though. It's just a matter of calling existing handlers.

comment:3 Changed 4 years ago by tomek

  • Milestone changed from Kea0.9.1 to Kea0.9.2

Moving to 0.9.2 as discussed on 2014-12-17 Kea call.

comment:4 Changed 3 years ago by hschempf

  • Milestone changed from Kea0.9.2 to Kea1.1

comment:5 Changed 3 years ago by tomek

  • Milestone changed from Kea1.1 to DHCP Outstanding Tasks

comment:6 Changed 3 years ago by tomek

  • Milestone changed from DHCP Outstanding Tasks to Outstanding Tasks

Milestone renamed

comment:7 Changed 22 months ago by tomek

  • Milestone changed from Outstanding Tasks to Kea1.2

comment:8 Changed 21 months ago by tomek

  • Milestone changed from Kea1.2 to Kea-proposed

comment:9 Changed 20 months ago by stephen

  • Milestone changed from Kea-proposed to Kea1.3

comment:10 Changed 13 months ago by tomek

  • Description modified (diff)

comment:11 Changed 12 months ago by tomek

  • Milestone changed from Kea1.3 to Kea 1.4

After discussing with Stephen, pushed back several tickets to lower the workload in 1.3.

comment:12 Changed 9 months ago by tomek

  • Milestone changed from Kea 1.4 to Kea1.4

Milestone renamed

comment:13 Changed 7 weeks ago by tomek

  • Component changed from management API to ddns
  • Milestone changed from Kea1.4 to Kea1.5
  • Priority changed from low to medium

As discussed on 2018-04-26 call, moving to 1.5 as medium.

Note: See TracTickets for help on using tickets.