Skip to content

Conversation

@ShimmerGlass
Copy link
Contributor

gNMIc's gNMI server has a hardcoded 2min timeout on unary requests. While this value is fine for most cases it causes issues in our shop for long-ish cli origin requests.
This change makes this timeout configurable via gnmi-server.timeout in the config. The default value remains 2min, behavior is kept unchanged unless gnmi-server.timeout is explicitly set.

@google-cla
Copy link

google-cla bot commented Jul 10, 2025

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

gNMIc's gNMI server has a hardcoded 2min timeout on unary requests.
While this value is fine for most cases it causes issues in our shop for
long-ish cli origin requests.
This change makes this timeout configurable via gnmi-server.timeout in
the config. The default value remains 2min, behavior is kept unchanged
unless gnmi-server.timeout is explicitly set.
@ShimmerGlass ShimmerGlass force-pushed the grpc-server-timeout branch from 8e750bd to 6fcd11d Compare July 10, 2025 09:30
@ShimmerGlass
Copy link
Contributor Author

Hello! did you have time to take a look at this small change ? :)

@ShimmerGlass
Copy link
Contributor Author

Hello, any news ? :)

@ShimmerGlass
Copy link
Contributor Author

@karimra ?

@karimra
Copy link
Collaborator

karimra commented Aug 18, 2025

Thanks for the contribution and sorry for the delay. I'm slowly emerging from a long leave.

@karimra karimra merged commit 28774ec into openconfig:main Aug 18, 2025
1 check passed
@ShimmerGlass
Copy link
Contributor Author

no problem and thank you for the review :)

@ShimmerGlass ShimmerGlass deleted the grpc-server-timeout branch August 26, 2025 08:13
@ShimmerGlass
Copy link
Contributor Author

@karimra is there a release planned soon?

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.

2 participants