opHA 4 Release Notes

Refer to product compatibility to determine supported Operating Systems and Database Versions.

Download opHA here - https://firstwave.com/products/distributed-network-management/ 

Introduction

opHA introduces the concept of a Primary & multiple Poller servers:

  • The Primary is the server that keeps the information of all the pollers and it is where we can read all the information from.
  • The Pollers, collect their own data, and send that information to the Primary when it is requested. 

The process of synchronising the information of the nodes is made by the Primary. The Primary requests the information for each poller with pull requests. 

The first time the pull script runs, it requests all the data for each configured poller. Next time, it requests only the modified data since the last synchronisation. 

Releases

4.1.2

RELEASED 24 September 2024

  • Fixed an issue with inventory syncing between primary and pollers when servers are under heavy load.
    • Improved error handling when pull requests return error codes
    • Improved locking and unlocking when performing pull, node sync and event delete
    • Better data ordering when pull requests fail and are retried on the next cycle

4.1.1

RELEASED 2 August 2024

  • Fixed an issue with inventory syncing between primary and pollers due to no expire_at value

4.1.0

RELEASED 9 July 2024

This release has been pulled.

4.0.5

RELEASED 27th March 2024

  • Fixed issue where with a query to filter which nodes should be moved to a peer could silently fail.
  • Added safety guard where if more than 90% of nodes on a peer need to be removed then the job will abort unless force=1 is passed into sync-all-nodes.
  • Added new config item opha_node_exclusion_pattern which takes a Regex pattern. This allows you to exclude certain nodes being removed from a peer, for example global nodes.

4.0.4

RELEASED 19th March 2024

  • Fixed issue where opHA would cause nodes to be removed and re-added to the peer.
  • Better error handling around primary to peer node sync.

4.0.3

RELEASED 7th March 2024

  • Fixed issue with error handling when transferring inventory and nodes.
  • Fixed issue when transferring large amount of nodes from the primary to a peer.
  • Fixed issue where no nodes would be transferred if there are zero nodes on the target peer.

4.0.2

Internal release.

4.0.1

RELEASED 30 January 2024

  • Added support for Debian 11 to the installer