Issues with Alice 6.1.0 not working with OpenBGPd 8.3/8.4 #166

Open
opened 2024-06-12 21:12:59 +08:00 by moshivji · 2 comments
moshivji commented 2024-06-12 21:12:59 +08:00 (Migrated from github.com)

Hi
After upgrading from Alice 6..0.0 to 6.1.0 we noticed that there seems to be an operational issue with OpenBGPd 8.3 and 8.4. This I used with OpenBGPd-state-server.

The issue seems to be the Alice neighbour summary refreshes to only see one neighbour which turns out to be the last neighbour in the OpenBGPd neighbour summary . This happens within a minute of restarting AliceLG. We reverted back to version 6.0.0 and this works fine.

Looking at the logs for AliceLG It the following is observed on the neighbour refresh,

Jun 12 08:11:00 alice-rs-prod-u22 alice-lg-linux-amd64[2172]: 2024/06/12 08:11:00 prepare route, neighbor not found: 0xc022cfc300
Jun 12 08:11:00 alice-rs-prod-u22 alice-lg-linux-amd64[2172]: 2024/06/12 08:11:00 prepare route, neighbor not found: 0xc0223d43d0
Jun 12 08:11:00 alice-rs-prod-u22 alice-lg-linux-amd64[2172]: 2024/06/12 08:11:00 prepare route, neighbor not found: 0xc0223d43d0
Jun 12 08:11:00 alice-rs-prod-u22 alice-lg-linux-amd64[2172]: 2024/06/12 08:11:00 prepare route, neighbor not found: 0xc0223d43d0
Jun 12 08:11:00 alice-rs-prod-u22 alice-lg-linux-amd64[2172]: 2024/06/12 08:11:00 prepare route, neighbor not found: 0xc0223d43d0
Jun 12 08:11:00 alice-rs-prod-u22 alice-lg-linux-amd64[2172]: 2024/06/12 08:11:00 prepare route, neighbor not found: 0xc023523c30
Hi After upgrading from Alice 6..0.0 to 6.1.0 we noticed that there seems to be an operational issue with OpenBGPd 8.3 and 8.4. This I used with OpenBGPd-state-server. The issue seems to be the Alice neighbour summary refreshes to only see one neighbour which turns out to be the last neighbour in the OpenBGPd neighbour summary . This happens within a minute of restarting AliceLG. We reverted back to version 6.0.0 and this works fine. Looking at the logs for AliceLG It the following is observed on the neighbour refresh, ``` Jun 12 08:11:00 alice-rs-prod-u22 alice-lg-linux-amd64[2172]: 2024/06/12 08:11:00 prepare route, neighbor not found: 0xc022cfc300 Jun 12 08:11:00 alice-rs-prod-u22 alice-lg-linux-amd64[2172]: 2024/06/12 08:11:00 prepare route, neighbor not found: 0xc0223d43d0 Jun 12 08:11:00 alice-rs-prod-u22 alice-lg-linux-amd64[2172]: 2024/06/12 08:11:00 prepare route, neighbor not found: 0xc0223d43d0 Jun 12 08:11:00 alice-rs-prod-u22 alice-lg-linux-amd64[2172]: 2024/06/12 08:11:00 prepare route, neighbor not found: 0xc0223d43d0 Jun 12 08:11:00 alice-rs-prod-u22 alice-lg-linux-amd64[2172]: 2024/06/12 08:11:00 prepare route, neighbor not found: 0xc0223d43d0 Jun 12 08:11:00 alice-rs-prod-u22 alice-lg-linux-amd64[2172]: 2024/06/12 08:11:00 prepare route, neighbor not found: 0xc023523c30 ```
tonyvroon commented 2024-06-12 21:42:43 +08:00 (Migrated from github.com)

This behaviour is seen both with cache_ttl 0/unset and the cache enabled with a cache_ttl, such as 100.

This behaviour is seen both with cache_ttl 0/unset and the cache enabled with a cache_ttl, such as 100.
annikahannig commented 2024-09-19 16:51:31 +08:00 (Migrated from github.com)

This is indeed strange. I'm looking into it.

This is indeed strange. I'm looking into it.
Sign in to join this conversation.
No description provided.