Project

General

Profile

Actions

Bug #16343

open

HA: routes not removed from secondary when syncing static route that uses alias as destination

Added by Craig Coonrad about 1 month ago. Updated about 1 month ago.

Status:
Confirmed
Priority:
Normal
Assignee:
-
Category:
High Availability
Target version:
-
Start date:
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Default
Affected Version:
Affected Architecture:

Description

(copied this over from #15795)

Tested on 24.11

There is a an issue with syncing of static routes in case we use IP Alias as a Destination Network.

Steps to reproduce:
1. create a big IP Alias with about 200 IPs in it.
2. create static route with this alias as a Destination.
3. edit this alias: delete some IPs in the center of alias
so the content of the IP Alias will be synced properly to the Secondary node BUT in the Diagnostics/Routes on the Secondary node we can still static routes for the IPs we've just deleted from the IP Alias.

Another strange issue: on Primary node static routes for deleted IPs are not removed when you press Save after deleting some IPs and pressing Reload Filter. They are removed only if you press edit for this alias and then press Save (without changing anything). I can reproduce this issue on standalone 24.11 with all patches applied.

If to press Edit for this Alias on Secondary node and then press Save (without changing anything), it changes nothing, wrong routes are still in route table.

Actions #1

Updated by Craig Coonrad about 1 month ago

user note:

I'd also like to add that on the primary firewall, even after saving the alias linked to a static route multiple times, the static route still doesn't update.

Actions #2

Updated by Craig Coonrad about 1 month ago

  • Status changed from New to Confirmed

Tested on 25.07-RELEASE. Confirmed.

Actions #3

Updated by aleksei prokofiev about 1 month ago

I can confirm that behavior, tested with out HA.
Even I completely delete static route created with Alias, the IPs from Alias will still in the route table.
Also I delete Alias, and routes still in route table.

Actions

Also available in: Atom PDF