Project

General

Profile

Actions

Feature #15636

open
JP

High Availability Status Changes

Feature #15636: High Availability Status Changes

Added by Jim Pingle about 2 years ago. Updated about 1 month ago.

Status:
New
Priority:
Low
Assignee:
-
Category:
High Availability
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Plus-Next
Release Notes:
Default

Description

The "CARP" status page could use a few changes so it's better aligned with other sections of the GUI and to better reflect its purpose:

  • Rename the menu entry from Status > CARP (failover) to Status > High Availability
    • It already includes non-CARP things (pfsync status), so the title is already misleading
  • Include sections with Kea HA status for both DHCP and DHCPv6
    • Now that Kea HA is implemented, it has a nice clean status output with one section per daemon (DHCP, DHCPv6) rather than per-pool status, so it would be nice to include it here when it's enabled. I'd still also keep a copy of it on the DHCP status as that's where users expect to see it, at least for now.
    • This would only apply to Kea HA status, not ISC.
  • Copy or Move the "Force Config Sync" button/feature from Status > Filter Reload to this page and rename it to Force XMLRPC Configuration Sync
    • The action should still land the user over on the Filter Reload page to watch the progress as it runs but as with the other points, it would be nice to have all of the HA status/functions collected in one place.
  • If it's viable, along with the above, add an XMLRPC status function that does an AJAX style query to test XMLRPC to the configured peer (if enabled) and report the remote config version for example, and report any errors if it fails (e.g. auth failure, timeout, etc.) -- If this is too complex or can't be done in a non-blocking way then no need to bother with it, but it would be extraordinarily helpful for troubleshooting without having to attempt a full XMLRPC sync each time.

CM Updated by Christian McDonald about 2 years ago Actions #1

  • Assignee set to Christian McDonald

JP Updated by Jim Pingle almost 2 years ago Actions #2

  • Plus Target Version changed from 24.11 to 25.01

JP Updated by Jim Pingle almost 2 years ago Actions #3

  • Plus Target Version changed from 25.01 to 25.03

JP Updated by Jim Pingle over 1 year ago Actions #4

  • Target version changed from 2.8.0 to 2.9.0

JP Updated by Jim Pingle about 1 year ago Actions #5

  • Plus Target Version changed from 25.03 to 25.07

JP Updated by Jim Pingle about 1 year ago Actions #6

  • Plus Target Version changed from 25.07 to 25.11

JP Updated by Jim Pingle 10 months ago Actions #7

  • Plus Target Version changed from 25.11 to 26.03

JP Updated by Jim Pingle 7 months ago Actions #8

  • Plus Target Version changed from 26.03 to 26.07

JP Updated by Jim Pingle 3 months ago Actions #9

  • Plus Target Version changed from 26.07 to 26.11

JP Updated by Jim Pingle 3 months ago Actions #10

  • Plus Target Version changed from 26.11 to 26.10

MM Updated by Marcos M about 1 month ago Actions #11

  • Assignee deleted (Christian McDonald)
  • Target version changed from 2.9.0 to CE-Next
  • Plus Target Version changed from 26.10 to Plus-Next
Actions

Also available in: Atom