Skip to content

feat: Add BMP enablement for dataplane CLI#301

Merged
Frostman merged 1 commit intomasterfrom
pr/smatov/bmp-enablement
Feb 4, 2026
Merged

feat: Add BMP enablement for dataplane CLI#301
Frostman merged 1 commit intomasterfrom
pr/smatov/bmp-enablement

Conversation

@sergeymatov
Copy link
Contributor

The BMP listener port is hardcoded for now, later
we will make it available via GatewayConfig

@Frostman we are having hardcoded values cause it's purely for internal usage. But if we need to make it configurable please let me know

@sergeymatov sergeymatov requested a review from Frostman as a code owner January 28, 2026 07:51
@sergeymatov sergeymatov force-pushed the pr/smatov/bmp-enablement branch from 4a713b0 to 276aa1c Compare January 28, 2026 08:20
@github-actions
Copy link

🚀 Temp artifacts published: v0-276aa1cf7 🚀

@pau-hedgehog
Copy link
Contributor

I arrived here because I was analyzing CI failures and noticed several pointing to this branch:

Gateway Readiness Failure
   Jobs: 4
   Description: Gateway stays notReady after many retries (8+), ending in timeout or workflow cancellation
   Issue: https://github.com/githedgehog/fabricator/issues/1210 ○ (IGNORE THIS ISSUE. PATTERN MATCHES A PREVIOUS FRR ISSUE)
   Detection: Requires 'Gateways status notReady=' (≥8x) + '(Failed.*(VPCs|wait for ready).*(context deadline exceeded|The operation was canceled)|##\[error\]The operation was canceled)'
   Example: 12:31:28 INF Gateways status notReady=[gateway-1] notUpdated=[] ... THEN: 12:31:57 ERR Failed to wait for ready err="waiting for ready: context deadline e

   Affected jobs:
     - https://github.com/githedgehog/gateway/actions/runs/21430591114/job/61726920822 (pr/smatov/bmp-enablement: v-up25.05-gw-iso-l2vni / Upgrade and test VLAB) [run-4.h 01-28 12:33→13:34]
     - https://github.com/githedgehog/gateway/actions/runs/21430591114/job/61726920823 (pr/smatov/bmp-enablement: v-gw-iso-l3vni / Run and test VLAB) [run-3.h 01-28 12:21→13:06]
     - https://github.com/githedgehog/gateway/actions/runs/21430591114/job/61726920837 (pr/smatov/bmp-enablement: v-gw-iso-l2vni / Run and test VLAB) [run-1.h 01-28 13:09→13:55]
     - https://github.com/githedgehog/gateway/actions/runs/21430591114/job/61726920838 (pr/smatov/bmp-enablement: v-up25.05-gw-iso-l3vni / Upgrade and test VLAB) [run-6.h 01-28 12:51→13:53]

@sergeymatov are you aware the gateway does not become ready?
https://github.com/githedgehog/gateway/actions/runs/21430591114/job/61726920837#step:20:698
Have you investigated this?

@sergeymatov
Copy link
Contributor Author

Hello @pau-hedgehog
Yes I am aware, I don't see it's something related to the incorrect BMP params rather then I forgot something in version override or etc

Frostman
Frostman previously approved these changes Jan 28, 2026
@Frostman
Copy link
Member

@sergeymatov is bmp support already merged in dataplane? Seems like you change breaks vlab atm

@sergeymatov
Copy link
Contributor Author

@Frostman it is, but there was no version bump afair

@Frostman
Copy link
Member

@sergeymatov ok, restart jobs then when dp bump is merged into fabricator

@sergeymatov sergeymatov force-pushed the pr/smatov/bmp-enablement branch from 276aa1c to 230e03a Compare February 2, 2026 16:13
@github-actions
Copy link

github-actions bot commented Feb 2, 2026

🚀 Temp artifacts published: v0-230e03a47 🚀

@github-actions
Copy link

github-actions bot commented Feb 3, 2026

🚀 Temp artifacts published: v0-9edc7d967 🚀

@sergeymatov sergeymatov force-pushed the pr/smatov/bmp-enablement branch from 9edc7d9 to 7969090 Compare February 3, 2026 15:29
@github-actions
Copy link

github-actions bot commented Feb 3, 2026

🚀 Temp artifacts published: v0-7969090cc 🚀

The BMP listener port is hardcoded for now, later
we will make it available via `GatewayConfig`

Signed-off-by: Sergey Matov <sergey.matov@githedgehog.com>
@Frostman Frostman force-pushed the pr/smatov/bmp-enablement branch from 7969090 to 631284e Compare February 4, 2026 03:10
@Frostman Frostman enabled auto-merge (rebase) February 4, 2026 03:11
@github-actions
Copy link

github-actions bot commented Feb 4, 2026

🚀 Temp artifacts published: v0-631284ec7 🚀

@Frostman Frostman merged commit 27223e6 into master Feb 4, 2026
11 checks passed
@Frostman Frostman deleted the pr/smatov/bmp-enablement branch February 4, 2026 03:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants