Project

General

Profile

Actions

Todo #16231

closed

Update packages to use the XMLRPC plugins for HA

Added by Marcos M 3 months ago. Updated 2 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
New Package Request
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
25.11

Description

A few new XMLRPC plugins have been introduced which address the race condition and improve maintainability - see here. Packages can use these plugins to hook into the configuration sync process that happens in High Availability setups.

Changes:
Packages that implement their own XMLRPC code should be updated with the following changes:
  • The "auto" sync code, if applicable, should instead use the new plugins.
  • XMLRPC sync code for the (very) old pfSense versions (older than 2.4) should be removed.
  • If applicable, additional functionality in the package (e.g. manual/chained config sync and file sync) should be kept as is to minimize changes and potential issues.

Related issues

Related to Bug #16185: FreeRADIUS HA sync changes may be overwritten by the system config XMLRPC syncClosed

Actions
Actions

Also available in: Atom PDF